az cosmosdb copy
Note
Cette référence fait partie de l’extension cosmosdb-preview pour Azure CLI (version 2.17.1 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az cosmosdb copy commande. Apprenez-en davantage sur les extensions.
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Gérer le travail de copie de conteneur.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az cosmosdb copy cancel |
Annulez un travail de copie de conteneur. |
Extension | Preview |
| az cosmosdb copy complete |
Termine un travail de copie de conteneur en ligne. |
Extension | Preview |
| az cosmosdb copy create |
Crée un travail de copie de conteneur. |
Extension | Preview |
| az cosmosdb copy list |
Obtenir un travail de copie de conteneur. |
Extension | Preview |
| az cosmosdb copy pause |
Suspendre un travail de copie de conteneur. |
Extension | Preview |
| az cosmosdb copy resume |
Reprendre un travail de copie de conteneur. |
Extension | Preview |
| az cosmosdb copy show |
Obtenir un travail de copie de conteneur. |
Extension | Preview |
az cosmosdb copy cancel
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Annulez un travail de copie de conteneur.
az cosmosdb copy cancel --account-name
--job-name
--resource-group
Exemples
Annuler le travail j1
az cosmosdb copy cancel -g "rg1" --account-name "acc1" --job-name "j1"
Paramètres obligatoires
Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.
Nom du travail de copie de conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 cosmosdb copy complete
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Termine un travail de copie de conteneur en ligne.
az cosmosdb copy complete --account-name
--job-name
--resource-group
Exemples
Terminer le travail j1
az cosmosdb copy complete -g "rg1" --account-name "acc1" --job-name "j1"
Paramètres obligatoires
Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.
Nom du travail de copie de conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 cosmosdb copy create
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Crée un travail de copie de conteneur.
az cosmosdb copy create --resource-group
--src-account
[--dest-account]
[--dest-cassandra]
[--dest-mongo]
[--dest-mongo-vcore]
[--dest-nosql]
[--job-name]
[--mode]
[--src-cassandra]
[--src-mongo]
[--src-nosql]
Exemples
Copier l’API Azure Cosmos DB pour le conteneur NoSQL dans le même compte
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc1" --src-nosql database=db1 container=c1 --dest-nosql database=db2 container=c2
Copier l’API Azure Cosmos DB pour le conteneur NoSQL dans un autre compte
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc2" --src-nosql database=db1 container=c1 --dest-nosql database=db2 container=c2
Copier l’API Azure Cosmos DB pour la table Apache Cassandra
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc1" --src-cassandra keyspace=k1 table=t1 --dest-cassandra keyspace=k2 table=t2
Copier l’API Azure Cosmos DB pour la collection MongoDB
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc1" --src-mongo database=d1 collection=c1 --dest-mongo database=d2 collection=c2
Copier l’API Azure Cosmos DB de la collection MongoDB(RU) vers la collection Mongo(vCore)
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --src-mongo database=d1 collection=c1 --dest-mongo-vcore database=d2 collection=c2 connectionStringKeyVaultUri=<link_to_Azure_KeyVault_secret>
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 compte de base de données source Azure Cosmos DB.
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.
Nom du compte de base de données de destination Azure Cosmos DB.
Table de destination.
Utilisation : --dest-cassandra keyspace=XX table=XX' keyspace : nom de l’espace de clés. table : nom de la table.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Collection de destination.
Utilisation : --dest-mongo database=XX collection=XX' database : Nom de la base de données. collection : nom de la collection.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Collection Mongo(vCore) de destination.
Utilisation : --dest-mongo-vcore database=XX collection=XX connectionStringKeyVaultUri=XX' database : Nom de la base de données. collection : nom de la collection. connectionStringKeyVaultUri : lien vers le secret Azure KeyVault contenant la chaîne de connexion.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for MongoDB (vCore) collection copy Arguments |
Conteneur de destination.
Utilisation : --dest-nosql database=XX container=XX' database : Nom de la base de données. conteneur : nom du conteneur.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for NoSQL container copy Arguments |
Nom du travail de transfert de données. Un nom de travail aléatoire est généré s’il n’est pas passé.
Mode de copie (en ligne/hors connexion).
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | Offline |
Table source.
Utilisation : --src-cassandra keyspace=XX table=XX' keyspace : nom de l’espace de clés. table : nom de la table.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Collection source.
Utilisation : --src-mongo database=XX collection=XX' database : Nom de la base de données. collection : nom de la collection.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Conteneur source.
Utilisation : --src-nosql database=XX container=XX' database : Nom de la base de données. conteneur : nom du conteneur.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Azure Cosmos DB API for NoSQL container copy Arguments |
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 cosmosdb copy list
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Obtenir un travail de copie de conteneur.
az cosmosdb copy list --account-name
--resource-group
Exemples
Répertorier tous les travaux
az cosmosdb copy list -g "rg1" --account-name "acc1"
Paramètres obligatoires
Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 cosmosdb copy pause
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Suspendre un travail de copie de conteneur.
az cosmosdb copy pause --account-name
--job-name
--resource-group
Exemples
Suspendre le travail j1
az cosmosdb copy pause -g "rg1" --account-name "acc1" --job-name "j1"
Paramètres obligatoires
Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.
Nom du travail de copie de conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 cosmosdb copy resume
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Reprendre un travail de copie de conteneur.
az cosmosdb copy resume --account-name
--job-name
--resource-group
Exemples
Reprendre le travail j1
az cosmosdb copy resume -g "rg1" --account-name "acc1" --job-name "j1"
Paramètres obligatoires
Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.
Nom du travail de copie de conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 cosmosdb copy show
Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Obtenir un travail de copie de conteneur.
az cosmosdb copy show --account-name
--job-name
--resource-group
Exemples
Afficher les détails du travail j1
az cosmosdb copy show -g "rg1" --account-name "acc1" --job-name "j1"
Paramètres obligatoires
Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.
Nom du travail de copie de conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 |