我有一个用于本地 Windows 桌面的旧 Azure 恢复服务保管库,我在停用所述桌面后尝试将其删除。Azure 正在响应此错误消息:
无法删除 Vault,因为 Vault 中有现有资源。请确保没有与此保管库关联的备份项目、受保护的服务器或备份管理服务器。在继续删除之前取消注册与此保管库关联的以下容器:VAULT-NAME。从保管库中注销所有容器,然后重试删除保管库
其中 VAULT-NAME 是我的保管库的名称。
我遵循了此答案中引用的步骤,但由于 WorkloadType 参数没有相应的“Windows”或“WindowsServer”选项,因此无法通过此步骤。
$item = Get-AzureRmRecoveryServicesBackupItem -Container $container -WorkloadType AzureSQLDatabase
跳过项目检索和禁用步骤,而是尝试使用以下命令取消注册容器并删除保管库是没有用的,因为仍然有与容器关联的备份。
Unregister-AzureRmRecoveryServicesBackupContainer -Container $container
Remove-AzureRmRecoveryServicesVault -Vault $vault