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


Move-AzureService

Переносит облачную службу в стек Azure Resource Manager.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.

Синтаксис

Move-AzureService
    [-Abort]
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Move-AzureService
    [-Commit]
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Move-AzureService
    [-Prepare]
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-CreateNewVirtualNetwork]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Move-AzureService
    [-Prepare]
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-UseExistingVirtualNetwork]
    [-VirtualNetworkResourceGroupName] <String>
    [-VirtualNetworkName] <String>
    [-SubnetName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Move-AzureService
    [-Validate]
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-CreateNewVirtualNetwork]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Move-AzureService
    [-Validate]
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-UseExistingVirtualNetwork]
    [-VirtualNetworkResourceGroupName] <String>
    [-VirtualNetworkName] <String>
    [-SubnetName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

Описание

Командлет Move-AzureService переносит облачную службу и развертывание внутри этой службы в группу ресурсов в стеке Azure Resource Manager.

Примеры

Пример 1. Подготовка миграции службы

PS C:\> Move-AzureService -Prepare -ServiceName "ContosoService" -DeploymentName "ContosoVM" -CreateNewVirtualNetwork

Эта команда подготавливает службу с именем ContosoService для миграции в стек Azure Resource Manager. Миграция включает развертывание с именем ContosoVM.

Пример 2. Запуск миграции службы

PS C:\> Move-AzureService -Commit -ServiceName "ContosoService" -DeploymentName "ContosoVM"

Эта команда запускает миграцию службы с именем ContosoService в стек Azure Resource Manager. Миграция включает развертывание с именем ContosoVM.

Пример 3. Отмена миграции службы

PS C:\> Move-AzureService -Abort -ServiceName "ContosoService" -DeploymentName "ContosoVM"

Эта команда отменяет миграцию службы с именем ContosoService в стек Azure Resource Manager.

Пример 4. Подготовка миграции службы в существующую виртуальную сеть

PS C:\> Move-AzureService -Prepare -ServiceName "ContosoService" -DeploymentName "ContosoVM" -UseExistingVirtualNetwork -VirtualNetworkResourceGroupName "VnetRG" -VirtualNetworkName "ContosoVNET" -SubnetName "ContosoSubnet"

Эта команда подготавливает службу с именем ContosoService для миграции в стек Azure Resource Manager. Миграция включает развертывание с именем ContosoVM. Миграция использует виртуальную сеть, созданную ранее.

Пример 5. Проверка миграции службы

PS C:\> Move-AzureService -Validate -ServiceName "ContosoService" -DeploymentName "ContosoVM" -CreateNewVirtualNetwork

Эта команда проверяет миграцию службы с именем ContosoService в стек Azure Resource Manager. Миграция включает развертывание с именем ContosoVM.

Пример 6. Проверка миграции службы в существующую виртуальную сеть

PS C:\> Move-AzureService -Validate -ServiceName "contosoService" -DeploymentName "contosoVM" -UseExistingVirtualNetwork -VirtualNetworkResourceGroupName "vnetRG" -VirtualNetworkName "contosoVNET" -SubnetName "contosoSubnet"

Эта команда проверяет миграцию службы с именем ContosoService в стек Azure Resource Manager. Миграция включает развертывание с именем ContosoVM. Миграция использует виртуальную сеть, созданную ранее.

Параметры

-Abort

Указывает, что этот командлет отменяет миграцию службы.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Commit

Указывает, что этот командлет запускает миграцию службы.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CreateNewVirtualNetwork

Указывает, что этот командлет создает виртуальную сеть в стеке Azure Resource Manager.

Тип:SwitchParameter
Position:3
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DeploymentName

Указывает имя развертывания облачной службы, которое переносит этот командлет.

Тип:String
Position:2
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InformationAction

Указывает, как этот командлет реагирует на событие сведений.

Допустимые значения для этого параметра:

  • Продолжить
  • Пропустить
  • Спрашивать
  • SilentlyContinue
  • Остановить
  • Приостановить
Тип:ActionPreference
Aliases:infa
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InformationVariable

Указывает переменную сведений.

Тип:String
Aliases:iv
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Prepare

Указывает, что этот командлет подготавливает облачную службу к миграции.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Тип:AzureSMProfile
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServiceName

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

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-SubnetName

Указывает имя подсети внутри виртуальной сети.

Тип:String
Position:6
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UseExistingVirtualNetwork

Указывает, что этот командлет переносит облачную службу в существующую виртуальную сеть в стеке Azure Resource Manager.

Тип:SwitchParameter
Position:3
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Validate

Указывает, что этот командлет проверяет облачную службу для миграции.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkName

Указывает имя виртуальной сети.

Тип:String
Position:5
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkResourceGroupName

Указывает имя группы ресурсов существующей виртуальной сети.

Тип:String
Position:4
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False