恢复天蓝VM,Powershell命令的备份

问题描述 投票:0回答:2

我刚刚禁用了我的Azure VM的备份,并将其移动到具有所有依赖项的另一个订阅。现在我想使用Powershell命令恢复备份。但我发现只有一些启用或禁用备份的命令,有什么可以恢复备份吗?

azure virtual-machine
2个回答
0
投票

如您所知,Azure VM备份的启用或禁用操作。我认为没有这样的恢复备份操作。根据我的理解,我认为您希望在将Azure VM移动到另一个订阅后继续在现有恢复服务库中备份Azure VM。如果是这样,请注意

Recovery Services保管库不支持交叉订阅备份。如果在订阅中移动具有虚拟机备份数据的保管库,则必须将虚拟机移动到同一订阅,并使用相同的目标资源组继续备份。

要在不移动Recovery Services保管库的情况下将虚拟机移动到新订阅:

  1. 暂时停止备份
  2. 删除还原点。此操作仅删除即时恢复点,而不删除Vault中的备份数据。
  3. 将虚拟机移动到新订阅
  4. 在该订阅的新保管库下重新保护它

在这种情况下,您必须在将VM移动到另一个订阅后为Azure VM备份创建新的保管库,因此您将使用Enable-AzRecoveryServicesBackupProtection为Azure VM启用备份,然后使用Backup-AzRecoveryServicesBackupItem启动备份作业。

否则,您可以将move a Recovery Services vault及其相关资源转换为其他订阅。目前,您可以一次移动每个区域的一个Recovery Services保管库。您无法移动在IaaS虚拟机中备份Azure文件,Azure文件同步或SQL的保管库。要移动Recovery Services保管库,您必须enroll in a limited public preview

你也可以从recovery service limitation获得更多细节。


1
投票

如果你想恢复?只需重新启用vm备份?

参考:Enable backup for an Azure VMBack up a virtual machine in Azure with PowerShell

您为Azure VM启用备份,并指定备份策略。

该策略定义何时运行备份,以及应保留备份创建的恢复点的时间。默认保护策略每天为VM运行一次备份,并将创建的恢复点保留30天。您可以使用此默认策略快速保护VM。

启用备份如下:

首先,使用Get-AzRecoveryServicesBackupProtectionPolicy设置默认策略:

    $policy = Get-AzRecoveryServicesBackupProtectionPolicy     -Name "DefaultPolicy"

使用Enable-AzRecoveryServicesBackupProtection启用VM备份。指定策略,资源组和VM名称。

    Enable-AzRecoveryServicesBackupProtection `
        -ResourceGroupName "myResourceGroup" `
        -Name "myVM" `
        -Policy $policy

© www.soinside.com 2019 - 2024. All rights reserved.