Condividi tramite


az cosmosdb copy

Nota

Questo riferimento fa parte dell'estensione cosmosdb-preview per l'interfaccia della riga di comando di Azure (versione 2.17.1 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az cosmosdb copy . Altre informazioni sulle estensioni.

Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire il processo di copia del contenitore.

Comandi

Nome Descrizione Tipo Status
az cosmosdb copy cancel

Annullare un processo di copia del contenitore.

Estensione Anteprima
az cosmosdb copy complete

Completa un processo di copia del contenitore online.

Estensione Anteprima
az cosmosdb copy create

Crea un processo di copia del contenitore.

Estensione Anteprima
az cosmosdb copy list

Ottenere un processo di copia del contenitore.

Estensione Anteprima
az cosmosdb copy pause

Sospendere un processo di copia del contenitore.

Estensione Anteprima
az cosmosdb copy resume

Riprendere un processo di copia del contenitore.

Estensione Anteprima
az cosmosdb copy show

Ottenere un processo di copia del contenitore.

Estensione Anteprima

az cosmosdb copy cancel

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Annullare un processo di copia del contenitore.

az cosmosdb copy cancel --account-name
                        --job-name
                        --resource-group

Esempio

Annullare il processo j1

az cosmosdb copy cancel -g "rg1" --account-name "acc1" --job-name "j1"

Parametri necessari

--account-name -a

Nome dell'account Azure Cosmos DB in cui viene creato il processo. Usare il valore --dest-account dal comando create job.

--job-name -n

Nome del processo di copia del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb copy complete

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Completa un processo di copia del contenitore online.

az cosmosdb copy complete --account-name
                          --job-name
                          --resource-group

Esempio

Completare il processo j1

az cosmosdb copy complete -g "rg1" --account-name "acc1" --job-name "j1"

Parametri necessari

--account-name -a

Nome dell'account Azure Cosmos DB in cui viene creato il processo. Usare il valore --dest-account dal comando create job.

--job-name -n

Nome del processo di copia del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb copy create

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Crea un processo di copia del contenitore.

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]

Esempio

Copiare l'API Azure Cosmos DB per il contenitore NoSQL nello stesso account

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

Copiare l'API Azure Cosmos DB per il contenitore NoSQL in un account diverso

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

Copiare la tabella dell'API Azure Cosmos DB per 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

Copiare la raccolta dell'API Azure Cosmos DB per 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

Parametri necessari

--dest-account

Nome dell'account del database di destinazione Azure Cosmos DB.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--src-account

Nome dell'account del database di origine Azure Cosmos DB.

Parametri facoltativi

--dest-cassandra

Tabella di destinazione.

Utilizzo: --dest-cassandra keyspace=XX table=XX' keyspace: Keyspace name. table: nome tabella.

--dest-mongo

Raccolta di destinazione.

Utilizzo: --dest-mongo database=XX collection=XX' database: Nome database. collection: nome della raccolta.

--dest-nosql

Contenitore di destinazione.

Utilizzo: --dest-nosql database=XX container=XX' database: nome database. container: nome del contenitore.

--job-name -n

Nome del processo di trasferimento dati. Se non viene passato, verrà generato un nome di processo casuale.

--mode

Modalità copia (online/offline).

Valore predefinito: Offline
--src-cassandra

Tabella di origine.

Utilizzo: --src-cassandra keyspace=XX table=XX' keyspace: Keyspace name. table: nome tabella.

--src-mongo

Raccolta di origine.

Utilizzo: --src-mongo database=XX collection=XX' database: Nome database. collection: nome della raccolta.

--src-nosql

Contenitore di origine.

Utilizzo: --src-nosql database=XX container=XX' database: nome database. container: nome del contenitore.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb copy list

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere un processo di copia del contenitore.

az cosmosdb copy list --account-name
                      --resource-group

Esempio

Elencare tutti i processi

az cosmosdb copy list -g "rg1" --account-name "acc1"

Parametri necessari

--account-name -a

Nome dell'account Azure Cosmos DB in cui viene creato il processo. Usare il valore --dest-account dal comando create job.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb copy pause

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Sospendere un processo di copia del contenitore.

az cosmosdb copy pause --account-name
                       --job-name
                       --resource-group

Esempio

Sospendere il processo j1

az cosmosdb copy pause -g "rg1" --account-name "acc1" --job-name "j1"

Parametri necessari

--account-name -a

Nome dell'account Azure Cosmos DB in cui viene creato il processo. Usare il valore --dest-account dal comando create job.

--job-name -n

Nome del processo di copia del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb copy resume

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Riprendere un processo di copia del contenitore.

az cosmosdb copy resume --account-name
                        --job-name
                        --resource-group

Esempio

Riprendi processo j1

az cosmosdb copy resume -g "rg1" --account-name "acc1" --job-name "j1"

Parametri necessari

--account-name -a

Nome dell'account Azure Cosmos DB in cui viene creato il processo. Usare il valore --dest-account dal comando create job.

--job-name -n

Nome del processo di copia del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cosmosdb copy show

Anteprima

Il gruppo di comandi 'cosmosdb copy' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere un processo di copia del contenitore.

az cosmosdb copy show --account-name
                      --job-name
                      --resource-group

Esempio

Mostra i dettagli del processo j1

az cosmosdb copy show -g "rg1" --account-name "acc1" --job-name "j1"

Parametri necessari

--account-name -a

Nome dell'account Azure Cosmos DB in cui viene creato il processo. Usare il valore --dest-account dal comando create job.

--job-name -n

Nome del processo di copia del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.