关于适用于 Azure 备份的 Microsoft Azure 恢复服务 (MARS) 代理
Azure 备份使用 Microsoft Azure 恢复服务 (MARS) 代理将本地计算机中的文件、文件夹和卷或系统状态备份和恢复到 Azure。
备份方案
MARS 代理支持以下备份方案:
方案 | 说明 |
---|---|
文件和文件夹 | 选择性地保护 Windows 文件和文件夹。 |
卷级别 | 保护计算机的整个 Windows 卷。 |
系统级别 | 保护整个 Windows 系统状态。 |
其他方案
备份 Azure 虚拟机中的特定文件和文件夹:备份 Azure 虚拟机 (VM) 的主要方法是在 VM 上使用 Azure 备份扩展。 该扩展可备份整个 VM。 若要备份 VM 中的特定文件和文件夹,可在 Azure VM 中安装 MARS 代理。 有关详细信息,请参阅体系结构:内置 Azure VM 备份。
脱机种子设定:最初在 Azure 中创建完整数据备份时,通常会传输大量的数据,并会占用更多的网络带宽。 后续的备份只会传输差异数量(增量)的数据。 Azure 备份可压缩初始备份。 通过脱机种子设定过程,Azure 备份可以使用磁盘将压缩后的初始备份数据脱机上传到 Azure。 有关详细信息,请参阅使用 Azure Data Box 对 Azure 备份进行脱机备份。
恢复方案
MARS 代理支持以下恢复方案:
服务器 | 恢复方案 | 说明 |
---|---|---|
同一服务器 | 最初在其上创建备份的服务器。 | |
文件和文件夹 | 选择要还原的各个文件和文件夹。 | |
卷级别 | 选择要还原的卷和恢复点,然后将其还原到同一计算机上的同一位置或备用位置。 创建现有文件的副本、覆盖现有文件,或跳过现有文件的恢复。 | |
系统级别 | 选择要还原到同一计算机上的指定位置的系统状态和恢复点。 | |
备用服务器 | 在其上创建备份的服务器以外的服务器。 | |
文件和文件夹 | 选择要将其恢复点还原到目标计算机的各个文件和文件夹。 | |
卷级别 | 选择要还原到另一位置的卷和恢复点。 创建现有文件的副本、覆盖现有文件,或跳过现有文件的恢复。 | |
系统级别 | 选择要作为系统状态文件还原到备用计算机的系统状态和恢复点。 |
备份过程
若要使用 Microsoft Azure 恢复服务 (MARS) 代理将本地计算机中的文件、文件夹和卷或系统状态备份和恢复到 Azure:
- 在 Azure 门户中创建恢复服务保管库,并从“备份目标”中选择文件、文件夹和系统状态。
- 将恢复服务保管库凭据和代理安装程序下载到本地计算机。
- 安装代理并使用下载的保管库凭据将计算机注册到恢复服务保管库。
- 从客户端上的代理控制台中,配置备份,指定要备份的内容、何时备份(计划)、备份应在 Azure 中保留多长时间(保留策略)并开始保护。
下图显示了备份流:
其他信息
若要继续执行备份操作,请查看以下附加的详细信息:
“初始备份”(首个备份)根据备份设置运行。 MARS 代理使用 VSS 来创建选择进行备份的卷的时间点快照。 代理仅使用 Windows 系统编写器操作来捕获快照。 不使用任何应用程序 VSS 编写器,并且不会捕获应用一致性快照。 VSS 代理创建快照后,MARS 代理将在备份配置期间指定的缓存文件夹中创建一个虚拟硬盘 (VHD)。 该代理还会存储每个数据块的校验和。
“增量备份”(后续备份)根据指定的计划运行。 在增量备份期间,将会标识已更改的文件,并创建新的 VHD。 该 VHD 经过压缩和加密,然后发送到保管库。 增量备份完成后,新 VHD 将与初始复制后创建的 VHD 合并。 此合并的 VHD 提供最新状态,用于对现行备份进行比较。
MARS 代理可以使用 USN(更新序列号)变更日志在优化模式下运行备份作业,也可以通过扫描整个卷来检查目录或文件的更改,在未优化模式下运行备份作业。 未优化模式的速度较慢,因为代理必须扫描卷上的每个文件,并与元数据进行比较以确定更改的文件。 “初始备份”始终在未优化模式下运行。 如果上一个备份失败,则下一个计划的备份作业将在未优化模式下运行。 若要详细了解这些模式及其验证方法,请参阅这篇文章。