Compartilhar via


az cosmosdb copy

Note

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 instalará automaticamente na primeira vez que você executar um comando az cosmosdb copy. Saiba mais sobre extensões.

Esse grupo de comandos está em versão prévia 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

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

Extension Preview
az cosmosdb copy complete

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

Extension Preview
az cosmosdb copy create

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

Extension Preview
az cosmosdb copy list

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

Extension Preview
az cosmosdb copy pause

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

Extension Preview
az cosmosdb copy resume

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

Extension Preview
az cosmosdb copy show

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

Extension Preview

az cosmosdb copy cancel

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Cancele 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 em que o trabalho é criado. Use --dest-account value from create job command.

--job-name -n

Nome do trabalho de cópia do 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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az cosmosdb copy complete

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia 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

Concluir o trabalho 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 em que o trabalho é criado. Use --dest-account value from create job command.

--job-name -n

Nome do trabalho de cópia do 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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az cosmosdb copy create

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia 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 --resource-group
                        --src-account
                        [--dest-account]
                        [--dest-cassandra]
                        [--dest-mongo]
                        [--dest-mongo-vcore]
                        [--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 uma 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

Copiar a API do Azure Cosmos DB para a tabela do 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

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

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

Parâmetros Exigidos

--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 de banco de dados de origem do Azure Cosmos DB.

Parâmetros Opcionais

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--dest-account

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

--dest-cassandra

Tabela de destino.

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

Propriedade Valor
Parameter group: Azure Cosmos DB API for Apache Cassandra table copy Arguments
--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.

Propriedade Valor
Parameter group: Azure Cosmos DB API for MongoDB (RU) collection copy Arguments
--dest-mongo-vcore

Coleção De destino Mongo(vCore).

Uso: --dest-mongo-vcore database=XX collection=XX connectionStringKeyVaultUri=XX' database: Nome do banco de dados. coleção: Nome da coleção. connectionStringKeyVaultUri: link para o segredo do Azure KeyVault que contém a cadeia de conexão.

Propriedade Valor
Parameter group: Azure Cosmos DB API for MongoDB (vCore) collection copy Arguments
--dest-nosql

Contêiner de destino.

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

Propriedade Valor
Parameter group: Azure Cosmos DB API for NoSQL container copy Arguments
--job-name -n

Nome do trabalho de transferência de dados. Um nome de trabalho aleatório será gerado se não for passado.

--mode

Modo de Cópia (Online/Offline).

Propriedade Valor
Valor padrão: Offline
--src-cassandra

Tabela de origem.

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

Propriedade Valor
Parameter group: Azure Cosmos DB API for Apache Cassandra table copy Arguments
--src-mongo

Coleção de origem.

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

Propriedade Valor
Parameter group: Azure Cosmos DB API for MongoDB (RU) collection copy Arguments
--src-nosql

Contêiner de origem.

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

Propriedade Valor
Parameter group: Azure Cosmos DB API for NoSQL container copy Arguments
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az cosmosdb copy list

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia 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 em que o trabalho é criado. Use --dest-account value from create job command.

--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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az cosmosdb copy pause

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia 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 o 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 em que o trabalho é criado. Use --dest-account value from create job command.

--job-name -n

Nome do trabalho de cópia do 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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az cosmosdb copy resume

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Retome 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 em que o trabalho é criado. Use --dest-account value from create job command.

--job-name -n

Nome do trabalho de cópia do 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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az cosmosdb copy show

Versão Prévia

O grupo de comandos 'cópia do cosmosdb' está em versão prévia 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 em que o trabalho é criado. Use --dest-account value from create job command.

--job-name -n

Nome do trabalho de cópia do 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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False