az dms project task
Nota
Este 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.
Gerencie tarefas para um projeto de instância do Serviço de Migração de Banco de Dados do Azure (clássico).
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az dms project task cancel |
Cancele uma tarefa se ela estiver atualmente na fila ou em execução. |
Principal | GA |
az dms project task cancel (dms-preview extensão) |
Este comando está sendo preterido. Em vez disso, use o comando stop. |
Extensão | 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. |
Principal | GA |
az dms project task create |
Crie e inicie uma tarefa de migração. |
Principal | GA |
az dms project task create (dms-preview extensão) |
Crie e inicie uma tarefa de migração. |
Extensão | GA |
az dms project task cutover |
Para uma tarefa de migração online, conclua a migração executando uma substituição. |
Principal | GA |
az dms project task delete |
Excluir uma tarefa de migração. |
Principal | GA |
az dms project task list |
Liste as tarefas dentro de um projeto. Algumas tarefas podem ter um status de Desconhecido, que indica que ocorreu um erro ao consultar o status dessa tarefa. |
Principal | GA |
az dms project task restart |
Reinicie toda a migração ou apenas um objeto especificado. Atualmente suportado apenas por migrações MongoDB. |
Extensão | GA |
az dms project task show |
Mostrar os detalhes de uma tarefa de migração. Use o botão "--expand" para obter mais detalhes. |
Principal | GA |
az dms project task stop |
Interrompe a tarefa ou interrompe a migração no objeto especificado (somente migrações do MongoDB). |
Extensão | GA |
az dms project task cancel
Cancele uma tarefa se ela estiver atualmente na fila ou em execução.
az dms project task cancel --name
--project-name
--resource-group
--service-name
Parâmetros Obrigatórios
O nome da Tarefa.
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task cancel (dms-preview extensão)
Este comando está sendo preterido. Em vez disso, use o comando stop.
Para manter uma experiência mais consistente com o uso da interface do usuário do portal do Azure: az dms project task stop.
az dms project task cancel --name
--project-name
--resource-group
--service-name
[--object-name]
Parâmetros Obrigatórios
O nome da Tarefa. Uma Tarefa de Projeto DMS é a atividade que executa o trabalho relacionado à migração. Pode haver várias Tarefas associadas a um Projeto.
O nome do projeto. O DMS Project é um agrupamento lógico que engloba a conexão do banco de dados de origem, a conexão do banco de dados de destino e uma lista de bancos de dados a serem migrados.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço. O Serviço DMS é uma instância do Azure que executa migrações de banco de dados.
Parâmetros Opcionais
Suportado apenas por migrações MongoDB. O nome qualificado do banco de dados ou coleção que você deseja parar. Deixe em branco para interromper toda a migração.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
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.
az dms project task check-name --name
--project-name
--resource-group
--service-name
Parâmetros Obrigatórios
O nome da tarefa a ser verificada.
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task create
Crie e inicie uma tarefa de migração.
As seguintes configurações de tarefa são suportadas: -) source -> target :: task type
- SQL -> SQLDB :: OfflineMigration
- PostgreSQL -> AzureDbForPostgreSql :: OnlineMigration
- MySQL -> AzureDbForMySQL :: OfflineMigration, OnlineMigration, ReplicateChanges.
az dms project task create --database-options-json
--name
--project-name
--resource-group
--service-name
--source-connection-json
--target-connection-json
[--enable-data-integrity-validation]
[--enable-query-analysis-validation]
[--enable-schema-validation]
[--task-type]
Exemplos
Crie e inicie uma tarefa de migração SQL offline. Para uma migração SQL, isso não executará verificações de validação.
az dms project task create --task-type OfflineMigration --database-options-json "C:\CLI Files\databaseOptions.json" -n mytask --project-name myproject -g myresourcegroup --service-name mydms --source-connection-json "{'dataSource': 'myserver', 'authentication': 'SqlAuthentication', 'encryptConnection': 'true', 'trustServerCertificate': 'true'}" --target-connection-json "C:\CLI Files\targetConnection.json"
Crie e inicie uma tarefa SQL que execute todas as verificações de validação.
az dms project task create --task-type OfflineMigration --database-options-json "C:\CLI Files\databaseOptions.json" -n mytask --project-name myproject -g myresourcegroup --service-name mydms --source-connection-json "C:\CLI Files\sourceConnection.json" --target-connection-json "C:\CLI Files\targetConnection.json" --enable-data-integrity-validation --enable-query-analysis-validation --enable-schema-validation
Parâmetros Obrigatórios
Base de dados e informações de tabelas. Isso pode ser uma cadeia de caracteres formatada em JSON ou o local para um arquivo que contém o objeto JSON. Veja o exemplo abaixo para o formato.
Para SQL, suportamos migrações por tabela. Para usar isso, especifique os nomes das tabelas no 'table_map' como abaixo. Você também pode definir a fonte como somente leitura. [ { "name": "banco de dados de origem", "target_database_name": "banco de dados de destino", "make_source_db_read_only": false|true, "table_map": { "schema. SourceTableName1": "esquema. TargetTableName1", "esquema. SourceTableName2": "esquema. TargetTableName2", ... n } }, ... n ]
Para PostgreSQL, o formato do objeto JSON de opções de banco de dados. [ { "name": "source database", "target_database_name": "target database", // Usado para manipular o mecanismo de migração subjacente. Só forneça se for instruído a fazê-lo ou se realmente souber o que está fazendo. "migrationSetting": { "setting1": "value1", ... n }, // Usado para manipular o mecanismo de migração subjacente. Só forneça se for instruído a fazê-lo ou se realmente souber o que está fazendo. "sourceSetting": { "setting1": "value1", ... n }, // Usado para manipular o mecanismo de migração subjacente. Só forneça se for instruído a fazê-lo ou se realmente souber o que está fazendo. "targetSetting": { "setting1": "value1", ... n }, // Parâmetro opcional para listar tabelas que você deseja incluir na migração. "selectedTables": [ "schemaName1.tableName1", ... n ] }, ... n ]
Para MySQL, o formato do objeto JSON de opções de banco de dados. { // Detalhes dos esquemas mapeados que precisam ser migrados. Vários esquemas podem ser migrados ao mesmo tempo. "selected_databases":[ // database/schema 1 details { "name": "sourceSchema1", "target_database_name": "targetSchema1", // Mapeamento de tabelas de esquemas de origem para destino [Opcional] // Não adicione-o se todas as tabelas deste banco de dados precisarem ser migradas "table_map": { "sourceSchema1.table1": "targetSchema1.table1", "sourceSchema1.table2": "targetSchema1.table2", "sourceSchema1.table3": "targetSchema1.table3", .. n } // os itens abaixo são necessários apenas para migração seletiva de esquema // opcional, migra esquema para as seguintes tabelas 'tables_to_migrate_schema': { "sourceSchema1.table2": "targetSchema1.table2", "sourceSchema1.table3": "targetSchema1.table3" }, // opcional, migra as exibições enumeradas 'selected_views': [ 'sourceSchema1.view1' ], // opcional, migra os gatilhos enumerados 'selected_triggers': [ 'sourceSchema1.on_table1_updated' ], // opcional, migra as rotinas enumeradas 'selected_routines': [ 'sourceSchema1.build_report' ], // opcional, migra os eventos enumerados 'selected_events': [ 'sourceSchema1.nightly_maintenance' ], // Opcional. Se verdadeiro, o DMS migrará o esquema do banco de dados de origem para o destino. "select_database_for_schema_migration": "verdadeiro|falso" }, ... n ],
// Used for manipulating the underlying migration engine. [Optional]
// Only provide if instructed to do so or if you really know what you are doing.
"migration_level_settings": {
// Optional setting that configures the maximum number of parallel reads on tables located on the source database.
"DesiredRangesCount": "4",
// Optional setting that configures that size of the largest batch that will be committed to the target server.
"MaxBatchSizeKb": "4096",
// Optional setting that configures the minimum number of rows in each batch written to the target.
"MinBatchRows": null,
// Optional setting that configures the number of databases that will be prepared for migration in parallel.
"PrepareDatabaseForBulkImportTaskCount": null,
// Optional setting that configures the number of tables that will be prepared for migration in parallel.
"PrepareTableForBulkImportTaskCount": null,
// Optional setting that configures the number of threads available to read ranges on the source.
"QueryTableDataRangeTaskCount": "8",
// Optional setting that configures the number of threads available to write batches to the target.
"WriteDataRangeBatchTaskCount": "12",
// Optional setting that configures how much memory will be used to cache batches in memory before reads on the source are throttled.
"MaxBatchCacheSizeMb": null,
// Optional setting that configures the amount of available memory at which point reads on the source will be throttled.
"ThrottleQueryTableDataRangeTaskAtAvailableMemoryMb": null,
// Optional setting that configures the number of batches cached in memory that will trigger read throttling on the source.
"ThrottleQueryTableDataRangeTaskAtBatchCount": 36,
// Optional setting that configures the delay between updates of result objects in Azure Table Storage.
"DelayProgressUpdatesInStorageInterval": "00:00:30",
},
// Optional setting to set the source server read only.
"make_source_server_read_only": "true|false",
// Optional setting to enable consistent backup. True by default for the sync migration, and false otherwise.
"enable_consistent_backup": "true|false",
// Optional. If true, all view definitions will be migrated in the selected databases.
"migrate_all_views": "true|false",
// Optional. If true, all trigger definitions will be migrated in the selected databases.
"migrate_all_triggers": "true|false",
// Optional. If true, all event definitions will be migrated in the selected databases.
"migrate_all_events": "true|false",
// Optional. If true, all stored proc definitions will be migrated in the selected databases.
"migrate_all_routines": "true|false",
// Optional. If true, all table's schemas will be migrated.
"migrate_all_tables_schema": "true|false",
// Optional. If true, all users/grants will be migrated.
"migrate_user_system_tables": "true|false",
// Binlog position to start the migration from. Only applicable for the ReplicateChanges migration.
"binLogInfo": {
"filename": "binlog.0004523",
"position": 283287
}
}.
O nome da Tarefa.
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
As informações de conexão com o servidor de origem. Isso pode ser uma cadeia de caracteres formatada em JSON ou o local para um arquivo que contém o objeto JSON. Veja exemplos abaixo para o formato.
O formato do objeto JSON de conexão para conexões SQL. { "userName": "user name", // se isto estiver em falta ou nulo, ser-lhe-á pedido "password": null, // se isto estiver em falta ou null (altamente recomendado) ser-lhe-á pedido "dataSource": "server name[,port]", "authentication": "SqlAuthentication|WindowsAuthentication", "encryptConnection": true, // altamente recomendado para deixar como true "trustServerCertificate": false // altamente recomendado para deixar como false }
O formato do objeto JSON de ligação para ligações do PostgreSQL. { "userName": "user name", // se isso estiver faltando ou nulo, você será solicitado "password": null, // se isso estiver faltando ou null (altamente recomendado) você será solicitado "serverName": "server name", "databaseName": "database name", // se isso estiver faltando, ele será padrão para o banco de dados 'postgres' "port": 5432, // se isso estiver faltando, o padrão será 5432 "encryptConnection": true, // altamente recomendado para deixar como verdadeiro "trustServerCertificate": false // altamente recomendado para deixar como false }
O formato do objeto JSON de conexão para conexões MySQL. { "userName": "user name", // se isso estiver faltando ou nulo, você será solicitado "password": null, // se isso estiver faltando ou null (altamente recomendado) você será solicitado "serverName": "server name", "port": 3306 // se isso estiver faltando, o padrão será 3306 }.
As informações de conexão com o servidor de destino. Isso pode ser uma cadeia de caracteres formatada em JSON ou o local para um arquivo que contém o objeto JSON. Consulte 'source-connection-json' para obter exemplos de formatos de conexão.
Parâmetros Opcionais
Apenas para SQL. Se é necessário executar uma validação de integridade de dados baseada em soma de verificação entre a origem e o destino para o banco de dados e as tabelas selecionados.
Apenas para SQL. Se deseja executar uma análise de consulta rápida e inteligente recuperando consultas do banco de dados de origem e executando-as no destino. O resultado terá estatísticas de execução para execuções em bancos de dados de origem e destino para as consultas extraídas.
Apenas para SQL. Se as informações do esquema devem ser comparadas entre a origem e o destino.
O tipo de movimento de dados que a tarefa suportará. Os tipos suportados são: OnlineMigration, OfflineMigration. Se não for fornecido, o padrão será OfflineMigration para SQL, MySQL e OnlineMigration para PostgreSQL.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task create (dms-preview extensão)
Crie e inicie uma tarefa de migração.
As seguintes configurações de tarefa são suportadas: -) source -> target :: task type 1) SQL -> SQLDB :: OfflineMigration 2) PostgreSQL -> AzureDbForPostgreSQL :: OnlineMigration 3) MongoDB -> MongoDB (para migrar para o Cosmos DB através de sua API MongoDB) :: OfflineMigration.
az dms project task create --database-options-json
--name
--project-name
--resource-group
--service-name
--source-connection-json
--target-connection-json
[--enable-data-integrity-validation]
[--enable-query-analysis-validation]
[--enable-schema-validation]
[--task-type]
[--validate-only]
[--validated-task-name]
Exemplos
Crie e inicie uma Tarefa SQL que não executa verificações de validação.
az dms project task create --database-options-json C:\CliFiles\databaseOptions.json -n mytask --project-name myproject -g myresourcegroup --service-name mydms --source-connection-json '{'dataSource': 'myserver', 'authentication': 'SqlAuthentication', 'encryptConnection': 'true', 'trustServerCertificate': 'true'}' --target-connection-json C:\CliFiles\targetConnection.json --task-type offlinemigration
Crie e inicie uma Tarefa SQL que execute todas as verificações de validação.
az dms project task create --database-options-json C:\CliFiles\databaseOptions.json -n mytask --project-name myproject -g myresourcegroup --service-name mydms --source-connection-json C:\CliFiles\sourceConnection.json --target-connection-json C:\CliFiles\targetConnection.json --enable-data-integrity-validation --enable-query-analysis-validation --enable-schema-validation --task-type offlinemigration
Parâmetros Obrigatórios
Base de dados e informações de tabelas. Isso pode ser uma cadeia de caracteres formatada em JSON ou o local para um arquivo que contém o objeto JSON. Veja exemplos abaixo para o formato.
Para SQL, suportamos migrações por tabela. Para usar isso, especifique os nomes das tabelas no 'table_map' como abaixo. Você também pode definir a fonte como somente leitura. [ { "name": "banco de dados de origem", "target_database_name": "banco de dados de destino", "make_source_db_read_only": false|true, "table_map": { "schema. SourceTableName1": "esquema. TargetTableName1", "esquema. SourceTableName2": "esquema. TargetTableName2", ... n } }, ... n ]
Para PostgreSQL, o formato do objeto JSON de opções de banco de dados. [ { "name": "source database", "target_database_name": "target database", // Usado para manipular o mecanismo de migração subjacente. Só forneça se for instruído a fazê-lo ou se realmente souber o que está fazendo. "migrationSetting": { "setting1": "value1", ... n }, // Usado para manipular o mecanismo de migração subjacente. Só forneça se for instruído a fazê-lo ou se realmente souber o que está fazendo. "sourceSetting": { "setting1": "value1", ... n }, // Usado para manipular o mecanismo de migração subjacente. Só forneça se for instruído a fazê-lo ou se realmente souber o que está fazendo. "targetSetting": { "setting1": "value1", ... n }, // Parâmetro opcional para listar tabelas que você deseja incluir na migração. "selectedTables": [ "schemaName1.tableName1", ... n ] }, ... n ]
Para o MongoDB, suportamos migrações por coleção. Para usar isso, especifique as coleções dentro do objeto de banco de dados como abaixo. { // definido como zero para obter o impulso padrão durante a migração (recomendado) "boostRUs": 0, // "OneTime" ou "Continuous", apenas "OneTime" é atualmente suportado "replication": "OneTime", // Definido como null para usar o máximo de recursos disponíveis. "throttling": { // porcentagem da CPU para tentar evitar o uso de "minFreeCpu": 25, // quantidade de RAM (em MBs) para tentar evitar o uso de "minFreeMemoryMb": 1024, // número máximo de coleções para migrar de cada vez "maxParallelism": 2 }, "databases": { "database_name": { // see https://docs.microsoft.com/th-th/azure/cosmos-db/request-units, || // definido como null para usar o padrão // ou 0 se a taxa de transferência não deve ser provisionada no nível do banco de dados "targetRUs": 0, "collections": { "collection_name_1": { // Se o banco de dados/coleção de destino será excluído se existir "canDelete": true, // definido como null se o destino não deve ser fragmentado // ou para copiar a chave de estilhaço da origem (se existir) "shardKey": null, // definido como null para usar o padrão (recomendado) "targetRUs": null }, "collection_name_2": { "canDelete": true, "shardKey": { "fields": [ { "name": "field_name", aceita "Forward", "Reverse" ou "Hashed", mas o CosmosDB só aceita uma "ordem" de chave de fragmento com hash de campo único: "Forward" }, ... n ], // se a chave de estilhaço é única // ver https://docs.microsoft.com/azure/cosmos-db/partition-data "isUnique": false }, "targetRUs": 10000 }, ... n } }, ... n } }.
O nome da Tarefa. Uma Tarefa de Projeto DMS é a atividade que executa o trabalho relacionado à migração. Pode haver várias Tarefas associadas a um Projeto.
O nome do projeto. O DMS Project é um agrupamento lógico que engloba a conexão do banco de dados de origem, a conexão do banco de dados de destino e uma lista de bancos de dados a serem migrados.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço. O Serviço DMS é uma instância do Azure que executa migrações de banco de dados.
As informações de conexão com o servidor de origem. Isso pode ser uma cadeia de caracteres formatada em JSON ou o local para um arquivo que contém o objeto JSON. Veja exemplos abaixo para o formato.
O formato do objeto JSON de conexão para conexões SQL. { "userName": "user name", // se isto estiver em falta ou nulo, ser-lhe-á pedido "password": null, // se isto estiver em falta ou null (altamente recomendado) ser-lhe-á pedido "dataSource": "server name[,port]", "authentication": "SqlAuthentication|WindowsAuthentication", "encryptConnection": true, // altamente recomendado para deixar como true "trustServerCertificate": false // altamente recomendado para deixar como false }
O formato do objeto JSON de ligação para ligações do PostgreSQL. { "userName": "user name", // se isso estiver faltando ou nulo, você será solicitado "password": null, // se isso estiver faltando ou null (altamente recomendado) você será solicitado "serverName": "server name", "databaseName": "database name", // se isso estiver faltando, ele será padrão para o banco de dados 'postgres' "port": 5432, // se isso estiver faltando, o padrão será 5432 "encryptConnection": true, // altamente recomendado para deixar como verdadeiro "trustServerCertificate": false // altamente recomendado para deixar como false }
O formato do objeto JSON de conexão para conexões MongoDB. { "userName": null, // se isto estiver em falta ou null, ser-lhe-á pedido "password": null, // se isto estiver em falta ou null (altamente recomendado) ser-lhe-á pedido "connectionString": "mongodb://hostOrIp:port" }.
As informações de conexão com o servidor de destino. Isso pode ser uma cadeia de caracteres formatada em JSON ou o local para um arquivo que contém o objeto JSON. Consulte 'source-connection-json' para obter exemplos de formatos de conexão.
Parâmetros Opcionais
Apenas para SQL. Se é necessário executar uma validação de integridade de dados baseada em soma de verificação entre a origem e o destino para o banco de dados e as tabelas selecionados.
Apenas para SQL. Se deseja executar uma análise de consulta rápida e inteligente recuperando consultas do banco de dados de origem e executando-as no destino. O resultado terá estatísticas de execução para execuções em bancos de dados de origem e destino para as consultas extraídas.
Apenas para SQL. Se as informações do esquema devem ser comparadas entre a origem e o destino.
O tipo de movimento de dados que a tarefa suportará. Os tipos suportados são: OnlineMigration, OfflineMigration. Se não for fornecido, o padrão será OfflineMigration para SQL, MongoDB e OnlineMigration para PostgreSQL.
Apenas para MongoDB para Cosmos DB. Se a validação deve ser executada apenas e NÃO executar a migração. É obrigatório executar uma tarefa "validar apenas" antes de tentar uma migração real. Quando a validação estiver concluída, passe o nome desta tarefa 'validar apenas' para o argumento 'nome da tarefa validada' de uma nova tarefa.
(Apenas para MongoDB para Cosmos DB) Ao executar uma migração, é necessário passar o nome de uma tarefa "validar apenas" executada anteriormente.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task cutover
Para uma tarefa de migração online, conclua a migração executando uma substituição.
Para ver o resultado da solicitação, use o comando 'task show': az dms project task show ... --expand command.
az dms project task cutover --name
--object-name
--project-name
--resource-group
--service-name
Parâmetros Obrigatórios
O nome da Tarefa.
O nome do banco de dados na fonte que você deseja transferir.
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task delete
Excluir uma tarefa de migração.
az dms project task delete --name
--project-name
--resource-group
--service-name
[--delete-running-tasks]
[--yes]
Exemplos
Excluir uma tarefa de migração. (gerado automaticamente)
az dms project task delete --name MyTask --project-name MyProject --resource-group MyResourceGroup --service-name MyService
Parâmetros Obrigatórios
O nome da Tarefa.
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
Parâmetros Opcionais
Se a tarefa estiver em execução no momento, cancele-a antes de excluir o projeto.
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task list
Liste as tarefas dentro de um projeto. Algumas tarefas podem ter um status de Desconhecido, que indica que ocorreu um erro ao consultar o status dessa tarefa.
az dms project task list --project-name
--resource-group
--service-name
[--task-type]
Exemplos
Liste todas as tarefas dentro de um projeto.
az dms project task list --project-name myproject -g myresourcegroup --service-name mydms
Liste apenas as tarefas de migração SQL para SQL dentro de um projeto.
az dms project task list --project-name myproject -g myresourcegroup --service-name mydms --task-type Migrate.SqlServer.SqlDb
Parâmetros Obrigatórios
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
Parâmetros Opcionais
Filtra a lista pelo tipo de tarefa. Para a lista de tipos possíveis, consulte "az dms check-status".
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task restart
Reinicie toda a migração ou apenas um objeto especificado. Atualmente suportado apenas por migrações MongoDB.
Para ver o resultado da solicitação, use o comando 'task show': az dms project task show ... --expand command.
az dms project task restart --name
--project-name
--resource-group
--service-name
[--object-name]
Parâmetros Obrigatórios
O nome da Tarefa. Uma Tarefa de Projeto DMS é a atividade que executa o trabalho relacionado à migração. Pode haver várias Tarefas associadas a um Projeto.
O nome do projeto. O DMS Project é um agrupamento lógico que engloba a conexão do banco de dados de origem, a conexão do banco de dados de destino e uma lista de bancos de dados a serem migrados.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço. O Serviço DMS é uma instância do Azure que executa migrações de banco de dados.
Parâmetros Opcionais
O nome qualificado do banco de dados ou coleção que você deseja reiniciar. Deixe em branco para reiniciar toda a migração.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task show
Mostrar os detalhes de uma tarefa de migração. Use o botão "--expand" para obter mais detalhes.
az dms project task show --name
--project-name
--resource-group
--service-name
[--expand]
Exemplos
Mostrar os detalhes de uma tarefa de migração. Use o botão "--expand" para obter mais detalhes. (gerado automaticamente)
az dms project task show --name MyTask --project-name MyProject --resource-group MyResourceGroup --service-name MyService
Parâmetros Obrigatórios
O nome da Tarefa.
O nome do projeto.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço.
Parâmetros Opcionais
Expanda a resposta para fornecer mais detalhes. Use com "comando" para ver mais detalhes da tarefa. Use com "output" para ver os resultados da migração da tarefa.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az dms project task stop
Interrompe a tarefa ou interrompe a migração no objeto especificado (somente migrações do MongoDB).
Para ver o resultado da solicitação, use o comando 'task show': az dms project task show ... --expand command.
az dms project task stop --name
--project-name
--resource-group
--service-name
[--object-name]
Parâmetros Obrigatórios
O nome da Tarefa. Uma Tarefa de Projeto DMS é a atividade que executa o trabalho relacionado à migração. Pode haver várias Tarefas associadas a um Projeto.
O nome do projeto. O DMS Project é um agrupamento lógico que engloba a conexão do banco de dados de origem, a conexão do banco de dados de destino e uma lista de bancos de dados a serem migrados.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do Serviço. O Serviço DMS é uma instância do Azure que executa migrações de banco de dados.
Parâmetros Opcionais
Suportado apenas por migrações MongoDB. O nome qualificado do banco de dados ou coleção que você deseja parar. Deixe em branco para interromper toda a migração.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.