症状
通过使用 Microsoft Azure PowerShell 早于 1.5.1 版本启用 Microsoft Azure 虚拟机 (Vm) 的备份时,您将收到类似于以下内容的错误消息︰
PS C:\WINDOWS\system32 > 启用 AzureRmRecoveryServicesBackupProtection-$policy 策略的名称BackupItemName ResourceGroupName ResourceGroupName
启用-AzureRmRecoveryServicesBackupProtection: BMSUserErrorInvalidConfigureProtectionRequest︰ 用于输入配置保护不是正确的格式 请确保容器存在和其他参数是有效的格式原因
因为 Microsoft Azure 恢复服务电子仓库的 cmdlet 已经更新为重要的安全修补程序,并且此更新触发的 Azure PowerShell 的 pre 1.5.1 版本中的错误,将出现此问题。
解决方法
要变通解决此问题,请下载并安装最新版本的 Azure PowerShell。要做到这一点,请转到Azure 下载>命令行工具> PowerShell > Windows 安装。 当您执行此操作时,您将看到下面的下载页面︰