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


az dms project

Note

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

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

Команды

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

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

Core GA
az dms project create

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

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

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

Extension GA
az dms project delete

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

Core GA
az dms project list

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

Core GA
az dms project show

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

Core GA
az dms project task

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

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

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

Core GA
az dms project task cancel (dms-preview Расширение)

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

Extension GA
az dms project task check-name

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

Core GA
az dms project task create

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

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

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

Extension GA
az dms project task cutover

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

Core GA
az dms project task delete

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

Core GA
az dms project task list

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

Core GA
az dms project task restart

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

Extension GA
az dms project task show

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

Core GA
az dms project task stop

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

Extension GA

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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az dms project create

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

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

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

Примеры

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

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

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

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

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

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

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

--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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

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

Location. Значения из 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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az dms project delete

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

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

Примеры

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

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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az dms project list

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

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

Примеры

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

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

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

--resource-group -g

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

--service-name

Имя службы.

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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az dms project show

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

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

Примеры

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

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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False