【问题标题】:Receiving an Error when deleting an Azure Recovery Services Vault删除 Azure 恢复服务保管库时收到错误
【发布时间】:2019-06-01 15:50:31
【问题描述】:

我有一个用于本地 Windows 桌面的旧 Azure 恢复服务保管库,我在停用所述桌面后尝试将其删除。 Azure 正在响应此错误消息:

无法删除保管库,因为保管库中有现有资源。请确保没有与此保管库关联的备份项目、受保护的服务器或备份管理服务器。在继续删除之前取消注册与此保管库关联的以下容器:VAULT-NAME。从保管库中注销所有容器,然后重试删除保管库

其中 VAULT-NAME 是我的保管库的名称。

我按照this answer 中引用的步骤进行操作,但由于 WorkloadType 参数没有对应的“Windows”或“WindowsServer”选项,因此无法通过此步骤。

$item = Get-AzureRmRecoveryServicesBackupItem -Container $container -WorkloadType AzureSQLDatabase

跳过项目检索和禁用步骤,而是尝试使用以下命令取消注册容器并删除保管库是没有用的,因为仍然有与容器关联的备份。

Unregister-AzureRmRecoveryServicesBackupContainer -Container $container
Remove-AzureRmRecoveryServicesVault -Vault $vault

【问题讨论】:

    标签: azure azure-backup-vault


    【解决方案1】:

    我没有将此答案映射到相应的 Azure 命令,但我能够通过 Azure 门户找到解决方案。步骤如下:

    1. 选择了我的恢复服务资源
    2. 管理部分下,单击备份基础架构
    3. 管理服务器下,点击受保护的服务器
    4. 在随后的列表中,单击我的 Protected Server Count 大于 0 的行,在我的例子中,Azure 备份代理(因为备份代理是安装在我的 Windows 桌面上)
    5. 受保护的服务器列表中单击了我的服务器名称
    6. 在我的受保护服务器的卡片中单击删除

    完成后,我可以删除整个保管库。如果您有其他备份基础架构资源,甚至可能还有与保管库关联的站点恢复基础架构资源,这些步骤可能会有所帮助。

    更新:似乎有一个 open issue 用于 Get-AzureRmRecoveryServicesBackupItem 没有任何能力返回 MARS 备份项目,这最终是这里的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-05
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 2017-03-09
      相关资源
      最近更新 更多