az dms project task
Taken beheren voor het project van een Data Migration Service-exemplaar.
Opdracht
| az dms project task cancel |
Annuleer een taak als deze momenteel in de wachtrij staat of wordt uitgevoerd. |
| az dms project task check-name |
Controleer of een bepaalde taaknaam beschikbaar is binnen een bepaald exemplaar van DMS, evenals de geldigheid van de naam. |
| az dms project task create |
Maak en start een migratietaak. |
| az dms project task cutover |
Voltooi de migratie voor een onlinemigratietaak door een cutover uit te voeren. |
| az dms project task delete |
Een migratietaak verwijderen. |
| az dms project task list |
Vermeld de taken binnen een project. Sommige taken hebben mogelijk de status Onbekend, wat aangeeft dat er een fout is opgetreden tijdens het uitvoeren van een query op de status van die taak. |
| az dms project task restart |
Als u het resultaat van de aanvraag wilt zien, gebruikt u de opdracht 'task show': az dms project task show ... --expand command. |
| az dms project task show |
De details van een migratietaak tonen. Gebruik --expand voor meer informatie. |
| az dms project task stop |
Stopt de taak of stopt de migratie op het opgegeven object (alleen MongoDB-migraties). |
az dms project task cancel
Annuleer een taak als deze momenteel in de wachtrij staat of wordt uitgevoerd.
az dms project task cancel --name
--project-name
--resource-group
--service-name
[--subscription]
Vereiste parameters
De naam van de taak.
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task check-name
Controleer of een bepaalde taaknaam beschikbaar is binnen een bepaald exemplaar van DMS, evenals de geldigheid van de naam.
az dms project task check-name --name
--project-name
--resource-group
--service-name
[--subscription]
Vereiste parameters
De naam van de taak die moet worden controleren.
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task create
Maak en start een migratietaak.
De volgende taakconfiguraties worden ondersteund: -) bron -> doel :: taaktype
- SQL -> SQLDB :: OfflineMigration
- PostgreSQL -> AzureDbForPostgreSql :: OnlineMigration.
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]
[--subscription]
[--task-type]
Voorbeelden
Maak en start een offline SQL migratietaak. Voor een SQL migratie worden er geen validatiecontroles uitgevoerd.
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"
Maak en start een SQL die alle validatiecontroles uitvoert.
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
Vereiste parameters
Database- en tabelgegevens. Dit kan een tekenreeks in JSON-indeling zijn of de locatie van een bestand met het JSON-object. Zie het onderstaande voorbeeld voor de indeling.
De naam van de taak.
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
De verbindingsgegevens naar de bronserver. Dit kan een tekenreeks in JSON-indeling zijn of de locatie van een bestand met het JSON-object. Zie de onderstaande voorbeelden voor de indeling.
De verbindingsgegevens naar de doelserver. Dit kan een tekenreeks in JSON-indeling zijn of de locatie van een bestand met het JSON-object. Zie 'source-connection-json' voor voorbeelden van verbindingsindelingen.
Optionele parameters
Alleen SQL voor . Hiermee wordt bepaald of een validatie van gegevensintegriteit op basis van controlesum tussen de bron en het doel voor de geselecteerde database en tabellen moet worden uitgevoerd.
Alleen SQL voor . Of u een snelle en intelligente queryanalyse wilt uitvoeren door query's op te halen uit de brondatabase en deze uit te voeren in het doel. Het resultaat heeft uitvoeringsstatistieken voor uitvoeringen in bron- en doeldatabases voor de geëxtraheerde query's.
Alleen SQL voor . Of de schemagegevens tussen de bron en het doel moeten worden vergeleken.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Het type gegevensverkeer dat door de taak wordt ondersteund. De ondersteunde typen zijn: OnlineMigration, OfflineMigration. Als dit niet wordt opgegeven, wordt standaard OfflineMigration SQL en OnlineMigration for PostgreSQL.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task cutover
Voltooi de migratie voor een onlinemigratietaak door een cutover uit te voeren.
Als u het resultaat van de aanvraag wilt zien, gebruikt u de opdracht 'task show': az dms project task show ... --expand command.
az dms project task cutover --name
--object-name
--project-name
--resource-group
--service-name
[--subscription]
Vereiste parameters
De naam van de taak.
De naam van de database op de bron die u wilt cutover.
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task delete
Een migratietaak verwijderen.
az dms project task delete --name
--project-name
--resource-group
--service-name
[--delete-running-tasks]
[--subscription]
[--yes]
Voorbeelden
Een migratietaak verwijderen. (automatisch gegenereerd)
az dms project task delete --name MyTask --project-name MyProject --resource-group MyResourceGroup --service-name MyService
Vereiste parameters
De naam van de taak.
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
Optionele parameters
Als de taak momenteel wordt uitgevoerd, annuleert u de taak voordat u het project kunt verwijderen.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task list
Vermeld de taken binnen een project. Sommige taken hebben mogelijk de status Onbekend, wat aangeeft dat er een fout is opgetreden tijdens het uitvoeren van een query op de status van die taak.
az dms project task list --project-name
--resource-group
--service-name
[--query-examples]
[--subscription]
[--task-type]
Voorbeelden
Lijst met alle taken binnen een project.
az dms project task list --project-name myproject -g myresourcegroup --service-name mydms
Alleen de SQL voor SQL migratietaken binnen een project.
az dms project task list --project-name myproject -g myresourcegroup --service-name mydms --task-type Migrate.SqlServer.SqlDb
Vereiste parameters
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
Optionele parameters
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Filtert de lijst op het type taak. Zie 'az dms check-status' voor een lijst met mogelijke typen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task restart
Als u het resultaat van de aanvraag wilt zien, gebruikt u de opdracht 'task show': az dms project task show ... --expand command.
az dms project task restart --name
--project-name
--resource-group
--service-name
[--object-name]
Vereiste parameters
De naam van de taak. Een DMS Project taak is de activiteit die migratiegerelateerde werkzaamheden uitvoert. Er kunnen meerdere taken zijn gekoppeld aan een Project.
De naam van de Project. DMS Project is een logische groepering die de verbinding met de brondatabase, de doeldatabaseverbinding en een lijst met databases omvat die moeten worden gemigreerd.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service. DMS Service is een Azure-exemplaar dat databasemigraties uitvoert.
Optionele parameters
De gekwalificeerde naam van de database of verzameling die u opnieuw wilt starten. Laat dit leeg om de volledige migratie opnieuw te starten.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task show
De details van een migratietaak tonen. Gebruik --expand voor meer informatie.
az dms project task show --name
--project-name
--resource-group
--service-name
[--expand]
[--query-examples]
[--subscription]
Voorbeelden
De details van een migratietaak tonen. Gebruik --expand voor meer informatie. (automatisch gegenereerd)
az dms project task show --name MyTask --project-name MyProject --resource-group MyResourceGroup --service-name MyService
Vereiste parameters
De naam van de taak.
De naam van de Project.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service.
Optionele parameters
Vouw het antwoord uit om meer details op te geven. Gebruik met 'opdracht' voor meer informatie over de taak. Gebruik met 'uitvoer' om de resultaten van de migratie van de taak te bekijken.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az dms project task stop
Stopt de taak of stopt de migratie op het opgegeven object (alleen MongoDB-migraties).
Als u het resultaat van de aanvraag wilt zien, gebruikt u de opdracht 'task show': az dms project task show ... --expand command.
az dms project task stop --name
--project-name
--resource-group
--service-name
[--object-name]
Vereiste parameters
De naam van de taak. Een DMS Project taak is de activiteit die migratiegerelateerde werkzaamheden uitvoert. Er kunnen meerdere taken zijn gekoppeld aan een Project.
De naam van de Project. DMS Project is een logische groepering die de verbinding met de brondatabase, de doeldatabaseverbinding en een lijst met databases omvat die moeten worden gemigreerd.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de service. DMS Service is een Azure-exemplaar dat databasemigraties uitvoert.
Optionele parameters
Alleen ondersteund door MongoDB-migraties. De gekwalificeerde naam van de database of verzameling die u wilt stoppen. Laat leeg om de volledige migratie te stoppen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.