在 VSS 下处理备份的概述

在处理备份时,请求者和写入者会协调提供稳定的系统映像,从中备份 (卷影复制卷) 的数据,根据文件的使用情况将文件分组在一起,并存储有关已保存数据的信息。 这一切必须在只对编写器的正常工作流造成最小中断的同时完成。

请求者查询编写器以获取其元数据,处理此数据,在卷影复制和备份操作开始前通知编写器,然后在卷影复制和备份操作结束后再次通知编写器。

为了响应这些通知,编写器提供有关要备份的文件的信息(包括指定要协调 (组件) 的文件组)在卷影复制之前暂停其 I/O 操作,然后在卷影复制完成后或在备份结束时返回到正常操作。

在处理备份的过程中,编写器通过其只读元数据指定它负责的文件-编写器元数据文档 (请参阅 VSS 元数据:使用编写器元数据文档) 。 然后,请求者解释此元数据,选择要备份的内容,并将这些决策存储在自己的元数据对象中,即备份组件文档 (请参阅 VSS 元数据:使用备份组件文档) 。 在备份和还原操作期间,此备份组件文档可供编写器检查和修改。

此图显示了请求者、VSS 服务、VSS 内核支持、涉及的任何 VSS 编写器和任何 VSS 硬件提供程序之间的交互。

请求者、备份组件、编写器和提供程序之间的交互

为了更全面地了解执行备份所涉及的基本任务,将本概述分解为以下主题非常有用: