Previous Topic: 如何提交备份作业Next Topic: 如何执行 VSS 备份


VSS 备份的工作原理

使用 Arcserve Backup 来执行 VSS 备份的步骤包括:

  1. 请求程序 (Arcserve Backup) 要求 VSS 通知备份中涉及的 Writer,收集其编辑器元数据文档(包含备份指令的 XML 文件)并将文档发送给请求程序。

    Arcserve Backup 在本地配置中与 VSS 直接通讯。在远程配置中,VSS 与 Arcserve Backup 之间的通讯由 Windows 客户端代理处理,该代理必须安装在目标计算机上。

  2. VSS 与提供程序联系,该提供程序负责管理创建卷影副本时所涉及的卷。最简单的情况是一个提供程序负责创建卷影副本时所涉及的所有卷;但在某些情况下,可能会涉及多个提供程序。
  3. VSS 与作为备份一部分的 Writer 联系,要求其收集编辑器元数据文档并将文档发送给请求程序。同时 Writer 通过确保要备份的文件处于一致状态而开始为冻结做准备。
  4. Writer 将其编辑器元数据文档发送给请求程序。不要直接编辑这些文件。请使用 Arcserve Backup 中的备份管理器指明要备份的文件和要使用的备份和还原方法。
  5. 从 Writer 收集到所有的编辑器元数据文档后,请求程序向 VSS 发出另一个命令,要求它开始创建卷影副本。
  6. VSS 冻结 Writer 的应用程序,确保用于创建卷影副本的数据保持一致,并保持内部完整性。冻结应用程序时,Writer 将挂起对原始卷上的文件进行任何更改,从而确保创建卷影副本时该应用程序及其文件仍然可用。但是,由于 VSS 备份是时间点备份,因此,冻结后对文件所做的任何更改在卷影副本中均不会得到反映,也不会得到备份。
  7. VSS 向提供程序发出命令,通知它创建当前磁盘状态的卷影副本。
  8. 提供程序在卷影副本卷上创建卷影副本。
  9. VSS 对冻结的 Writer 进行解冻,并使它们返回到正常状态。创建卷影副本时由 Writer 排进队列的所有更改此时均被写到原始卷上。解冻于卷影副本创建之后、数据备份之前进行。这样做可导致使用卷影副本卷进行备份时,应用程序可开始使用原始卷。
  10. 备份数据由 Windows 客户端代理发送给请求程序 (Arcserve Backup)。
  11. 请求程序将数据备份到介质上。Writer 元数据与卷影副本数据存储在一起,以便还原数据时,拥有可用的恢复信息。

    下图显示了使用 CA ARCserve Backup 执行 VSS 备份时所涉及的系列步骤。