Compartir a través de


az dms project

Nota:

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

Administre proyectos para una instancia de Azure Database Migration Service (clásico).

Comandos

Nombre Description Tipo Estado
az dms project check-name

Compruebe si un nombre de proyecto determinado está disponible en una instancia determinada de DMS, así como la validez del nombre.

Core GA
az dms project create

Cree un proyecto de migración que pueda contener varias tareas.

Core GA
az dms project create (dms-preview extensión)

Cree un proyecto de migración que pueda contener varias tareas.

Extensión GA
az dms project delete

Elimine un proyecto.

Core GA
az dms project list

Enumere los proyectos dentro de una instancia de DMS.

Core GA
az dms project show

Muestra los detalles de un proyecto de migración.

Core GA
az dms project task

Administre las tareas de un proyecto de instancia de Azure Database Migration Service (clásico).

Núcleo y extensión GA
az dms project task cancel

Cancele una tarea si está actualmente en cola o en ejecución.

Core GA
az dms project task cancel (dms-preview extensión)

Este comando está en desuso. Use el comando stop en su lugar.

Extensión GA
az dms project task check-name

Compruebe si un nombre de tarea determinado está disponible en una instancia determinada de DMS, así como la validez del nombre.

Core GA
az dms project task create

Cree e inicie una tarea de migración.

Core GA
az dms project task create (dms-preview extensión)

Cree e inicie una tarea de migración.

Extensión GA
az dms project task cutover

Para una tarea de migración en línea, complete la migración realizando una transición.

Core GA
az dms project task delete

Eliminar una tarea de migración.

Core GA
az dms project task list

Enumerar las tareas dentro de un proyecto. Algunas tareas pueden tener un estado desconocido, lo que indica que se produjo un error al consultar el estado de esa tarea.

Core GA
az dms project task restart

Reinicie toda la migración o simplemente un objeto especificado. Actualmente solo se admiten las migraciones de MongoDB.

Extensión GA
az dms project task show

Muestra los detalles de una tarea de migración. Use "--expand" para obtener más detalles.

Core GA
az dms project task stop

Detiene la tarea o detiene la migración en el objeto especificado (solo migraciones de MongoDB).

Extensión GA

az dms project check-name

Compruebe si un nombre de proyecto determinado está disponible en una instancia determinada de DMS, así como la validez del nombre.

az dms project check-name --name
                          --resource-group
                          --service-name

Parámetros requeridos

--name -n

Nombre del proyecto que se va a comprobar.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service-name

Nombre del servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az dms project create

Cree un proyecto de migración que pueda contener varias tareas.

Se admiten las siguientes configuraciones de proyecto: -) source -> target

  1. SQL:> SQLDB
  2. PostgreSQL:> AzureDbForPostgreSQL
  3. MySQL:> AzureDbForMySQL.
az dms project create --location
                      --name
                      --resource-group
                      --service-name
                      --source-platform
                      --target-platform
                      [--tags]

Ejemplos

Cree un proyecto de SQL a SQLDB para una instancia de DMS.

az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue

Cree un proyecto de PostgreSql en AzureDbForPostgreSql para una instancia de DMS.

az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue

Cree un proyecto mySQL en AzureDbForMySQL para una instancia de DMS.

az dms project create -l westus -n mysqlproject -g myresourcegroup --service-name mydms --source-platform MySQL --target-platform AzureDbForMySQL --tags tagName1=tagValue1 tagWithNoValue

Parámetros requeridos

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--name -n

Nombre del proyecto.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service-name

Nombre del servicio.

--source-platform

Tipo de servidor para la base de datos de origen. Los tipos admitidos son: SQL, PostgreSQL, MySQL.

--target-platform

Tipo de servicio para la base de datos de destino. Los tipos admitidos son: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Parámetros opcionales

--tags

Lista delimitada por espacios de etiquetas en formato "tag1[=value1]".

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az dms project create (dms-preview extensión)

Cree un proyecto de migración que pueda contener varias tareas.

Se admiten las siguientes configuraciones de proyecto: -) source -> target 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (para migrar a Cosmos DB a través de su API de MongoDB).

az dms project create --location
                      --name
                      --resource-group
                      --service-name
                      --source-platform
                      --target-platform
                      [--tags]

Ejemplos

Cree un proyecto de SQL a SQLDB para una instancia de DMS.

az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue

Cree un proyecto de PostgreSql en AzureDbForPostgreSql para una instancia de DMS.

az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue

Parámetros requeridos

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--name -n

Nombre del proyecto. DMS Project es una agrupación lógica que abarca la conexión de base de datos de origen, la conexión de base de datos de destino y una lista de bases de datos que se van a migrar.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service-name

Nombre del servicio. DMS Service es una instancia de Azure que realiza migraciones de base de datos.

--source-platform

Tipo de servidor para la base de datos de origen. Los tipos admitidos son: SQL, PostgreSQL, MongoDB.

--target-platform

Tipo de servicio para la base de datos de destino. Los tipos admitidos son: SQLDB, AzureDbForPostgreSQL, MongoDB.

Parámetros opcionales

--tags

Una lista delimitada por espacios de etiquetas en formato tag1[=value1]".

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az dms project delete

Elimine un proyecto.

az dms project delete --name
                      --resource-group
                      --service-name
                      [--delete-running-tasks]
                      [--yes]

Ejemplos

Elimine un proyecto. (generado automáticamente)

az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService

Parámetros requeridos

--name -n

Nombre del proyecto.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service-name

Nombre del servicio.

Parámetros opcionales

--delete-running-tasks

Cancele las tareas en ejecución antes de eliminar el proyecto.

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az dms project list

Enumere los proyectos dentro de una instancia de DMS.

az dms project list --resource-group
                    --service-name

Ejemplos

Enumere los proyectos dentro de una instancia de DMS. (generado automáticamente)

az dms project list --resource-group MyResourceGroup --service-name MyService

Parámetros requeridos

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service-name

Nombre del servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az dms project show

Muestra los detalles de un proyecto de migración.

az dms project show --name
                    --resource-group
                    --service-name

Ejemplos

Muestra los detalles de un proyecto de migración. (generado automáticamente)

az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService

Parámetros requeridos

--name -n

Nombre del proyecto.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service-name

Nombre del servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.