Compartilhar via


az dms project

Note

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerenciar projetos para uma instância do Serviço de Migração de Banco de Dados do Azure (clássico).

Comandos

Nome Description Tipo Status
az dms project check-name

Verifique se um determinado nome de projeto está disponível em uma determinada instância do DMS, bem como a validade do nome.

Core GA
az dms project create

Crie um projeto de migração que possa conter várias tarefas.

Core GA
az dms project create (dms-preview extensão)

Crie um projeto de migração que possa conter várias tarefas.

Extension GA
az dms project delete

Excluir um projeto.

Core GA
az dms project list

Liste os projetos em uma instância do DMS.

Core GA
az dms project show

Mostrar os detalhes de um projeto de migração.

Core GA
az dms project task

Gerenciar tarefas para o projeto de uma instância do Serviço de Migração de Banco de Dados do Azure (clássico).

Núcleo e extensão GA
az dms project task cancel

Cancele uma tarefa se ela estiver na fila ou em execução no momento.

Core GA
az dms project task cancel (dms-preview extensão)

Este comando está sendo preterido. Em vez disso, use o comando stop.

Extension GA
az dms project task check-name

Verifique se um determinado nome de tarefa está disponível em uma determinada instância do DMS, bem como a validade do nome.

Core GA
az dms project task create

Crie e inicie uma tarefa de migração.

Core GA
az dms project task create (dms-preview extensão)

Crie e inicie uma tarefa de migração.

Extension GA
az dms project task cutover

Para uma tarefa de migração online, conclua a migração executando uma substituição.

Core GA
az dms project task delete

Excluir uma tarefa de migração.

Core GA
az dms project task list

Liste as tarefas em um projeto. Algumas tarefas podem ter um status desconhecido, o que indica que ocorreu um erro ao consultar o status dessa tarefa.

Core GA
az dms project task restart

Reinicie toda a migração ou apenas um objeto especificado. Atualmente, só há suporte para migrações do MongoDB.

Extension GA
az dms project task show

Mostrar os detalhes de uma tarefa de migração. Use o "--expand" para obter mais detalhes.

Core GA
az dms project task stop

Interrompe a tarefa ou interrompe a migração no objeto especificado (somente migrações do MongoDB).

Extension GA

az dms project check-name

Verifique se um determinado nome de projeto está disponível em uma determinada instância do DMS, bem como a validade do nome.

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

Parâmetros Exigidos

--name -n

O nome do projeto a ser verificado.

--resource-group -g

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

--service-name

O nome do Serviço.

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 dms project create

Crie um projeto de migração que possa conter várias tarefas.

Há suporte para as seguintes configurações de projeto: -) origem –> destino

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

Exemplos

Crie um projeto SQL para SQLDB para uma instância do DMS.

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

Crie um projeto PostgreSql para AzureDbForPostgreSql para uma instância do DMS.

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

Crie um projeto MySQL para AzureDbForMySQL para uma instância do DMS.

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

Parâmetros Exigidos

--name -n

O nome do Projeto.

--resource-group -g

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

--service-name

O nome do Serviço.

--source-platform

O tipo de servidor para o banco de dados de origem. Os tipos com suporte são: SQL, PostgreSQL, MySQL.

--target-platform

O tipo de serviço para o banco de dados de destino. Os tipos com suporte são: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--tags

Uma lista delimitada por espaço de marcas no formato "tag1[=value1]".

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 dms project create (dms-preview extensão)

Crie um projeto de migração que possa conter várias tarefas.

Há suporte para as seguintes configurações de projeto: -) origem –> destino 1) SQL –> SQLDB 2) PostgreSQL –> AzureDbForPostgreSQL 3) MongoDB –> MongoDB (para migrar para o Cosmos DB por meio da API do MongoDB).

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

Exemplos

Crie um projeto SQL para SQLDB para uma instância do DMS.

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

Crie um projeto PostgreSql para AzureDbForPostgreSql para uma instância do 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 Exigidos

--location -l

Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do Projeto. O Projeto DMS é um agrupamento lógico que abrange conexão de banco de dados de origem, conexão de banco de dados de destino e uma lista de bancos de dados a serem migrados.

--resource-group -g

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

--service-name

O nome do Serviço. O Serviço DMS é uma instância do Azure que executa migrações de banco de dados.

--source-platform

O tipo de servidor para o banco de dados de origem. Os tipos com suporte são: SQL, PostgreSQL, MongoDB.

--target-platform

O tipo de serviço para o banco de dados de destino. Os tipos com suporte são: SQLDB, AzureDbForPostgreSQL, MongoDB.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--tags

Uma lista delimitada por espaço de marcas no formato tag1[=value1]".

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 dms project delete

Excluir um projeto.

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

Exemplos

Excluir um projeto. (autogenerated)

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

Parâmetros Exigidos

--name -n

O nome do Projeto.

--resource-group -g

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

--service-name

O nome do Serviço.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--delete-running-tasks

Cancele as tarefas em execução antes de excluir o projeto.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
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 dms project list

Liste os projetos em uma instância do DMS.

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

Exemplos

Liste os projetos em uma instância do DMS. (autogenerated)

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

Parâmetros Exigidos

--resource-group -g

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

--service-name

O nome do Serviço.

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 dms project show

Mostrar os detalhes de um projeto de migração.

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

Exemplos

Mostrar os detalhes de um projeto de migração. (autogenerated)

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

Parâmetros Exigidos

--name -n

O nome do Projeto.

--resource-group -g

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

--service-name

O nome do Serviço.

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