Azure 中虚拟机的备份和还原选项

适用于:✔️ Linux VM ✔️ Windows VM ✔️ 灵活规模集

可以通过定期创建备份来保护数据。 有多个备份选项可用于虚拟机 (VM),具体取决于使用案例。

Azure 备份

对于大多数涉及在运行生产工作负载的 Azure VM 上执行备份操作的用例,将使用 Azure 备份。 Azure 备份对 Windows 和 Linux VM 均支持应用程序一致性备份。 Azure 备份可创建恢复点,这些恢复点存储在异地冗余的恢复保管库中。 从恢复点还原时,可以还原整个 VM,也可以仅还原特定的文件。

有关适用于 Azure VM 的 Azure 备份动手实践简介,请参阅 Azure 备份快速入门

有关 Azure 备份工作原理的详细信息,请参阅在 Azure 中计划 VM 备份基础结构

Azure Site Recovery

Azure Site Recovery 可保护 VM 免受重大灾难的影响。 这些情况可能包括广泛的服务中断或自然灾害造成的区域性中断。 可以为 VM 配置 Azure Site Recovery,这样只需单击一下,即可在几分钟内恢复应用程序。 可复制到所选的 Azure 区域,因为恢复并不局限于配对区域。

可以通过按需测试故障转移进行灾难恢复演练,而不影响生产工作负荷或正在进行的复制。 创建恢复计划,为多个 VM 上运行的整个应用程序安排故障转移和故障回复。 恢复计划功能与 Azure 自动化 runbook 相集成。

可以通过复制虚拟机来启动。

托管快照

在开发和测试环境中,快照为使用托管磁盘的 VM 备份提供快速而又简单的选项。 托管快照是托管磁盘的完整只读副本。 快照独立于其源磁盘而存在。

重新生成 VM 时,可使用快照创建新的托管磁盘。 基于磁盘的已使用部分对快照进行计费。 例如,如果创建预配容量为 64 GB、实际使用数据大小为 10 GB 的托管磁盘的快照,将仅针对已用数据大小 10 GB 对该快照进行计费。

有关创建快照的详细信息,请参阅:

虚拟机还原点

此时,可以使用 Azure REST API 来备份和还原 VM。 此方法最常用于独立软件供应商 (ISV) 或要管理的 VM 数量相对较少的组织。

可以使用 API 创建 VM 还原点集合。 还原点集合本身包含特定 VM 的单独还原点。 每个还原点存储 VM 的配置和每个附加托管磁盘的快照。 为节省空间和成本,可从 VM 还原点中排除任何磁盘。

创建后,可以使用 VM 还原点来还原单个磁盘。 若要还原 VM,请还原所有相关磁盘并将其附加到新的 VM。

详细了解使用 VM 还原点还原点集合 API

后续步骤

可以按照 Azure 备份快速入门来试用 Azure 备份。