Установка статического IP-адреса защищенной виртуальной машины с помощью PowerShell

Как мы можем обновить / установить частный IP-адрес защищенного VM с помощью PowerShell в Azure? Я попробовал следующий скрипт:

$VM = Get-ASRFabric | Get-ASRProtectionContainer | Get-ASRReplicationProtectedItem | where -property friendlyname -eq "asr11"  Write-Output $VM.FriendlyName  Write-Output $VM.NicDetailsList  Set-ASRReplicationProtectedItem -InputObject $VM -PrimaryNic "00:50:56:89:28:FE" -RecoveryNicStaticIPAddress "10.1.4.8" -RecoveryNetworkId $nicdetails[0].RecoveryVMNetworkId -RecoveryNicSubnetName $nicdetails[0].RecoveryVMSubnetName

Используя приведенный выше скрипт, я получаю сообщение об ошибке. Детали ошибки ниже:

ошибка: $VM = Get-ASRFabric | Get-ASRProtectionContainer | Get-ASRReplicationProtectedItem | где -property friendlyname -eq "asr11" Get-ASRFabric: операция завершилась неудачно. ClientRequestId: параметры хранилища отсутствуют. Пожалуйста, импортируйте Vault Settings и проверьте то же самое. В строке:1 символ: 7 + $ VM = Get-ASRFabric | Get-ASRProtectionContainer | Get-ASRReplication... + ~~~~~~~~~~~~~ + CategoryInfo
: CloseError: (:) [Get-AzureRmRecoveryServicesAsrFabric], исключение
+ FullyQualifiedErrorId: Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrFabric.

0 ответов

Другие вопросы по тегам