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 |
Входные данные
Выходные данные
Связанные ссылки
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по