设计 Azure 虚拟机备份和恢复

已完成

Azure 备份提供独立且隔离的 Azure 虚拟机备份。 如果发生数据损坏或意外删除,可以使用 Azure 备份进行快照备份并还原虚拟机上的数据。

有关虚拟机备份和恢复的注意事项

让我们来看看 Azure 备份如何支持 Azure 虚拟机的备份和恢复。

  • 使用 Azure 备份,可以对 Windows 和 Linux 虚拟机进行简单的配置和缩放。

    注意

    Azure 备份针对数据库工作负载(如 SQL Server 和 SAP HANA)提供专门的产品/服务。 这些产品/服务可感知工作负载,提供 15 分钟的 RPO(恢复点目标),并允许备份和还原各个数据库。

  • 虚拟机的备份作业涉及两个阶段:

    • 首先,拍摄虚拟机快照。
    • 其次,虚拟机快照将传输到恢复服务保管库。

    将备份数据传输到恢复服务保管库不会影响生产工作负载。

  • 恢复服务保管库中存储的 Azure 虚拟机备份提供恢复点的内置管理。

  • 虚拟机备份经过优化,因此可以轻松还原完整备份或从特定恢复点还原。

  • 快照备份支持不同级别的一致性,包括应用程序、系统和崩溃。

  • 虚拟机备份使用存储服务加密 (SSE) 进行静态加密。 Azure 备份还可以备份使用 Azure 磁盘加密进行加密的 Azure 虚拟机。

下图显示了如何使用 Azure 备份来备份 Azure 虚拟机的高级视图。

显示 Azure 虚拟机快照备份如何存储在恢复服务保管库中的关系图。

使用虚拟机备份和恢复时的注意事项

下面是在为虚拟机规划备份和恢复时要考虑的一些事项。 请考虑如何在 Tailwind Traders BCDR 解决方案中使用 Azure 虚拟机备份。

  • 考虑备份计划。 确定符合业务需求的最佳备份计划。 若要分配备份流量,请考虑在一天的不同时间备份不同的虚拟机,并确保备份时间不重叠。 请确保备份计划开始时间在非高峰生产应用程序时间段内。

  • 考虑备份频率。 确定创建新备份所需的频率。 实现短期(每日)和长期(每周)备份。 如果需要通过备份策略执行计划外备份,可以使用按需备份。 当计划备份仅允许每天备份一次时,可以每天执行多次按需备份。

  • 考虑备份策略。 为一组虚拟机创建单个备份策略,这些虚拟机需要相同的计划开始时间、频率和保留设置。 可为关键虚拟机建立备份策略,为非关键计算机建立单独的策略。

  • 考虑计划变更。 实施备份解决方案后,继续监视和查看计划。 随着业务需求的变化,请确保查看和更改备份策略。 启用监视和警报功能并查看结果。

  • 考虑练习还原运行。 还原虚拟机的备份可能很耗时。 建议在遇到恢复至关重要的关键方案之前,练习尝试从备份还原。

    总还原时间取决于存储帐户的每秒输入/输出操作次数 (IOPS) 和吞吐量。 如果目标存储帐户加载了其他应用程序读写操作,则总还原时间可能会受到影响。 若要改进还原操作,请选择未加载其他应用程序数据的存储帐户。

  • 考虑还原期间的限制。 如果要从单个恢复服务保管库还原虚拟机,强烈建议使用不同的常规用途 v2 存储帐户。 通过使用 v2 存储帐户,可以确保目标存储帐户不受限制。 假设每个虚拟机都必须具有不同的存储帐户。 如果要还原 10 个虚拟机,请计划使用 10 个不同的存储帐户。

  • 考虑跨区域还原 (CRR)。 CRR 使你能够在 Azure 配对区域的次要区域中还原 Azure 虚拟机。 使用此选项可进行演练来满足审核或合规性要求。 还可在主要区域中发生灾难时还原虚拟机或其磁盘。 CRR 是一项选择加入功能,适用于任何恢复服务保管库。 CRR 还适用于托管在 Azure 虚拟机上的 SQL 数据库和 SAP HANA 数据库。