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
Запускает операцию обновления параметров карты сетевого интерфейса NIC для репликации с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.
Пример 3
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"
Запускает операцию обновления основной сетевой карты для защищенного элемента репликации (для параметров восстановленной виртуальной машины) с помощью указанных параметров и возвращает задание 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
Указывает сведения о конфигурации сетевого адаптера тестовой отработки отказа и отработки отказа.
Тип: | ASRVMNicConfig[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AzureToAzureUpdateReplicationConfiguration
Указывает конфигурацию диска, обновленную для виртуальной машины управляемого диска (Azure для аварийного восстановления Azure).
Тип: | ASRAzuretoAzureDiskReplicationConfig[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DiskEncryptionSecretUrl
Указывает URL-адрес секрета шифрования диска с версией (шифрование диска Azure), который будет использоваться для восстановления виртуальной машины после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DiskEncryptionVaultId
Указывает идентификатор хранилища секретов шифрования дисков (шифрование дисков Azure), который будет использоваться для восстановления виртуальной машины после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DiskIdToDiskEncryptionSetMap
Словарь идентификатора ресурса диска для набора идентификаторов шифрования дисков.
Тип: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DiskTag
Укажите теги для дисков виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.
Тип: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EnableAcceleratedNetworkingOnRecovery
Указывает указанный сетевой адаптер на виртуальной машине восстановления после отработки отказа использует ускоренную сеть.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Входной объект командлета: объект защищенного элемента репликации ASR, соответствующий защищенному элементу репликации для обновления.
Тип: | ASRReplicationProtectedItem |
Aliases: | ReplicationProtectedItem |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-KeyEncryptionKeyUrl
Указывает версию URL-адреса ключа шифрования диска (шифрование дисков Azure), которая будет использоваться для восстановления виртуальной машины после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-KeyEncryptionVaultId
Указывает ключ шифрования диска keyVault (шифрование дисков Azure), который будет использоваться для восстановления виртуальной машины после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-LicenseType
Спецификация выбора типа лицензии, используемого для виртуальных машин Windows Server. Если вы имеете право использовать преимущество гибридного использования Azure (HUB) для миграций и хотите указать, что параметр HUB будет использоваться при отработки отказа этого защищенного элемента, укажите тип лицензии WindowsServer.
Тип: | String |
Допустимые значения: | NoLicenseType, WindowsServer |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя виртуальной машины восстановления, которая будет создана при отработке отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NicSelectionType
Указывает свойства карты сетевого интерфейса, заданные пользователем или заданными по умолчанию. Вы можете указать NotSelected, чтобы вернуться к значениям по умолчанию.
Тип: | String |
Допустимые значения: | NotSelected, SelectedByUser |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PrimaryNic
Указывает сетевой адаптер, который будет использоваться в качестве основной сетевой карты для виртуальной машины восстановления после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryAvailabilitySet
Группа доступности для защищенного элемента репликации после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryAvailabilityZone
Указывает зону доступности для защищенного элемента репликации после отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryBootDiagStorageAccountId
Указывает учетную запись хранения для диагностики загрузки для восстановления виртуальной машины Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryCapacityReservationGroupId
Укажите идентификатор группы резервирования емкости, который будет использоваться виртуальной машиной отработки отказа в целевом регионе восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryCloudServiceId
Идентификатор ресурса облачной службы восстановления для отработки отказа этой виртуальной машины.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryLBBackendAddressPoolId
Указывает пулы адресов целевой серверной части, связанные с сетевой картой восстановления.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNetworkId
Указывает идентификатор виртуальной сети Azure, в которую необходимо выполнить отработку отказа защищенного элемента.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNetworkSecurityGroupId
Указывает идентификатор группы безопасности сети, связанной с сетевым адаптером восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNicStaticIPAddress
Указывает статический IP-адрес, который должен быть назначен основной сетевой адаптеру при восстановлении.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNicSubnetName
Указывает имя подсети в виртуальной сети Azure восстановления, к которой должен быть подключен этот сетевой адаптер защищенного элемента при отработке отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryNicTag
Укажите теги для целевых сетевых адаптеров виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.
Тип: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryProximityPlacementGroupId
Указывает идентификатор ресурса группы размещения близкого взаимодействия восстановления для отработки отказа виртуальной машины.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryPublicIPAddressId
Указывает идентификатор ресурса общедоступного IP-адреса, связанного с сетевой картой восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryResourceGroupId
Идентификатор группы ресурсов Azure в регионе восстановления, в котором защищенный элемент будет восстановлен при отработке отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryVirtualMachineScaleSetId
Указывает целевой масштабируемый набор виртуальных машин для настройки.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryVmTag
Укажите теги для целевой виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.
Тип: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Size
Указывает размер виртуальной машины восстановления. Значение должно быть из набора размеров, поддерживаемых виртуальными машинами Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SqlServerLicenseType
Укажите тип лицензии SQL Server виртуальной машины. Это применимо для Vmware в Azure и HyperV к поставщикам Azure.
Тип: | String |
Допустимые значения: | NoLicenseType, PAYG, AHUB |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TestNetworkId
Указывает идентификатор ARM тестовой сети (применимо только для сценария репликации VMware в Azure).
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TestNicStaticIPAddress
Указывает статический IP-адрес теста (применимо только для VMware к сценарию репликации Azure).
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TestNicSubnetName
Указывает имя тестовой подсети (применимо только для сценария репликации VMware в Azure).
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TfoAzureVMName
Указывает имя тестовой виртуальной машины отработки отказа.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UpdateNic
Указывает сетевой адаптер виртуальной машины, для которой этот командлет задает сетевое свойство восстановления, необходимо обновить.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UseManagedDisk
Указывает, должна ли виртуальная машина Azure, созданная при отработке отказа, использовать управляемые диски.
Тип: | String |
Допустимые значения: | True, False |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
Связанные ссылки
Azure PowerShell