CA ARCserve Backup 代理和选件简介 › 使用代理 › Microsoft 卷影复制服务 (VSS) 代理 › 执行备份 › VSS 备份的工作原理
VSS 备份的工作原理
使用 CA ARCserve Backup 来执行 VSS 备份的步骤包括:
- 请求程序 (CA ARCserve Backup) 要求 VSS 通知备份中涉及的 Writer,收集其编辑器元数据文档(包含备份指令的 XML 文件)并将文档发送给请求程序。
CA ARCserve Backup 在本地配置中与 VSS 直接通讯。 在远程配置中,VSS 与 CA ARCserve Backup 之间的通讯由 Windows 客户端代理处理,该代理必须安装在目标计算机上。
- VSS 与提供程序联系,该提供程序负责管理创建卷影副本时所涉及的卷。 最简单的情况是一个提供程序负责创建卷影副本时所涉及的所有卷;但在某些情况下,可能会涉及多个提供程序。
- VSS 与作为备份一部分的 Writer 联系,要求其收集编辑器元数据文档并将文档发送给请求程序。 同时 Writer 通过确保要备份的文件处于一致状态而开始为冻结做准备。
- Writer 将其编辑器元数据文档发送给请求程序。 不要直接编辑这些文件。 请使用 CA ARCserve Backup 中的备份管理器指明要备份的文件和要使用的备份和还原方法。
- 从 Writer 收集到所有的编辑器元数据文档后,请求程序向 VSS 发出另一个命令,要求它开始创建卷影副本。
- VSS 冻结 Writer 的应用程序,确保用于创建卷影副本的数据保持一致,并保持内部完整性。 冻结应用程序时,Writer 将挂起对原始卷上的文件进行任何更改,从而确保创建卷影副本时该应用程序及其文件仍然可用。 但是,由于 VSS 备份是时间点备份,因此,冻结后对文件所做的任何更改在卷影副本中均不会得到反映,也不会得到备份。
- VSS 向提供程序发出命令,通知它创建当前磁盘状态的卷影副本。
- 提供程序在卷影副本卷上创建卷影副本。
- VSS 对冻结的 Writer 进行解冻,并使它们返回到正常状态。 创建卷影副本时由 Writer 排进队列的所有更改此时均被写到原始卷上。 解冻于卷影副本创建之后、数据备份之前进行。 这样做可导致使用卷影副本卷进行备份时,应用程序可开始使用原始卷。
- 备份数据由 Windows 客户端代理发送给请求程序 (CA ARCserve Backup)。
- 请求程序将数据备份到介质上。 Writer 元数据与卷影副本数据存储在一起,以便还原数据时,拥有可用的恢复信息。
![下图显示了使用 CA ARCserve Backup 执行 VSS 备份时所涉及的系列步骤。](o76651.png)