檔案層級架構支援
寫入器可以透過檔案規格備份類型來微調檔案 集 層級上各種備份類型的效能,方法是透過位遮罩或位 OR 表示 VSS_FILE_SPEC_BACKUP_TYPE 列舉的成員。
針對指定的備份類型,寫入器會指出下列專案:
- 是否需要陰影複製磁片區,才能正確備份檔案集。 例如,如果寫入器不會獨佔開啟檔案集中的檔案,而且它可以確保它穩定,就不需要陰影複製。
- 不論上次修改時間或其他問題為何,要求者都必須執行備份,都會還原備份中目前檔案集的檔案版本。 一般而言,這表示檔案集會複製為備份的一部分。
指出陰影複製需求的 VSS_FILE_SPEC_BACKUP_TYPE 值為:
- VSS_FSBT_ALL_SNAPSHOT_REQUIRED
- VSS_FSBT_FULL_SNAPSHOT_REQUIRED
- VSS_FSBT_DIFFERENTIAL_SNAPSHOT_REQUIRED
- VSS_FSBT_INCREMENTAL_SNAPSHOT_REQUIRED
- VSS_FSBT_LOG_SNAPSHOT_REQUIRED
VSS_FILE_SPEC_BACKUP_TYPE的值,指出備份檔案的需求如下:
- VSS_FSBT_ALL_BACKUP_REQUIRED
- VSS_FSBT_FULL_BACKUP_REQUIRED
- VSS_FSBT_DIFFERENTIAL_BACKUP_REQUIRED
- VSS_FSBT_INCREMENTAL_BACKUP_REQUIRED
- VSS_FSBT_LOG_BACKUP_REQUIRED
根據預設,檔案集會以檔案規格備份類型標記VSS_FSBT_ALL_BACKUP_REQUIRED |VSS_FSBT_ALL_SNAPSHOT_REQUIRED,這表示處理檔案集的檔案時一律需要陰影複製,而且應該在所有類型的備份中複製檔案。