SIS 链接和重新分析点
SIS 是一个 NTFS 筛选器驱动程序,它将重复的文件替换为写入时复制链接(称为 SIS 链接),该链接指向单个支持文件,从而减少了这些文件的磁盘和缓存开销。 此后盾文件包含在公共存储 中。 SIS 体系结构的实现利用 重新分析点,其中包含有关 SIS 链接的信息。
SIS 链接作为稀疏文件实现,通常是未分配的文件范围和重新分析点。 重新分析点的结构和内容对备份和还原应用程序不透明;但是,应用程序在处理这些信息的 SIS API 函数中发送和检索这些重新分析点中的数据。 重新分析点中的信息是指包含实际文件数据的单个后备文件。 此后盾文件称为 公共存储文件,并存在于公共存储中。
还原 SIS 链接时,还原应用程序应执行以下步骤:
- 确定 SIS 链接指向的通用存储文件或文件。
- 如果公共存储中不存在文件或文件,请还原文件或文件以及 SIS 链接。
- 如果 SIS 链接指向磁盘上存在的通用存储文件或文件,则仅还原 SIS 链接。 回想一下,公共存储文件中的数据永远不会更改,因此,如果给定的通用存储文件在还原时仍位于磁盘上,则其内容与备份时的内容相同,并且无需覆盖它。
SIS 辅助备份所需的唯一额外开销是,备份应用程序必须备份 SIS 链接以及与备份文件关联的数据。 所有 SIS 备份和还原作都是特定卷的本地作。