Set-AzRecoveryServicesAsrReplicationProtectedItem

Задает свойства восстановления, такие как целевая сеть и размер виртуальной машины для указанного реплика защищенного элемента.

Синтаксис

Set-AzRecoveryServicesAsrReplicationProtectedItem
   -InputObject <ASRReplicationProtectedItem>
   [-Name <String>]
   [-Size <String>]
   [-UpdateNic <String>]
   [-RecoveryNetworkId <String>]
   [-PrimaryNic <String>]
   [-RecoveryCloudServiceId <String>]
   [-RecoveryNicSubnetName <String>]
   [-RecoveryNicStaticIPAddress <String>]
   [-TestNicSubnetName <String>]
   [-TestNicStaticIPAddress <String>]
   [-NicSelectionType <String>]
   [-RecoveryResourceGroupId <String>]
   [-LicenseType <String>]
   [-RecoveryAvailabilitySet <String>]
   [-SqlServerLicenseType <String>]
   [-RecoveryVmTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-DiskTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryNicTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryAvailabilityZone <String>]
   [-RecoveryProximityPlacementGroupId <String>]
   [-RecoveryVirtualMachineScaleSetId <String>]
   [-RecoveryCapacityReservationGroupId <String>]
   [-EnableAcceleratedNetworkingOnRecovery]
   [-RecoveryBootDiagStorageAccountId <String>]
   [-AzureToAzureUpdateReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>]
   [-DiskEncryptionVaultId <String>]
   [-DiskEncryptionSecretUrl <String>]
   [-KeyEncryptionKeyUrl <String>]
   [-KeyEncryptionVaultId <String>]
   [-UseManagedDisk <String>]
   [-DiskIdToDiskEncryptionSetMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryPublicIPAddressId <String>]
   [-RecoveryNetworkSecurityGroupId <String>]
   [-RecoveryLBBackendAddressPoolId <String[]>]
   [-TfoAzureVMName <String>]
   [-ASRVMNicConfiguration <ASRVMNicConfig[]>]
   [-TestNetworkId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Set-AzRecoveryServicesAsrReplicationProtectedItem задает свойства восстановления для защищенного элемента репликации.

Примеры

Пример 1

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -ReplicationProtectedItem $RPI -UpdateNic $NicId -RecoveryNetworkId $AzureNetworkID -RecoveryNicSubnetName $subnetName

Запускает операцию обновления параметров защищенного элемента реплика с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.

Пример 2

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic "00:50:56:8F:3F:7B" -RecoveryNetworkId $recoveryNetwork -RecoveryNicSubnetName $recoverySubnet -NicSelectionType NotSelected

Запускает операцию обновления параметров сетевого интерфейса реплика защищенного элемента карта(сокращение сетевого адаптера) с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.

Пример 3

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"

Запускает операцию обновления основного сетевого адаптера реплика tion защищенного элемента (используемый для параметров восстановленной виртуальной машины)с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.

Пример 4

Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic -RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -NicSelectionType SelectedByUser

Запускает операцию обновления сетевой карты защищенного элемента реплика (используемой для параметров восстановленной виртуальной машины)с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.

Пример 5

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic `
		-RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -EnableAcceleratedNetworkingOnRecovery

Запускает операцию обновления защищенного элемента реплика, выбранного noc tp, включите ускоренную сеть на виртуальной машине восстановления (для Azure до аварийного восстановления Azure). Не передайте -EnableAcceleratedNetworkingOnRecovery, чтобы отключить ускоренную сеть.

Пример 6

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi `
		-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
		-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl

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

Пример 7

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryProximityPlacementGroupId $ppg

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

Пример 8

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryVirtualMachineScaleSetId $vmss

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

Параметры

-ASRVMNicConfiguration

Указывает сведения о конфигурации сетевого адаптера тестовой отработки отказа и отработки отказа.

Type:ASRVMNicConfig[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzureUpdateReplicationConfiguration

Указывает конфигурацию диска, обновленную для виртуальной машины управляемого диска (Azure для аварийного восстановления Azure).

Type:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskEncryptionSecretUrl

Указывает URL-адрес секрета шифрования диска с версией (шифрование диска Azure), который будет использоваться для восстановления виртуальной машины после отработки отказа.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskEncryptionVaultId

Указывает идентификатор хранилища секретов шифрования дисков (шифрование дисков Azure), который будет использоваться для восстановления виртуальной машины после отработки отказа.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskIdToDiskEncryptionSetMap

Словарь идентификатора ресурса диска для набора идентификаторов шифрования дисков.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskTag

Укажите теги для дисков виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAcceleratedNetworkingOnRecovery

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Входной объект командлета: объект asR реплика tion protected item, соответствующий обновленному элементу реплика tion.

Type:ASRReplicationProtectedItem
Aliases:ReplicationProtectedItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-KeyEncryptionKeyUrl

Указывает версию URL-адреса ключа шифрования диска (шифрование дисков Azure), которая будет использоваться для восстановления виртуальной машины после отработки отказа.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyEncryptionVaultId

Указывает ключ шифрования диска keyVault (шифрование дисков Azure), который будет использоваться для восстановления виртуальной машины после отработки отказа.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LicenseType

Спецификация выбора типа лицензии, используемого для виртуальных машин Windows Server. Если вы имеете право использовать преимущество гибридного использования Azure (HUB) для миграций и хотите указать, что параметр HUB будет использоваться при отработки отказа этого защищенного элемента, укажите тип лицензии WindowsServer.

Type:String
Accepted values:NoLicenseType, WindowsServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NicSelectionType

Указывает свойства сетевого интерфейса карта (сетевой адаптер), заданные пользователем или заданным по умолчанию. Вы можете указать NotSelected, чтобы вернуться к значениям по умолчанию.

Type:String
Accepted values:NotSelected, SelectedByUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryNic

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAvailabilitySet

Набор доступности для защищенного элемента реплика после отработки отказа.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAvailabilityZone

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryBootDiagStorageAccountId

Указывает учетную запись хранения для загрузки диагностика для восстановления виртуальной машины Azure.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryCapacityReservationGroupId

Укажите идентификатор группы резервирования емкости, который будет использоваться виртуальной машиной отработки отказа в целевом регионе восстановления.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryCloudServiceId

Идентификатор ресурса облачной службы восстановления для отработки отказа этой виртуальной машины.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryLBBackendAddressPoolId

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

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNetworkId

Указывает идентификатор виртуальной сети Azure, в которую необходимо выполнить отработку отказа защищенного элемента.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNetworkSecurityGroupId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNicStaticIPAddress

Указывает статический IP-адрес, который должен быть назначен основной сетевой адаптеру при восстановлении.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNicSubnetName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNicTag

Укажите теги для целевых сетевых адаптеров виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryProximityPlacementGroupId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPublicIPAddressId

Указывает идентификатор ресурса общедоступного IP-адреса, связанного с сетевой картой восстановления.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryResourceGroupId

Идентификатор группы ресурсов Azure в регионе восстановления, в котором защищенный элемент будет восстановлен при отработке отказа.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryVirtualMachineScaleSetId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryVmTag

Укажите теги для целевой виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Size

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlServerLicenseType

Укажите тип лицензии SQL Server виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.

Type:String
Accepted values:NoLicenseType, PAYG, AHUB
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TestNetworkId

Указывает идентификатор ARM тестовой сети (применимо только для сценария VMware в Azure реплика tion).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TestNicStaticIPAddress

Указывает статический IP-адрес теста (применимо только для VMware в сценарии реплика tion Azure).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TestNicSubnetName

Указывает имя тестовой подсети (применимо только для сценария VMware в Azure реплика tion).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TfoAzureVMName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateNic

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseManagedDisk

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

Type:String
Accepted values:True, False
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

ASRReplicationProtectedItem

Выходные данные

ASRJob