Compartilhar via


az cosmosdb copy

Observação

Essa referência faz parte da extensão cosmosdb-preview para a CLI do Azure (versão 2.17.1 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az cosmosdb copy . Saiba mais sobre extensões.

Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gerenciar trabalho de cópia de contêiner.

Comandos

Nome Description Tipo Status
az cosmosdb copy cancel

Cancelar um trabalho de cópia de contêiner.

Extensão Visualizar
az cosmosdb copy complete

Conclui um trabalho de cópia de contêiner online.

Extensão Visualizar
az cosmosdb copy create

Cria um trabalho de cópia de contêiner.

Extensão Visualizar
az cosmosdb copy list

Obtenha um trabalho de cópia de contêiner.

Extensão Visualizar
az cosmosdb copy pause

Pausar um trabalho de cópia de contêiner.

Extensão Visualizar
az cosmosdb copy resume

Retomar um trabalho de cópia de contêiner.

Extensão Visualizar
az cosmosdb copy show

Obtenha um trabalho de cópia de contêiner.

Extensão Visualizar

az cosmosdb copy cancel

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Cancelar um trabalho de cópia de contêiner.

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

Exemplos

Cancelar trabalho j1

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Azure Cosmos DB onde o trabalho é criado. Use o valor --dest-account do comando create job.

--job-name -n

Nome do trabalho de cópia de contêiner.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb copy complete

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Conclui um trabalho de cópia de contêiner online.

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

Exemplos

Trabalho completo j1

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Azure Cosmos DB onde o trabalho é criado. Use o valor --dest-account do comando create job.

--job-name -n

Nome do trabalho de cópia de contêiner.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb copy create

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Cria um trabalho de cópia de contêiner.

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]

Exemplos

Copiar a API do Azure Cosmos DB para contêiner NoSQL na mesma conta

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

Copiar a API do Azure Cosmos DB para contêiner NoSQL em conta diferente

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

Copy Azure Cosmos DB API for Apache Cassandra table

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

Copiar a API do Azure Cosmos DB para coleção do 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

Parâmetros Exigidos

--dest-account

Nome da conta de banco de dados de destino do Azure Cosmos DB.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--src-account

Nome da conta do banco de dados de origem do Azure Cosmos DB.

Parâmetros Opcionais

--dest-cassandra

Tabela de destino.

Uso: --dest-cassandra keyspace=XX table=XX' keyspace: Nome do keyspace. tabela: Nome da tabela.

--dest-mongo

Coleção de destino.

Uso: --dest-mongo database=XX collection=XX' database: Nome do banco de dados. coleção: Nome da coleção.

--dest-nosql

Contêiner de destino.

Uso: --dest-nosql database=XX container=XX' database: Nome do banco de dados. container: Nome do contêiner.

--job-name -n

Nome do Trabalho de Transferência de Dados. Um nome de trabalho aleatório será gerado se não for aprovado.

--mode

Modo de cópia (Online / Offline).

Valor padrão: Offline
--src-cassandra

Tabela de origem.

Uso: --src-cassandra keyspace=XX table=XX' keyspace: Nome do keyspace. tabela: Nome da tabela.

--src-mongo

Coleção de fontes.

Uso: --src-mongo database=XX collection=XX' database: Nome do banco de dados. coleção: Nome da coleção.

--src-nosql

Contêiner de origem.

Uso: --src-nosql database=XX container=XX' database: Nome do banco de dados. container: Nome do contêiner.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb copy list

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Obtenha um trabalho de cópia de contêiner.

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

Exemplos

Listar todos os trabalhos

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Azure Cosmos DB onde o trabalho é criado. Use o valor --dest-account do comando create job.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb copy pause

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Pausar um trabalho de cópia de contêiner.

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

Exemplos

Pausar trabalho j1

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Azure Cosmos DB onde o trabalho é criado. Use o valor --dest-account do comando create job.

--job-name -n

Nome do trabalho de cópia de contêiner.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb copy resume

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Retomar um trabalho de cópia de contêiner.

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

Exemplos

Retomar trabalho j1

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Azure Cosmos DB onde o trabalho é criado. Use o valor --dest-account do comando create job.

--job-name -n

Nome do trabalho de cópia de contêiner.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb copy show

Versão Prévia

O grupo de comando 'cosmosdb copy' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Obtenha um trabalho de cópia de contêiner.

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

Exemplos

Mostrar detalhes do trabalho j1

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Azure Cosmos DB onde o trabalho é criado. Use o valor --dest-account do comando create job.

--job-name -n

Nome do trabalho de cópia de contêiner.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.