Поделиться через


az dms project

Примечание.

Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.

Управление проектами для экземпляра Azure Database Migration Service (классическая модель).

Команды

Имя Описание Тип Состояние
az dms project check-name

Проверьте, доступно ли заданное имя проекта в заданном экземпляре DMS, а также допустимость имени.

Ядро ГА
az dms project create

Создайте проект миграции, который может содержать несколько задач.

Ядро ГА
az dms project create (dms-preview Расширение)

Создайте проект миграции, который может содержать несколько задач.

Расширение ГА
az dms project delete

Удаление проекта.

Ядро ГА
az dms project list

Вывод списка проектов в экземпляре DMS.

Ядро ГА
az dms project show

Отображение сведений о проекте миграции.

Ядро ГА
az dms project task

Управление задачами для проекта Azure Database Migration Service (классического) экземпляра.

Ядро и расширение ГА
az dms project task cancel

Отмените задачу, если она находится в очереди или запущена.

Ядро ГА
az dms project task cancel (dms-preview Расширение)

Эта команда устарела. Используйте вместо этого команду stop.

Расширение ГА
az dms project task check-name

Проверьте, доступно ли заданное имя задачи в заданном экземпляре DMS, а также допустимость имени.

Ядро ГА
az dms project task create

Создайте и запустите задачу миграции.

Ядро ГА
az dms project task create (dms-preview Расширение)

Создайте и запустите задачу миграции.

Расширение ГА
az dms project task cutover

Для задачи миграции через Интернет выполните миграцию, выполнив переключение.

Ядро ГА
az dms project task delete

Удаление задачи миграции.

Ядро ГА
az dms project task list

Вывод списка задач в проекте. Некоторые задачи могут иметь состояние "Неизвестно", указывающее, что при запросе состояния этой задачи произошла ошибка.

Ядро ГА
az dms project task restart

Перезапустите всю миграцию или только указанный объект. В настоящее время поддерживается только миграцией MongoDB.

Расширение ГА
az dms project task show

Отображение сведений о задаче миграции. Чтобы получить дополнительные сведения, используйте элемент "--expand".

Ядро ГА
az dms project task stop

Останавливает задачу или останавливает миграцию на указанный объект (только миграции MongoDB).

Расширение ГА

az dms project check-name

Проверьте, доступно ли заданное имя проекта в заданном экземпляре DMS, а также допустимость имени.

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

Обязательные параметры

--name -n

Имя проекта для проверки.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name

Имя службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az dms project create

Создайте проект миграции, который может содержать несколько задач.

Поддерживаются следующие конфигурации проекта: -) — источник —> целевой объект

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

Примеры

Создайте проект SQL в SQLDB для экземпляра DMS.

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

Создайте проект PostgreSql в AzureDbForPostgreSql для экземпляра DMS.

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

Создайте проект MySQL в AzureDbForMySQL для экземпляра DMS.

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

Обязательные параметры

--location -l

Местоположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--name -n

Имя проекта.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name

Имя службы.

--source-platform

Тип сервера для исходной базы данных. Поддерживаемые типы: SQL, PostgreSQL, MySQL.

--target-platform

Тип службы для целевой базы данных. Поддерживаемые типы: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Необязательные параметры

--tags

Список тегов с разделителями пробелов в формате tag1[=value1].

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az dms project create (dms-preview Расширение)

Создайте проект миграции, который может содержать несколько задач.

Поддерживаются следующие конфигурации проекта: -) source -> target 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (для миграции в Cosmos DB через API MongoDB).

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

Примеры

Создайте проект SQL в SQLDB для экземпляра DMS.

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

Создайте проект PostgreSql в AzureDbForPostgreSql для экземпляра DMS.

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

Обязательные параметры

--location -l

Местоположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--name -n

Имя проекта. Проект DMS — это логическая группировка, которая включает подключение к исходной базе данных, подключение целевой базы данных и список баз данных для миграции.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name

Имя службы. Служба DMS — это экземпляр Azure, выполняющий миграцию баз данных.

--source-platform

Тип сервера для исходной базы данных. Поддерживаемые типы: SQL, PostgreSQL, MongoDB.

--target-platform

Тип службы для целевой базы данных. Поддерживаемые типы: SQLDB, AzureDbForPostgreSQL, MongoDB.

Необязательные параметры

--tags

Разделенный пробелами список тегов в формате tag1[=value1]".

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az dms project delete

Удаление проекта.

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

Примеры

Удаление проекта. (автоматическое создание)

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

Обязательные параметры

--name -n

Имя проекта.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name

Имя службы.

Необязательные параметры

--delete-running-tasks

Отмените все выполняемые задачи перед удалением проекта.

--yes -y

Не запрашивать подтверждение.

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az dms project list

Вывод списка проектов в экземпляре DMS.

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

Примеры

Вывод списка проектов в экземпляре DMS. (автоматическое создание)

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

Обязательные параметры

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name

Имя службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az dms project show

Отображение сведений о проекте миграции.

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

Примеры

Отображение сведений о проекте миграции. (автоматическое создание)

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

Обязательные параметры

--name -n

Имя проекта.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name

Имя службы.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.