az dms project
Note
Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. Apprenez-en davantage sur les extensions.
Gérer des projets pour une instance d’Azure Database Migration Service (classique).
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az dms project check-name |
Vérifiez si un nom de projet donné est disponible dans une instance donnée de DMS, ainsi que la validité du nom. |
Core | GA |
| az dms project create |
Créez un projet de migration qui peut contenir plusieurs tâches. |
Core | GA |
| az dms project create (dms-preview extension) |
Créez un projet de migration qui peut contenir plusieurs tâches. |
Extension | GA |
| az dms project delete |
Supprimez un projet. |
Core | GA |
| az dms project list |
Répertoriez les projets dans une instance de DMS. |
Core | GA |
| az dms project show |
Affichez les détails d’un projet de migration. |
Core | GA |
| az dms project task |
Gérer les tâches pour le projet d’une instance Azure Database Migration Service (classique). |
Cœur et extension | GA |
| az dms project task cancel |
Annulez une tâche s’il est actuellement mis en file d’attente ou en cours d’exécution. |
Core | GA |
| az dms project task cancel (dms-preview extension) |
Cette commande est déconseillée. Utilisez plutôt la commande d’arrêt. |
Extension | GA |
| az dms project task check-name |
Vérifiez si un nom de tâche donné est disponible dans une instance donnée de DMS, ainsi que la validité du nom. |
Core | GA |
| az dms project task create |
Créez et démarrez une tâche de migration. |
Core | GA |
| az dms project task create (dms-preview extension) |
Créez et démarrez une tâche de migration. |
Extension | GA |
| az dms project task cutover |
Pour une tâche de migration en ligne, effectuez la migration en effectuant un basculement. |
Core | GA |
| az dms project task delete |
Supprimez une tâche de migration. |
Core | GA |
| az dms project task list |
Répertoriez les tâches au sein d’un projet. Certaines tâches peuvent avoir un état Inconnu, ce qui indique qu’une erreur s’est produite lors de l’interrogation de l’état de cette tâche. |
Core | GA |
| az dms project task restart |
Redémarrez l’intégralité de la migration ou simplement un objet spécifié. Actuellement uniquement pris en charge par les migrations MongoDB. |
Extension | GA |
| az dms project task show |
Affichez les détails d’une tâche de migration. Utilisez « --expand » pour obtenir plus de détails. |
Core | GA |
| az dms project task stop |
Arrête la tâche ou arrête la migration sur l’objet spécifié (migrations MongoDB uniquement). |
Extension | GA |
az dms project check-name
Vérifiez si un nom de projet donné est disponible dans une instance donnée de DMS, ainsi que la validité du nom.
az dms project check-name --name
--resource-group
--service-name
Paramètres obligatoires
Nom du projet à vérifier.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az dms project create
Créez un projet de migration qui peut contenir plusieurs tâches.
Les configurations de projet suivantes sont prises en charge : -) source -> cible
- SQL -> SQLDB
- PostgreSQL -> AzureDbForPostgreSQL
- MySQL -> AzureDbForMySQL.
az dms project create --name
--resource-group
--service-name
--source-platform
--target-platform
[--tags]
Exemples
Créez un projet SQL to SQLDB pour une instance DMS.
az dms project create -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
Créez un projet PostgreSql vers AzureDbForPostgreSql pour une instance DMS.
az dms project create -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
Créez un projet MySQL vers AzureDbForMySQL pour une instance DMS.
az dms project create -n mysqlproject -g myresourcegroup --service-name mydms --source-platform MySQL --target-platform AzureDbForMySQL --tags tagName1=tagValue1 tagWithNoValue
Paramètres obligatoires
Nom du projet.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du service.
Type de serveur pour la base de données source. Les types pris en charge sont : SQL, PostgreSQL, MySQL.
Type de service pour la base de données cible. Les types pris en charge sont : SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Liste délimitée par un espace des balises au format « tag1[=value1] ».
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az dms project create (dms-preview extension)
Créez un projet de migration qui peut contenir plusieurs tâches.
Les configurations de projet suivantes sont prises en charge : -) source -> cible 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (pour la migration vers Cosmos DB via leur API MongoDB).
az dms project create --location
--name
--resource-group
--service-name
--source-platform
--target-platform
[--tags]
Exemples
Créez un projet SQL to SQLDB pour une instance DMS.
az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
Créez un projet PostgreSql vers AzureDbForPostgreSql pour une instance DMS.
az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
Paramètres obligatoires
Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.
Nom du projet. DMS Project est un regroupement logique qui englobe la connexion de base de données source, la connexion de base de données cible et une liste de bases de données à migrer.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du service. DMS Service est une instance Azure qui effectue des migrations de base de données.
Type de serveur pour la base de données source. Les types pris en charge sont : SQL, PostgreSQL, MongoDB.
Type de service pour la base de données cible. Les types pris en charge sont : SQLDB, AzureDbForPostgreSQL, MongoDB.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Liste délimitée par un espace de balises au format tag1[=value1]".
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az dms project delete
Supprimez un projet.
az dms project delete --name
--resource-group
--service-name
[--delete-running-tasks]
[--yes]
Exemples
Supprimez un projet. (autogenerated)
az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService
Paramètres obligatoires
Nom du projet.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du service.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Annulez les tâches en cours d’exécution avant de supprimer le projet.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az dms project list
Répertoriez les projets dans une instance de DMS.
az dms project list --resource-group
--service-name
Exemples
Répertoriez les projets dans une instance de DMS. (autogenerated)
az dms project list --resource-group MyResourceGroup --service-name MyService
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az dms project show
Affichez les détails d’un projet de migration.
az dms project show --name
--resource-group
--service-name
Exemples
Affichez les détails d’un projet de migration. (autogenerated)
az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService
Paramètres obligatoires
Nom du projet.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du service.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |