Delen via


az dms project

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Projecten beheren voor een exemplaar van de Azure Database Migration Service (klassiek).

Opdracht

Name Description Type Status
az dms project check-name

Controleer of een bepaalde projectnaam beschikbaar is binnen een bepaald exemplaar van DMS, evenals de geldigheid van de naam.

Basis GA
az dms project create

Maak een migratieproject dat meerdere taken kan bevatten.

Basis GA
az dms project create (dms-preview extensie)

Maak een migratieproject dat meerdere taken kan bevatten.

Toestel GA
az dms project delete

Een project verwijderen.

Basis GA
az dms project list

Geef de projecten weer binnen een exemplaar van DMS.

Basis GA
az dms project show

De details van een migratieproject weergeven.

Basis GA
az dms project task

Beheer taken voor het project van een Exemplaar van Azure Database Migration Service (klassiek).

Kern en extensie GA
az dms project task cancel

Een taak annuleren als deze momenteel in de wachtrij staat of wordt uitgevoerd.

Basis GA
az dms project task cancel (dms-preview extensie)

Deze opdracht wordt afgeschaft. Gebruik in plaats daarvan de stopopdracht.

Toestel GA
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.

Basis GA
az dms project task create

Een migratietaak maken en starten.

Basis GA
az dms project task create (dms-preview extensie)

Een migratietaak maken en starten.

Toestel GA
az dms project task cutover

Voltooi de migratie voor een onlinemigratietaak door een cutover uit te voeren.

Basis GA
az dms project task delete

Een migratietaak verwijderen.

Basis GA
az dms project task list

De taken in een project weergeven. Sommige taken hebben mogelijk de status Onbekend, wat aangeeft dat er een fout is opgetreden tijdens het opvragen van de status van die taak.

Basis GA
az dms project task restart

Start de volledige migratie of alleen een opgegeven object opnieuw op. Momenteel alleen ondersteund door MongoDB-migraties.

Toestel GA
az dms project task show

De details van een migratietaak weergeven. Gebruik de '--expand' voor meer informatie.

Basis GA
az dms project task stop

Hiermee stopt u de taak of stopt u de migratie op het opgegeven object (alleen MongoDB-migraties).

Toestel GA

az dms project check-name

Controleer of een bepaalde projectnaam beschikbaar is binnen een bepaald exemplaar van DMS, evenals de geldigheid van de naam.

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

Vereiste parameters

--name -n

De projectnaam die moet worden gecontroleerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service-name

De naam van de Service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az dms project create

Maak een migratieproject dat meerdere taken kan bevatten.

De volgende projectconfiguraties worden ondersteund: -) bron -> doel

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

Voorbeelden

Maak een SQL-naar-SQLDB-project voor een DMS-exemplaar.

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

Maak een PostgreSql-project naar AzureDbForPostgreSql voor een DMS-exemplaar.

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

Maak een MySQL-project naar AzureDbForMySQL voor een DMS-exemplaar.

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

Vereiste parameters

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--name -n

De naam van het project.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service-name

De naam van de Service.

--source-platform

Het type server voor de brondatabase. De ondersteunde typen zijn: SQL, PostgreSQL, MySQL.

--target-platform

Het type service voor de doeldatabase. De ondersteunde typen zijn: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Optionele parameters

--tags

Een door spaties gescheiden lijst met tags in de indeling tag1[=value1].

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az dms project create (dms-preview extensie)

Maak een migratieproject dat meerdere taken kan bevatten.

De volgende projectconfiguraties worden ondersteund: -) bron -> doel 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (voor migratie naar Cosmos DB via hun MongoDB-API).

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

Voorbeelden

Maak een SQL-naar-SQLDB-project voor een DMS-exemplaar.

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

Maak een PostgreSql-project naar AzureDbForPostgreSql voor een DMS-exemplaar.

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

Vereiste parameters

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--name -n

De naam van het project. DMS Project is een logische groepering die de brondatabaseverbinding, doeldatabaseverbinding en een lijst met te migreren databases omvat.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service-name

De naam van de Service. DMS Service is een Azure-exemplaar waarmee databasemigraties worden uitgevoerd.

--source-platform

Het type server voor de brondatabase. De ondersteunde typen zijn: SQL, PostgreSQL, MongoDB.

--target-platform

Het type service voor de doeldatabase. De ondersteunde typen zijn: SQLDB, AzureDbForPostgreSQL, MongoDB.

Optionele parameters

--tags

Een door spaties gescheiden lijst met tags in tag1[=value1]"-indeling.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az dms project delete

Een project verwijderen.

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

Voorbeelden

Een project verwijderen. (automatisch gegenereerd)

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

Vereiste parameters

--name -n

De naam van het project.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service-name

De naam van de Service.

Optionele parameters

--delete-running-tasks

Annuleer alle actieve taken voordat u het project verwijdert.

--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az dms project list

Geef de projecten weer binnen een exemplaar van DMS.

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

Voorbeelden

Geef de projecten weer binnen een exemplaar van DMS. (automatisch gegenereerd)

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

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service-name

De naam van de Service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az dms project show

De details van een migratieproject weergeven.

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

Voorbeelden

De details van een migratieproject weergeven. (automatisch gegenereerd)

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

Vereiste parameters

--name -n

De naam van het project.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service-name

De naam van de Service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.