我正在使用 azure PowerShell 使用以下代碼獲取復制的專案詳細資訊,根據檔案,該程式是正確的,但出現如下錯誤。
$VaultName = 'Site-recovery-vault-westus'
$vault = Get-AzRecoveryServicesVault -Name $VaultName
Set-AzRecoveryServicesAsrVaultContext -Vault $vault
$fabric = Get-AzRecoveryServicesAsrFabric
$container = Get-AzRecoveryServicesAsrProtectionContainer -Fabric $fabric
Get-AzRecoveryServicesAsrReplicationProtectedItem -ProtectionContainer $container
在第 5 行錯誤:Get-AzRecoveryServicesAsrProtectionContainer:無法將“System.Object[]”轉換為引數“Fabric”所需的“Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRFabric”型別。不支持指定的方法。
uj5u.com熱心網友回復:
我們已經在本地環境中進行了測驗,以下觀察結果基于您的分析。
通過使用共享的 cmdlet,我們能夠拉AzRecoveryServicesAsrProtectionContainer入恢復服務保管庫。
$fabric = Get-AzRecoveryServicesAsrFabric
根據
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/328449.html
下一篇:在shell腳本中呼叫鏈碼函式
