az cosmosdb copy
Note
Esta referencia forma parte de la extensión cosmosdb-preview para la CLI de Azure (versión 2.17.1 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az cosmosdb copy. Obtenga más información sobre las extensiones.
Este grupo de comandos está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Administrar el trabajo de copia de contenedor.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az cosmosdb copy cancel |
Cancelar un trabajo de copia de contenedor. |
Extension | Preview |
| az cosmosdb copy complete |
Completa un trabajo de copia de contenedor en línea. |
Extension | Preview |
| az cosmosdb copy create |
Crea un trabajo de copia de contenedor. |
Extension | Preview |
| az cosmosdb copy list |
Obtener un trabajo de copia de contenedor. |
Extension | Preview |
| az cosmosdb copy pause |
Pausar un trabajo de copia de contenedor. |
Extension | Preview |
| az cosmosdb copy resume |
Reanude un trabajo de copia de contenedor. |
Extension | Preview |
| az cosmosdb copy show |
Obtener un trabajo de copia de contenedor. |
Extension | Preview |
az cosmosdb copy cancel
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Cancelar un trabajo de copia de contenedor.
az cosmosdb copy cancel --account-name
--job-name
--resource-group
Ejemplos
Cancelar trabajo j1
az cosmosdb copy cancel -g "rg1" --account-name "acc1" --job-name "j1"
Parámetros requeridos
Nombre de cuenta de Azure Cosmos DB donde se crea el trabajo. Use el valor --dest-account desde el comando create job.
Nombre del trabajo de copia de contenedor.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az cosmosdb copy complete
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Completa un trabajo de copia de contenedor en línea.
az cosmosdb copy complete --account-name
--job-name
--resource-group
Ejemplos
Completar trabajo j1
az cosmosdb copy complete -g "rg1" --account-name "acc1" --job-name "j1"
Parámetros requeridos
Nombre de cuenta de Azure Cosmos DB donde se crea el trabajo. Use el valor --dest-account desde el comando create job.
Nombre del trabajo de copia de contenedor.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az cosmosdb copy create
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Crea un trabajo de copia de contenedor.
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]
Ejemplos
Copia de la API de Azure Cosmos DB para el contenedor NoSQL en la misma cuenta
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
Copia de la API de Azure Cosmos DB para el contenedor NoSQL en una cuenta 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
Copia de la API de Azure Cosmos DB para la tabla de 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
Copia de la api de Azure Cosmos DB para la colección de 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
Copia de la API de Azure Cosmos DB de la colección MongoDB(RU) a mongo(núcleo virtual)
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 requeridos
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la cuenta de base de datos de origen de Azure Cosmos DB.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de base de datos de destino de Azure Cosmos DB.
Tabla de destino.
Uso: --dest-cassandra keyspace=XX table=XX' keyspace: Nombre del espacio de claves. table: nombre de tabla.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Colección de destino.
Uso: --dest-mongo database=XX collection=XX' database: Nombre de la base de datos. collection: nombre de la colección.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Colección Mongo(vCore) de destino.
Uso: --dest-mongo-vcore database=XX collection=XX connectionStringKeyVaultUri=XX' database: Nombre de la base de datos. collection: nombre de la colección. connectionStringKeyVaultUri: vínculo al secreto de Azure KeyVault que contiene la cadena de conexión.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for MongoDB (vCore) collection copy Arguments |
Contenedor de destino.
Uso: --dest-nosql database=XX container=XX' database: Nombre de la base de datos. container: nombre del contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for NoSQL container copy Arguments |
Nombre del trabajo de transferencia de datos. Si no se pasa, se generará un nombre de trabajo aleatorio.
Modo de copia (en línea o sin conexión).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | Offline |
Tabla de origen.
Uso: --src-cassandra keyspace=XX table=XX' keyspace: Nombre del espacio de claves. table: nombre de tabla.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Colección de origen.
Uso: --src-mongo database=XX collection=XX' database: Nombre de la base de datos. collection: nombre de la colección.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Contenedor de origen.
Uso: --src-nosql database=XX container=XX' database: Nombre de la base de datos. container: nombre del contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Azure Cosmos DB API for NoSQL container copy Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az cosmosdb copy list
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Obtener un trabajo de copia de contenedor.
az cosmosdb copy list --account-name
--resource-group
Ejemplos
Enumerar todos los trabajos
az cosmosdb copy list -g "rg1" --account-name "acc1"
Parámetros requeridos
Nombre de cuenta de Azure Cosmos DB donde se crea el trabajo. Use el valor --dest-account desde el comando create job.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az cosmosdb copy pause
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Pausar un trabajo de copia de contenedor.
az cosmosdb copy pause --account-name
--job-name
--resource-group
Ejemplos
Pausar trabajo j1
az cosmosdb copy pause -g "rg1" --account-name "acc1" --job-name "j1"
Parámetros requeridos
Nombre de cuenta de Azure Cosmos DB donde se crea el trabajo. Use el valor --dest-account desde el comando create job.
Nombre del trabajo de copia de contenedor.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az cosmosdb copy resume
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Reanude un trabajo de copia de contenedor.
az cosmosdb copy resume --account-name
--job-name
--resource-group
Ejemplos
Reanudar trabajo j1
az cosmosdb copy resume -g "rg1" --account-name "acc1" --job-name "j1"
Parámetros requeridos
Nombre de cuenta de Azure Cosmos DB donde se crea el trabajo. Use el valor --dest-account desde el comando create job.
Nombre del trabajo de copia de contenedor.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az cosmosdb copy show
El grupo de comandos "cosmosdb copy" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Obtener un trabajo de copia de contenedor.
az cosmosdb copy show --account-name
--job-name
--resource-group
Ejemplos
Mostrar detalles del trabajo j1
az cosmosdb copy show -g "rg1" --account-name "acc1" --job-name "j1"
Parámetros requeridos
Nombre de cuenta de Azure Cosmos DB donde se crea el trabajo. Use el valor --dest-account desde el comando create job.
Nombre del trabajo de copia de contenedor.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |