Sdílet prostřednictvím


az dms project

Poznámka:

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa projektů pro instanci služby Azure Database Migration Service (Classic)

Příkazy

Name Description Typ Stav
az dms project check-name

Zkontrolujte, jestli je daný název projektu dostupný v rámci dané instance DMS a platnost názvu.

Základ GA
az dms project create

Vytvořte projekt migrace, který může obsahovat více úkolů.

Základ GA
az dms project create (dms-preview přípona)

Vytvořte projekt migrace, který může obsahovat více úkolů.

Rozšíření GA
az dms project delete

Odstraňte projekt.

Základ GA
az dms project list

Vypíše projekty v instanci DMS.

Základ GA
az dms project show

Zobrazí podrobnosti o projektu migrace.

Základ GA
az dms project task

Spravujte úkoly pro projekt instance služby Azure Database Migration Service (Classic).

Jádro a rozšíření GA
az dms project task cancel

Zrušte úlohu, pokud je aktuálně zařazená do fronty nebo spuštěná.

Základ GA
az dms project task cancel (dms-preview přípona)

Tento příkaz je zastaralý. Místo toho použijte příkaz stop.

Rozšíření GA
az dms project task check-name

Zkontrolujte, jestli je daný název úkolu dostupný v dané instanci DMS a platnost názvu.

Základ GA
az dms project task create

Vytvořte a spusťte úlohu migrace.

Základ GA
az dms project task create (dms-preview přípona)

Vytvořte a spusťte úlohu migrace.

Rozšíření GA
az dms project task cutover

Pokud chcete provést online úlohu migrace, dokončete migraci provedením přímé migrace.

Základ GA
az dms project task delete

Odstraňte úlohu migrace.

Základ GA
az dms project task list

Vypíše úkoly v rámci projektu. Některé úkoly můžou mít stav Neznámý, což značí, že při dotazování stavu úkolu došlo k chybě.

Základ GA
az dms project task restart

Restartujte buď celou migraci, nebo jenom zadaný objekt. V současné době podporuje pouze migrace MongoDB.

Rozšíření GA
az dms project task show

Zobrazí podrobnosti úlohy migrace. Další podrobnosti získáte pomocí příkazu --expand.

Základ GA
az dms project task stop

Zastaví úlohu nebo zastaví migraci u zadaného objektu (pouze migrace MongoDB).

Rozšíření GA

az dms project check-name

Zkontrolujte, jestli je daný název projektu dostupný v rámci dané instance DMS a platnost názvu.

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

Povinné parametry

--name -n

Název projektu, který chcete zkontrolovat.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service-name

Název služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dms project create

Vytvořte projekt migrace, který může obsahovat více úkolů.

Podporují se následující konfigurace projektu: -) source –> target

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

Příklady

Vytvořte projekt SQL to SQLDB pro instanci DMS.

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

Vytvořte projekt PostgreSql do AzureDbForPostgreSql pro instanci DMS.

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

Vytvořte projekt MySQL pro instanci DMS do AzureDbForMySQL.

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

Povinné parametry

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--name -n

Název projektu.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service-name

Název služby.

--source-platform

Typ serveru pro zdrojová databáze. Podporované typy jsou: SQL, PostgreSQL, MySQL.

--target-platform

Typ služby pro cílovou databázi. Podporované typy jsou: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Volitelné parametry

--tags

Seznam značek oddělených mezerami ve formátu "tag1[=value1]".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dms project create (dms-preview přípona)

Vytvořte projekt migrace, který může obsahovat více úkolů.

Podporují se následující konfigurace projektu: -) source –> target 1) SQL –> SQLDB 2) PostgreSQL –> AzureDbForPostgreSQL 3) MongoDB –> MongoDB (pro migraci do Cosmos DB prostřednictvím rozhraní MongoDB API).

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

Příklady

Vytvořte projekt SQL to SQLDB pro instanci DMS.

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

Vytvořte projekt PostgreSql do AzureDbForPostgreSql pro instanci DMS.

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

Povinné parametry

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--name -n

Název projektu. Projekt DMS je logické seskupení, které zahrnuje připojení ke zdrojové databázi, cílové připojení k databázi a seznam databází, které se mají migrovat.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service-name

Název služby. SLUŽBA DMS je instance Azure, která provádí migrace databází.

--source-platform

Typ serveru pro zdrojová databáze. Podporované typy jsou: SQL, PostgreSQL, MongoDB.

--target-platform

Typ služby pro cílovou databázi. Podporované typy jsou: SQLDB, AzureDbForPostgreSQL, MongoDB.

Volitelné parametry

--tags

Seznam značek oddělených mezerami ve formátu tag1[=value1]"

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dms project delete

Odstraňte projekt.

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

Příklady

Odstraňte projekt. (automaticky vygenerováno)

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

Povinné parametry

--name -n

Název projektu.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service-name

Název služby.

Volitelné parametry

--delete-running-tasks

Před odstraněním projektu zrušte všechny spuštěné úkoly.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dms project list

Vypíše projekty v instanci DMS.

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

Příklady

Vypíše projekty v instanci DMS. (automaticky vygenerováno)

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

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service-name

Název služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az dms project show

Zobrazí podrobnosti o projektu migrace.

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

Příklady

Zobrazí podrobnosti o projektu migrace. (automaticky vygenerováno)

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

Povinné parametry

--name -n

Název projektu.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service-name

Název služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.