Partager via


az cosmosdb copy

Remarque

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 commande az cosmosdb copy . En savoir plus sur les extensions.

Ce groupe de commandes est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Gérer le travail de copie de conteneur.

Commandes

Nom Description Type Statut
az cosmosdb copy cancel

Annulez un travail de copie de conteneur.

Extension Aperçu
az cosmosdb copy complete

Termine un travail de copie de conteneur en ligne.

Extension Aperçu
az cosmosdb copy create

Crée un travail de copie de conteneur.

Extension Aperçu
az cosmosdb copy list

Obtenir un travail de copie de conteneur.

Extension Aperçu
az cosmosdb copy pause

Suspendre un travail de copie de conteneur.

Extension Aperçu
az cosmosdb copy resume

Reprendre un travail de copie de conteneur.

Extension Aperçu
az cosmosdb copy show

Obtenir un travail de copie de conteneur.

Extension Aperçu

az cosmosdb copy cancel

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux 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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cosmosdb copy complete

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux 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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cosmosdb copy create

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Crée un travail de copie de conteneur.

az cosmosdb copy create --dest-account
                        --resource-group
                        --src-account
                        [--dest-cassandra]
                        [--dest-mongo]
                        [--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

Paramètres obligatoires

--dest-account

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

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--src-account

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

Paramètres facultatifs

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

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

--dest-nosql

Conteneur de destination.

Utilisation : --dest-nosql database=XX container=XX' database : Nom de la base de données. conteneur : nom du conteneur.

--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).

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.

--src-mongo

Collection source.

Utilisation : --src-mongo database=XX collection=XX' database : Nom de la base de données. collection : nom de la collection.

--src-nosql

Conteneur source.

Utilisation : --src-nosql database=XX container=XX' database : Nom de la base de données. conteneur : nom du conteneur.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cosmosdb copy list

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux 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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cosmosdb copy pause

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux 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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cosmosdb copy resume

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux 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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cosmosdb copy show

Préversion

Le groupe de commandes « cosmosdb copy » est en préversion et en cours de développement. Référence et niveaux 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 en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.