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


Move-AzureService

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

Примечание.

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

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

Синтаксис

AbortMigrationParameterSet

Move-AzureService
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-Abort]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

CommitMigrationParameterSet

Move-AzureService
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-Commit]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

PrepareNewMigrationParameterSet

Move-AzureService
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-Prepare]
    [-CreateNewVirtualNetwork]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

PrepareExistingMigrationParameterSet

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

ValidateNewMigrationParameterSet

Move-AzureService
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-Validate]
    [-CreateNewVirtualNetwork]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

ValidateExistingMigrationParameterSet

Move-AzureService
    [-ServiceName] <String>
    [-DeploymentName] <String>
    [-VirtualNetworkResourceGroupName] <String>
    [-VirtualNetworkName] <String>
    [-SubnetName] <String>
    [-Validate]
    [-UseExistingVirtualNetwork]
    [-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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AbortMigrationParameterSet
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Commit

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

CommitMigrationParameterSet
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CreateNewVirtualNetwork

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

PrepareNewMigrationParameterSet
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ValidateNewMigrationParameterSet
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DeploymentName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:2
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InformationAction

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

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

  • Продолжить
  • Пропустить
  • Спрашивать
  • SilentlyContinue
  • Остановить
  • Приостановить

Свойства параметра

Тип:ActionPreference
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:infa

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InformationVariable

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:iv

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Prepare

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

PrepareNewMigrationParameterSet
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
PrepareExistingMigrationParameterSet
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Profile

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

Свойства параметра

Тип:AzureSMProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ServiceName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-SubnetName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

PrepareExistingMigrationParameterSet
Position:6
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ValidateExistingMigrationParameterSet
Position:6
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UseExistingVirtualNetwork

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

PrepareExistingMigrationParameterSet
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ValidateExistingMigrationParameterSet
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Validate

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ValidateNewMigrationParameterSet
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ValidateExistingMigrationParameterSet
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualNetworkName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

PrepareExistingMigrationParameterSet
Position:5
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ValidateExistingMigrationParameterSet
Position:5
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VirtualNetworkResourceGroupName

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

PrepareExistingMigrationParameterSet
Position:4
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ValidateExistingMigrationParameterSet
Position:4
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.