Windows Vista 中的 VSS 新功能
Windows Vista 對磁片區陰影複製服務引進了下列變更。
請注意,Windows Vista 的所有變更也適用于 Windows Server 2008 和 Windows Vista with Service Pack 1 (SP1) 。
新的 VSS 介面
IVssDifferentialSoftwareSnapshotMgmt2
新的 VSS 類別
新的 VSS 列舉
現有的 VSS 列舉修改
-
-
已新增值:
-
VSS_BS_AUTHORITATIVE_RESTORE
VSS_BS_INDEPENDENT_SYSTEM_STATE
VSS_BS_RESTORE_RENAME
VSS_BS_ROLLFORWARD_RESTORE
-
-
-
已新增值:
-
VSS_CF_NOT_SYSTEM_STATE
-
-
-
已新增值:
-
VSS_VOLSNAP_ATTR_NO_AUTORECOVERY
VSS_VOLSNAP_ATTR_NOT_TRANSACTED
-
VSS 事件追蹤和記錄
- VSS 追蹤檔案現在可以位於任何本機磁片區上。 在 Windows Vista 之前的 Windows 版本上,VSS 追蹤檔案無法位於陰影複製集中的磁片區上。
- 已重新建立許多事件記錄檔專案,使其更清楚。
- 所有 VSS 事件記錄專案現在都包含內容資訊。
VSS 錯誤報表
- 您現在可以呼叫 FormatMessage 函式,並使用 dwFlags 參數中指定的FORMAT_MESSAGE_FROM_HMODULE旗標來擷取所有 VSS 錯誤碼的描述。
- VSS 錯誤碼訊息包含在vsstrace.dll中。 此模組的控制碼必須在 lpSource 參數中指定。
從陰影複製中排除檔案
應用程式或服務可以使用 FilesNotToSnapshot 登錄機碼,指定要從新建立的陰影複製中刪除的檔案。 如需詳細資訊,請參閱 從陰影複製中排除檔案。
備份與還原應用程式相容性
備份和還原應用程式的開發人員必須注意 Windows Vista 和 Windows Server 2008 中的某些新功能。 如需應用程式相容性檢查清單,請參閱 備份和還原的應用程式相容性。