恢复 Windows IaaS 虚拟机
可以通过定期创建备份来保护数据。 根据你的用例,有几个可用于 VM 的备份选项,如下表所述。
备份选项 | 描述 |
---|---|
VM 备份 | 若要备份运行生产工作负荷的 Azure VM,请使用 Azure 备份。 Azure 备份对 Windows 和 Linux VM 均支持应用程序一致性备份。 Azure 备份可创建恢复点,这些恢复点存储在异地冗余的恢复保管库中。 从恢复点还原时,可以还原整个 VM,也可以仅还原指定文件。 |
Azure Site Recovery | 当整个区域发生中断时,Azure Site Recovery 可保护你的 VM 免受重大灾难的影响。 可以为 VM 配置 Azure Site Recovery,以便可以在几分钟内恢复应用程序。 你可以复制到所选的 Azure 区域。 |
托管快照 | 在开发和测试环境中,快照为使用托管磁盘的 VM 备份提供快速而又简单的选项。 托管快照是托管磁盘的只读完整副本。 快照独立于源磁盘而存在,并可用来新建用于重建 VM 的托管磁盘。 基于磁盘的已使用部分对快照进行计费。 例如,如果创建预配容量为 64 千兆字节 (GB)、实际使用数据大小为 10 GB 的托管磁盘的快照,将仅针对快照中已用的数据大小 10 GB 进行计费。 |
如何备份 VM
使用 Azure 备份来备份 Azure VM 非常简单,并遵循逻辑流程:
创建恢复服务保管库。 要备份文件和文件夹,需要在要存储数据的区域内创建一个恢复服务保管库。 还需要确定复制存储的方式(GRS 或 LRS)。
提示
如果使用 Azure 作为主要备份存储终结点,请使用默认的 GRS。 如果使用 Azure 作为非主要备份存储终结点,请选择 LRS,这将降低在 Azure 中存储数据的成本。
使用门户定义备份。 可以通过按定义的间隔创建数据快照来保护数据。 这些快照称为“恢复点”,存储在恢复服务保管库中。 当需要修复或重建 VM 时,可以从保存的任何恢复点还原 VM。 备份策略定义由数据快照创建时间和这些快照的保留时间长度构成的矩阵。 定义 VM 的备份策略时,可以 一天一次地触发备份作业。
备份 VM。 Azure VM 代理必须安装在 Azure VM 上,备份扩展才能运行。 但是,如果 VM 创建自 Azure 市场,则 VM 代理已存在于 VM。
提示
从本地数据中心迁移的 VM 上未安装 VM 代理。 在这种情况下,需要安装 VM 代理。
如何还原 VM
将 VM 快照安全放入恢复服务保管库中之后,恢复它们也是一个简单的过程。 触发还原操作后,备份服务会创建一个作业用于跟踪还原操作。 备份服务还会创建并暂时显示通知,以便你可以监视备份进展情况。 若要还原 VM,请按以下过程操作:
在 Azure 门户中选择适当的 VM,然后选择“备份”。 或者,选择合适的“恢复服务保管库”,然后选择“备份项”。
选择“文件恢复”或“还原 VM”。
按照屏幕上的提示操作,完成该进程。
Azure 磁盘级别备份和还原
VM 主要由两部分组成:计算服务器和永久性磁盘。 两者都会影响 VM 的容错能力。 如果 Azure VM 遇到硬件故障(这种情况很少见),Azure 将自动在另一台服务器上还原该 VM。 在这种情况下,VM 将重启,并在一段时间后备份 VM。 为了确保客户 VM 尽快可用,Azure 自动检测此类硬件故障,并执行恢复。
Azure 备份适用于托管和非托管磁盘。 可以创建备份作业,其中包含基于时间的备份、VM 轻松还原和备份保留策略。
如果使用高级固态硬盘 (SSD)、托管磁盘或其他类型的具有 LRS 选项的磁盘,那么执行定期备份尤为重要。 Azure 备份将数据存储到恢复服务保管库中,以供长期保留。 对备份恢复服务保管库选择 GRS 选项。 该选项可确保将备份复制到其他 Azure 区域,以免受到区域灾难影响。
对于非托管磁盘,可以将 LRS 类型用于此类磁盘。 但是,请务必验证启用 Azure 备份时是否同时为“恢复服务”保管库启用了 GRS 选项。
必须在生成数据的应用程序仍在运行时备份业务关键型数据,这让备份和还原业务关键型数据变得更加复杂。 为了解决此问题,Azure 备份使用卷影服务确保将数据正确写入存储中,从而实现对 Microsoft 工作负载的应用程序一致性备份。