设计 Azure 虚拟机备份和恢复
Azure 备份提供独立且隔离的 Azure 虚拟机备份。 如果发生数据损坏或意外删除,可以使用 Azure 备份进行快照备份并还原虚拟机上的数据。
有关虚拟机备份和恢复的注意事项
让我们来看看 Azure 备份如何支持 Azure 虚拟机的备份和恢复。
使用 Azure 备份,可以对 Windows 和 Linux 虚拟机进行简单的配置和缩放。
注意
Azure 备份针对数据库工作负载(如 SQL Server 和 SAP HANA)提供专门的产品/服务。 这些产品/服务可感知工作负载,提供 15 分钟的 RPO(恢复点目标),并允许备份和还原各个数据库。
虚拟机的备份作业涉及两个阶段:
- 首先,拍摄虚拟机快照。
- 其次,虚拟机快照将传输到恢复服务保管库。
将备份数据传输到恢复服务保管库不会影响生产工作负载。
恢复服务保管库中存储的 Azure 虚拟机备份提供恢复点的内置管理。
虚拟机备份经过优化,因此可以轻松还原完整备份或从特定恢复点还原。
快照备份支持不同级别的一致性,包括应用程序、系统和崩溃。
虚拟机备份使用存储服务加密 (SSE) 进行静态加密。 Azure 备份还可以备份使用 Azure 磁盘加密进行加密的 Azure 虚拟机。
下图显示了如何使用 Azure 备份来备份 Azure 虚拟机的高级视图。
使用虚拟机备份和恢复时的注意事项
下面是在为虚拟机规划备份和恢复时要考虑的一些事项。 请考虑如何在 Tailwind Traders BCDR 解决方案中使用 Azure 虚拟机备份。
考虑备份计划。 确定符合业务需求的最佳备份计划。 若要分配备份流量,请考虑在一天的不同时间备份不同的虚拟机,并确保备份时间不重叠。 请确保备份计划开始时间在非高峰生产应用程序时间段内。
考虑备份频率。 确定创建新备份所需的频率。 实现短期(每日)和长期(每周)备份。 如果需要通过备份策略执行计划外备份,可以使用按需备份。 当计划备份仅允许每天备份一次时,可以每天执行多次按需备份。
考虑备份策略。 为一组虚拟机创建单个备份策略,这些虚拟机需要相同的计划开始时间、频率和保留设置。 可为关键虚拟机建立备份策略,为非关键计算机建立单独的策略。
考虑计划变更。 实施备份解决方案后,继续监视和查看计划。 随着业务需求的变化,请确保查看和更改备份策略。 启用监视和警报功能并查看结果。
考虑练习还原运行。 还原虚拟机的备份可能很耗时。 建议在遇到恢复至关重要的关键方案之前,练习尝试从备份还原。
总还原时间取决于存储帐户的每秒输入/输出操作次数 (IOPS) 和吞吐量。 如果目标存储帐户加载了其他应用程序读写操作,则总还原时间可能会受到影响。 若要改进还原操作,请选择未加载其他应用程序数据的存储帐户。
考虑还原期间的限制。 如果要从单个恢复服务保管库还原虚拟机,强烈建议使用不同的常规用途 v2 存储帐户。 通过使用 v2 存储帐户,可以确保目标存储帐户不受限制。 假设每个虚拟机都必须具有不同的存储帐户。 如果要还原 10 个虚拟机,请计划使用 10 个不同的存储帐户。
考虑跨区域还原 (CRR)。 CRR 使你能够在 Azure 配对区域的次要区域中还原 Azure 虚拟机。 使用此选项可进行演练来满足审核或合规性要求。 还可在主要区域中发生灾难时还原虚拟机或其磁盘。 CRR 是一项选择加入功能,适用于任何恢复服务保管库。 CRR 还适用于托管在 Azure 虚拟机上的 SQL 数据库和 SAP HANA 数据库。