Partager via


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

Préversion

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

--account-name -a

Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.

--job-name -n

Nom du travail de copie de conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--account-name -a

Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.

--job-name -n

Nom du travail de copie de conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--src-account

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.

--dest-account

Nom du compte de base de données de destination Azure Cosmos DB.

--dest-cassandra

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
--dest-mongo

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
--dest-mongo-vcore

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
--dest-nosql

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
--job-name -n

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

Mode de copie (en ligne/hors connexion).

Propriété Valeur
Valeur par défaut: Offline
--src-cassandra

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
--src-mongo

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
--src-nosql

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
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--account-name -a

Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--account-name -a

Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.

--job-name -n

Nom du travail de copie de conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--account-name -a

Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.

--job-name -n

Nom du travail de copie de conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Préversion

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

--account-name -a

Nom du compte Azure Cosmos DB où le travail est créé. Utilisez la valeur --dest-account à partir de la commande create job.

--job-name -n

Nom du travail de copie de conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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