共用方式為


Windows Vista 中的 VSS 新功能

Windows Vista 對磁片區陰影複製服務引進了下列變更。

請注意,Windows Vista 的所有變更也適用于 Windows Server 2008 和 Windows Vista with Service Pack 1 (SP1) 。

新的 VSS 介面

IVssBackupComponentsEx2

IVssComponentEx

IVssCreateWriterMetadataEx

IVssDifferentialSoftwareSnapshotMgmt2

IVssEx cloneWriterMetadataEx2

新的 VSS 類別

CVssWriterEx

新的 VSS 列舉

VSS_ROLLFORWARD_TYPE

現有的 VSS 列舉修改

VSS_BACKUP_SCHEMA 列舉

已新增值:

VSS_BS_AUTHORITATIVE_RESTORE

VSS_BS_INDEPENDENT_SYSTEM_STATE

VSS_BS_RESTORE_RENAME

VSS_BS_ROLLFORWARD_RESTORE

VSS_COMPONENT_FLAGS 列舉

已新增值:

VSS_CF_NOT_SYSTEM_STATE

_VSS_VOLUME_SNAPSHOT_ATTRIBUTES 列舉

已新增值:

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 中的某些新功能。 如需應用程式相容性檢查清單,請參閱 備份和還原的應用程式相容性