Dela via


az dms project task

Kommentar

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Hantera uppgifter för en Azure Database Migration Service-instansprojekt (klassisk).

Kommandon

Name Description Typ Status
az dms project task cancel

Avbryt en aktivitet om den för närvarande är i kö eller körs.

Kärna Allmän tillgänglighet
az dms project task cancel (dms-preview anknytning)

Det här kommandot är inaktuellt. Använd stoppkommandot i stället.

Anknytning Allmän tillgänglighet
az dms project task check-name

Kontrollera om ett angivet aktivitetsnamn är tillgängligt inom en viss instans av DMS samt namnets giltighet.

Kärna Allmän tillgänglighet
az dms project task create

Skapa och starta en migreringsaktivitet.

Kärna Allmän tillgänglighet
az dms project task create (dms-preview anknytning)

Skapa och starta en migreringsaktivitet.

Anknytning Allmän tillgänglighet
az dms project task cutover

För en onlinemigreringsuppgift slutför du migreringen genom att utföra en snabb migrering.

Kärna Allmän tillgänglighet
az dms project task delete

Ta bort en migreringsaktivitet.

Kärna Allmän tillgänglighet
az dms project task list

Visa en lista över aktiviteterna i ett projekt. Vissa aktiviteter kan ha statusen Okänd, vilket indikerar att ett fel uppstod när aktivitetens status skulle köras.

Kärna Allmän tillgänglighet
az dms project task restart

Starta om hela migreringen eller bara ett angivet objekt. Stöds för närvarande endast av MongoDB-migreringar.

Anknytning Allmän tillgänglighet
az dms project task show

Visa information om en migreringsaktivitet. Använd "--expand" för att få mer information.

Kärna Allmän tillgänglighet
az dms project task stop

Stoppar uppgiften eller stoppar migreringen av det angivna objektet (endast MongoDB-migreringar).

Anknytning Allmän tillgänglighet

az dms project task cancel

Avbryt en aktivitet om den för närvarande är i kö eller körs.

az dms project task cancel --name
                           --project-name
                           --resource-group
                           --service-name

Obligatoriska parametrar

--name -n

Namnet på aktiviteten.

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task cancel (dms-preview anknytning)

Det här kommandot är inaktuellt. Använd stoppkommandot i stället.

För att hålla en mer konsekvent upplevelse med Azures portalgränssnitt använder du: az dms project task stop.

az dms project task cancel --name
                           --project-name
                           --resource-group
                           --service-name
                           [--object-name]

Obligatoriska parametrar

--name -n

Namnet på aktiviteten. En DMS-projektuppgift är aktiviteten som utför migreringsrelaterat arbete. Det kan finnas flera aktiviteter som är associerade med ett projekt.

--project-name

Namnet på projektet. DMS Project är en logisk gruppering som omfattar källdatabasanslutning, måldatabasanslutning och en lista över databaser som ska migreras.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten. DMS Service är en Azure-instans som utför databasmigreringar.

Valfria parametrar

--object-name

Stöds endast av MongoDB-migreringar. Det kvalificerade namnet på den databas eller samling som du vill stoppa. Lämna tomt för att stoppa hela migreringen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task check-name

Kontrollera om ett angivet aktivitetsnamn är tillgängligt inom en viss instans av DMS samt namnets giltighet.

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

Obligatoriska parametrar

--name -n

Uppgiftsnamnet som ska kontrolleras.

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task create

Skapa och starta en migreringsaktivitet.

Följande aktivitetskonfigurationer stöds: -) källa –> mål :: aktivitetstyp

  1. SQL –> SQLDB :: OfflineMigration
  2. PostgreSQL –> AzureDbForPostgreSql :: OnlineMigration
  3. 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]

Exempel

Skapa och starta en SQL-offlinemigreringsuppgift. För en SQL-migrering utför detta inga verifieringskontroller.

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"

Skapa och starta en SQL-uppgift som utför alla valideringskontroller.

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

Obligatoriska parametrar

--database-options-json

Databas- och tabellinformation. Detta kan vara antingen en JSON-formaterad sträng eller platsen för en fil som innehåller JSON-objektet. Se exemplet nedan för formatet.

För SQL stöder vi migreringar per tabell. Om du vill använda detta anger du tabellnamnen i "table_map" enligt nedan. Du kan också ange källan som skrivskyddad. [ { "name": "source database", "target_database_name": "target database", "make_source_db_read_only": false|true, "table_map": { "schema. SourceTableName1": "schema. TargetTableName1", "schema. SourceTableName2": "schema. TargetTableName2", ... n } }, ... n ]

För PostgreSQL är formatet på JSON-objektet för databasalternativ. [ { "name": "source database", "target_database_name": "target database", // Används för att manipulera den underliggande migreringsmotorn. Ange endast om du uppmanas att göra det eller om du verkligen vet vad du gör. "migrationSetting": { "setting1": "value1", ... n }, // Används för att manipulera den underliggande migreringsmotorn. Ange endast om du uppmanas att göra det eller om du verkligen vet vad du gör. "sourceSetting": { "setting1": "value1", ... n }, // Används för att manipulera den underliggande migreringsmotorn. Ange endast om du uppmanas att göra det eller om du verkligen vet vad du gör. "targetSetting": { "setting1": "value1", ... n }, // Valfri parameter för att lista tabeller som du vill inkludera i migreringen. "selectedTables": [ "schemaName1.tableName1", ... n ] }, ... n ]

För MySQL är formatet för databasalternativen JSON-objekt. { // Information om mappade scheman som måste migreras. Flera scheman kan migreras åt gången. "selected_databases":[ // database/schema 1 details { "name": "sourceSchema1", "target_database_name": "targetSchema1", // Table mapping from source to target schemas [Optional] // Don't add it if all tables of this database needs to migreras "table_map": { "sourceSchema1.table1": "targetSchema1.table1", "sourceSchema1.table2": "targetSchema1.table2", "sourceSchema1.table3": "targetSchema1.table3", .. n } // objekten nedan är bara nödvändiga för selektiv schemamigrering // valfritt, migrerar schemat för följande tabeller "tables_to_migrate_schema": { "sourceSchema1.table2": "targetSchema1.table2", "sourceSchema1.table3": "targetSchema1.table3" }, // valfritt migrerar de uppräknade vyerna "selected_views": [ 'sourceSchema1.view1' ], // optional, migrerar de uppräknade utlösarna 'selected_triggers': [ 'sourceSchema1.on_table1_updated' ], // optional, migrerar de uppräknade rutinerna "selected_routines": [ "sourceSchema1.build_report" ], // valfritt, migrerar de uppräknade händelserna "selected_events": [ "sourceSchema1.nightly_maintenance" ], // Valfritt. Om det är sant migrerar DMS källdatabasschemat till målet. "select_database_for_schema_migration": "true|false" }, ... 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
}

}.

--name -n

Namnet på aktiviteten.

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

--source-connection-json

Anslutningsinformationen till källservern. Detta kan vara antingen en JSON-formaterad sträng eller platsen för en fil som innehåller JSON-objektet. Se exempel nedan för formatet.

Formatet för JSON-anslutningsobjektet för SQL-anslutningar. { "userName": "user name", // if this is missing or null, you will beed "password": null, // if this is missing or null (highly recommended) you will beed "dataSource": "server name[,port]", "authentication": "SqlAuthentication|WindowsAuthentication", "encryptConnection": true, // rekommenderas starkt att lämna som sant "trustServerCertificate": false // rekommenderas starkt att lämna som false }

Formatet för anslutning till JSON-objekt för PostgreSQL-anslutningar. { "userName": "användarnamn", // om detta saknas eller null, du uppmanas "lösenord": null, // om detta saknas eller null (rekommenderas starkt) uppmanas du att "serverName": "servernamn", "databaseName": "databasnamn", // om detta saknas, kommer den som standard att "postgres" databas "port": 5432, // om detta saknas, kommer den att standardvärdet 5432 "encryptConnection": true, // rekommenderas starkt att lämna som sant "trustServerCertificate": false // rekommenderas starkt att lämna som false }

Formatet för JSON-anslutningsobjektet för MySQL-anslutningar. { "userName": "user name", // if this is missing or null, you will beed "password": null, // if this is missing or null (highly recommended) you will beed "serverName": "server name", "port": 3306 // if this is missing, it will default to 3306 }.

--target-connection-json

Anslutningsinformationen till målservern. Detta kan vara antingen en JSON-formaterad sträng eller platsen för en fil som innehåller JSON-objektet. Se "source-connection-json" för exempel på anslutningsformat.

Valfria parametrar

--enable-data-integrity-validation

Endast för SQL. Om du vill utföra en kontrollsummabaserad validering av dataintegritet mellan källa och mål för den valda databasen och tabellerna.

Standardvärde: False
--enable-query-analysis-validation

Endast för SQL. Om du vill utföra en snabb och intelligent frågeanalys genom att hämta frågor från källdatabasen och köra dem i målet. Resultatet kommer att ha körningsstatistik för körningar i käll- och måldatabaser för de extraherade frågorna.

Standardvärde: False
--enable-schema-validation

Endast för SQL. Om du vill jämföra schemainformationen mellan källa och mål.

Standardvärde: False
--task-type

Den typ av dataflytt som uppgiften stöder. De typer som stöds är: OnlineMigration, OfflineMigration. Om det inte tillhandahålls är standardinställningen OfflineMigration för SQL, MySQL och OnlineMigration för PostgreSQL.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task create (dms-preview anknytning)

Skapa och starta en migreringsaktivitet.

Följande aktivitetskonfigurationer stöds: -) källa –> mål :: aktivitetstyp 1) SQL –> SQLDB :: OfflineMigration 2) PostgreSQL –> AzureDbForPostgreSQL :: OnlineMigration 3) MongoDB –> MongoDB (för migrering till Cosmos DB via deras MongoDB API) :: 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]

Exempel

Skapa och starta en SQL-uppgift som inte utför några verifieringskontroller.

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

Skapa och starta en SQL-uppgift som utför alla valideringskontroller.

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

Obligatoriska parametrar

--database-options-json

Databas- och tabellinformation. Detta kan vara antingen en JSON-formaterad sträng eller platsen för en fil som innehåller JSON-objektet. Se exempel nedan för formatet.

För SQL stöder vi migreringar per tabell. Om du vill använda detta anger du tabellnamnen i "table_map" enligt nedan. Du kan också ange källan som skrivskyddad. [ { "name": "source database", "target_database_name": "target database", "make_source_db_read_only": false|true, "table_map": { "schema. SourceTableName1": "schema. TargetTableName1", "schema. SourceTableName2": "schema. TargetTableName2", ... n } }, ... n ]

För PostgreSQL är formatet på JSON-objektet för databasalternativ. [ { "name": "source database", "target_database_name": "target database", // Används för att manipulera den underliggande migreringsmotorn. Ange endast om du uppmanas att göra det eller om du verkligen vet vad du gör. "migrationSetting": { "setting1": "value1", ... n }, // Används för att manipulera den underliggande migreringsmotorn. Ange endast om du uppmanas att göra det eller om du verkligen vet vad du gör. "sourceSetting": { "setting1": "value1", ... n }, // Används för att manipulera den underliggande migreringsmotorn. Ange endast om du uppmanas att göra det eller om du verkligen vet vad du gör. "targetSetting": { "setting1": "value1", ... n }, // Valfri parameter för att lista tabeller som du vill inkludera i migreringen. "selectedTables": [ "schemaName1.tableName1", ... n ] }, ... n ]

För MongoDB stöder vi migreringar per samling. Om du vill använda detta anger du samlingarna i databasobjektet enligt nedan. { // inställd på noll för att få standardökningen under migreringen (rekommenderas) "boostRUs": 0, // "OneTime" eller "Continuous", endast "OneTime" stöds för närvarande "replikering": "OneTime", // Ställ in på null för att använda maximalt tillgängliga resurser. "throttling": { // percentage of the CPU to try to avoid using "minFreeCpu": 25, // mängden RAM-minne (i MBS) för att försöka undvika att använda "minFreeMemoryMb": 1024, // maximalt antal samlingar som ska migreras samtidigt som "maxParallelism": 2 }, "databaser": { "database_name": { // se https://docs.microsoft.com/th-th/azure/cosmos-db/request-units, || // inställd på null för att använda standard // eller 0 om dataflödet inte ska etableras på databasnivån "targetRUs": 0, "collections": { "collection_name_1": { // Om måldatabasen/samlingen tas bort om det finns "canDelete": true, // inställt på null om målet inte ska fragmenteras // eller kopiera shardnyckeln från källan (om det finns) "shardKey": null, // inställd på null för att använda standard (rekommenderas) "targetRUs": null }, "collection_name_2": { "canDelete": true, "shardKey": { "fields": [ { "name": "field_name", accepterar "Forward", "Reverse" eller "Hashed" men CosmosDB accepterar bara en enskild fält, hashad shardnyckel "order": "Forward" }, ... n ], // om shardnyckeln är unik // se https://docs.microsoft.com/azure/cosmos-db/partition-data "isUnique": false }, "targetRUs": 10000 }, ... n } }, ... n } }.

--name -n

Namnet på aktiviteten. En DMS-projektuppgift är aktiviteten som utför migreringsrelaterat arbete. Det kan finnas flera aktiviteter som är associerade med ett projekt.

--project-name

Namnet på projektet. DMS Project är en logisk gruppering som omfattar källdatabasanslutning, måldatabasanslutning och en lista över databaser som ska migreras.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten. DMS Service är en Azure-instans som utför databasmigreringar.

--source-connection-json

Anslutningsinformationen till källservern. Detta kan vara antingen en JSON-formaterad sträng eller platsen för en fil som innehåller JSON-objektet. Se exempel nedan för formatet.

Formatet för JSON-anslutningsobjektet för SQL-anslutningar. { "userName": "user name", // if this is missing or null, you will beed "password": null, // if this is missing or null (highly recommended) you will beed "dataSource": "server name[,port]", "authentication": "SqlAuthentication|WindowsAuthentication", "encryptConnection": true, // rekommenderas starkt att lämna som sant "trustServerCertificate": false // rekommenderas starkt att lämna som false }

Formatet för anslutning till JSON-objekt för PostgreSQL-anslutningar. { "userName": "användarnamn", // om detta saknas eller null, du uppmanas "lösenord": null, // om detta saknas eller null (rekommenderas starkt) uppmanas du att "serverName": "servernamn", "databaseName": "databasnamn", // om detta saknas, kommer den som standard att "postgres" databas "port": 5432, // om detta saknas, kommer den att standardvärdet 5432 "encryptConnection": true, // rekommenderas starkt att lämna som sant "trustServerCertificate": false // rekommenderas starkt att lämna som false }

Formatet för JSON-anslutningsobjektet för MongoDB-anslutningar. { "userName": null, // om detta saknas eller null uppmanas du att "lösenord": null, // om detta saknas eller null (rekommenderas starkt) uppmanas du att "connectionString": "mongodb://hostOrIp:port" }.

--target-connection-json

Anslutningsinformationen till målservern. Detta kan vara antingen en JSON-formaterad sträng eller platsen för en fil som innehåller JSON-objektet. Se "source-connection-json" för exempel på anslutningsformat.

Valfria parametrar

--enable-data-integrity-validation

Endast för SQL. Om du vill utföra en kontrollsummabaserad validering av dataintegritet mellan källa och mål för den valda databasen och tabellerna.

Standardvärde: False
--enable-query-analysis-validation

Endast för SQL. Om du vill utföra en snabb och intelligent frågeanalys genom att hämta frågor från källdatabasen och köra dem i målet. Resultatet kommer att ha körningsstatistik för körningar i käll- och måldatabaser för de extraherade frågorna.

Standardvärde: False
--enable-schema-validation

Endast för SQL. Om du vill jämföra schemainformationen mellan källa och mål.

Standardvärde: False
--task-type

Den typ av dataflytt som uppgiften stöder. De typer som stöds är: OnlineMigration, OfflineMigration. Om det inte tillhandahålls är standardinställningen OfflineMigration för SQL, MongoDB och OnlineMigration för PostgreSQL.

--validate-only

Endast för MongoDB till Cosmos DB. Om du bara ska köra validering och INTE köra migrering. Det är obligatoriskt att köra en "verifiera endast"-uppgift innan du försöker utföra en faktisk migrering. När verifieringen är klar skickar du namnet på den här aktiviteten "validera endast" till argumentet "verifierat aktivitetsnamn" för en ny aktivitet.

Standardvärde: False
--validated-task-name

(Endast för MongoDB till Cosmos DB) När du kör en migrering är det inte en uppgift att skicka namnet på en tidigare körningsuppgift med "verifiera endast".

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task cutover

För en onlinemigreringsuppgift slutför du migreringen genom att utföra en snabb migrering.

Om du vill se resultatet av begäran använder du kommandot "aktivitetsshow": az dms project task show ... --expand command.

az dms project task cutover --name
                            --object-name
                            --project-name
                            --resource-group
                            --service-name

Obligatoriska parametrar

--name -n

Namnet på aktiviteten.

--object-name

Namnet på databasen på den källa som du vill minska.

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task delete

Ta bort en migreringsaktivitet.

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

Exempel

Ta bort en migreringsaktivitet. (automatiskt genererad)

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

Obligatoriska parametrar

--name -n

Namnet på aktiviteten.

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

Valfria parametrar

--delete-running-tasks

Om aktiviteten körs för närvarande avbryter du aktiviteten innan du tar bort projektet.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task list

Visa en lista över aktiviteterna i ett projekt. Vissa aktiviteter kan ha statusen Okänd, vilket indikerar att ett fel uppstod när aktivitetens status skulle köras.

az dms project task list --project-name
                         --resource-group
                         --service-name
                         [--task-type]

Exempel

Visa en lista över alla aktiviteter i ett projekt.

az dms project task list --project-name myproject -g myresourcegroup --service-name mydms

Visa endast sql-till-SQL-migreringsuppgifterna i ett projekt.

az dms project task list --project-name myproject -g myresourcegroup --service-name mydms --task-type Migrate.SqlServer.SqlDb

Obligatoriska parametrar

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

Valfria parametrar

--task-type

Filtrerar listan efter aktivitetstyp. Listan över möjliga typer finns i "az dms check-status".

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task restart

Starta om hela migreringen eller bara ett angivet objekt. Stöds för närvarande endast av MongoDB-migreringar.

Om du vill se resultatet av begäran använder du kommandot "aktivitetsshow": az dms project task show ... --expand command.

az dms project task restart --name
                            --project-name
                            --resource-group
                            --service-name
                            [--object-name]

Obligatoriska parametrar

--name -n

Namnet på aktiviteten. En DMS-projektuppgift är aktiviteten som utför migreringsrelaterat arbete. Det kan finnas flera aktiviteter som är associerade med ett projekt.

--project-name

Namnet på projektet. DMS Project är en logisk gruppering som omfattar källdatabasanslutning, måldatabasanslutning och en lista över databaser som ska migreras.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten. DMS Service är en Azure-instans som utför databasmigreringar.

Valfria parametrar

--object-name

Det kvalificerade namnet på den databas eller samling som du vill starta om. Lämna tomt om du vill starta om hela migreringen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task show

Visa information om en migreringsaktivitet. Använd "--expand" för att få mer information.

az dms project task show --name
                         --project-name
                         --resource-group
                         --service-name
                         [--expand]

Exempel

Visa information om en migreringsaktivitet. Använd "--expand" för att få mer information. (automatiskt genererad)

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

Obligatoriska parametrar

--name -n

Namnet på aktiviteten.

--project-name

Namnet på projektet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten.

Valfria parametrar

--expand

Expandera svaret för att ge mer information. Använd med "kommando" om du vill se mer information om uppgiften. Använd med "output" för att se resultatet av aktivitetens migrering.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dms project task stop

Stoppar uppgiften eller stoppar migreringen av det angivna objektet (endast MongoDB-migreringar).

Om du vill se resultatet av begäran använder du kommandot "aktivitetsshow": az dms project task show ... --expand command.

az dms project task stop --name
                         --project-name
                         --resource-group
                         --service-name
                         [--object-name]

Obligatoriska parametrar

--name -n

Namnet på aktiviteten. En DMS-projektuppgift är aktiviteten som utför migreringsrelaterat arbete. Det kan finnas flera aktiviteter som är associerade med ett projekt.

--project-name

Namnet på projektet. DMS Project är en logisk gruppering som omfattar källdatabasanslutning, måldatabasanslutning och en lista över databaser som ska migreras.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--service-name

Namnet på tjänsten. DMS Service är en Azure-instans som utför databasmigreringar.

Valfria parametrar

--object-name

Stöds endast av MongoDB-migreringar. Det kvalificerade namnet på den databas eller samling som du vill stoppa. Lämna tomt för att stoppa hela migreringen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.