內建 VSS 寫入器

Windows 作業系統包含一組 VSS 寫入器,負責列舉各種 Windows 功能所需的資料。 這些稱為「內建」寫入器。

注意

Windows Vista、Windows Server 2008 和更新版本無法使用 MSDE 內建寫入器。 相反地,SQL 寫入器應該用來備份SQL Server資料庫。 Windows Vista、Windows Server 2008 及更新版本僅支援SQL Server 2005 SP2 和更新版本。

 

ACTIVE DIRECTORY 網域服務 (NTDS) VSS 寫入器

此寫入器會報告 NTDS 資料庫檔案 (ntds.dit) 和相關聯的記錄檔。 需要這些檔案才能正確還原 Active Directory。

每個網域控制站只有一個 ntds.dit 檔案,而且會在寫入器中繼資料中回報,如下列範例所示:

    <DATABASE_FILES path="C:\Windows\NTDS" 
                     filespec="ntds.dit" 
                     filespecBackupType="3855"/>

以下範例示範如何列出寫入器中繼資料中的元件:

    <BACKUP_LOCATIONS>
        <DATABASE logicalPath="C:_Windows_NTDS" 
                     componentName="ntds" 
                     caption="" restoreMetadata="no" 
                     notifyOnBackupComplete="no" 
                     selectable="no" 
                     selectableForRestore="no" 
                     componentFlags="3">
        <DATABASE_FILES path="C:\Windows\NTDS" 
                     filespec="ntds.dit" 
                     filespecBackupType="3855"/>
        <DATABASE_LOGFILES path="C:\Windows\NTDS" 
                     filespec="edb*.log" 
                     filespecBackupType="3855"/> 
        <DATABASE_LOGFILES path="C:\Windows\NTDS" 
                     filespec="edb.chk" 
                     filespecBackupType="3855"/>
        </DATABASE>
    </BACKUP_LOCATIONS>

在備份時間,寫入器會在寫入器的備份中繼資料中設定備份到期時間。 要求者應該使用 IVssComponent::GetBackupMetadata 來擷取此中繼資料,以判斷資料庫是否已過期。 無法還原過期的資料庫。

如果包含 NTDS 資料庫的電腦是網域控制站,備份應用程式應該一律在所有包含重要系統狀態資訊的磁片區上執行系統狀態備份。 在還原時,應用程式應該先在目錄服務還原模式中重新開機電腦,然後執行系統狀態還原。

此寫入器的寫入器名稱字串為 「NTDS」。

此寫入器的寫入器識別碼為 B2014C9E-8711-4C5C-A5A9-3CF38448484757。

Active Directory 同盟服務寫入器

此寫入器會報告Active Directory 同盟服務 (ADFS) 資料檔案。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串是 「ADFS VSS Writer」。

此寫入器的寫入器識別碼為 772C45F8-AE01-4F94-940C-94961864ACAD。

ACTIVE Directory 輕量型目錄服務 (LDS) VSS 寫入器

此寫入器會報告 ADAM 資料庫檔案 (adamntds.dit) ,以及 %program files%\Microsoft ADAM\instanceN\data 中每個實例的相關記錄檔,其中 N 是 ADAM 實例編號。 還原 ADAM 實例需要這些資料庫記錄檔。

Windowsxp: 不支援此寫入器。

以下範例示範如何列出寫入器中繼資料中的元件:

    <BACKUP_LOCATIONS>
        <DATABASE logicalPath="C:_Program Files_Microsoft ADAM_instance1_data" 
                     componentName="adamntds" 
                     caption="" 
                     restoreMetadata="no" 
                     notifyOnBackupComplete="no" 
                     selectable="no" 
                     selectableForRestore="no" 
                     componentFlags="3">
        <DATABASE_FILES path="C:\Program Files\Microsoft ADAM\instance1\data" 
                     filespec="adamntds.dit" 
                     filespecBackupType="3855"/>
        <DATABASE_LOGFILES path="C:\Program Files\Microsoft ADAM\instance1\data" 
                     filespec="edb*.log" 
                     filespecBackupType="3855"/>
        <DATABASE_LOGFILES path="C:\Program Files\Microsoft ADAM\instance1\data" 
                     filespec="edb.chk" 
                     filespecBackupType="3855"/>
        </DATABASE>
    </BACKUP_LOCATIONS>

在備份時間,寫入器會在備份中繼資料中設定備份到期時間。 備份應用程式應該使用 IVssComponent::GetBackupMetadata 方法來擷取此中繼資料,以判斷資料庫是否已過期。 無法還原過期的資料庫。

此寫入器的寫入器名稱字串是 「ADAM (instanceN) Writer」,其中 N 是 ADAM 實例編號,例如「ADAM (instance1) Writer」、「ADAM (instance2) Writer」等等。

此寫入器的寫入器識別碼為 DD846AAA-A1B6-42A8-AAF8-03DCB6114BFD。 所有實例的這個寫入器識別碼都相同。

Active Directory Rights Management Services (AD RMS) 寫入器

此寫入器會報告 Active Directory Rights Management Service (AD RMS) 資料檔案。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串是 「AD RMS Writer」。

此寫入器的寫入器識別碼為 886C43B1-D455-4428-A37F-4D6B9E43F50F。

自動化系統復原 (ASR) 寫入器

ASR 寫入器會將磁片的設定儲存在系統上。 此寫入器會報告開機設定資料庫 (BCD) ,並負責卸載代表陰影複製建立期間 BCD 的登錄區。 ASR 寫入器必須包含在裸機復原所需的任何備份中。 如需 ASR 的詳細資訊,請參閱 使用 VSS 自動化系統復原進行災害復原

Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串為 「ASR Writer」。

ASR 寫入器的寫入器識別碼是 BE000CBE-11FE-4426-9C58-531AA6355FC4。

背景智慧型傳輸服務 (位) 寫入器

BITS 寫入器會使用 FilesNotToBackup 登錄機碼來排除 BITS 快取資料夾中的檔案。 預設快取位置為 %AllUsersProfile%\Microsoft\Network\Downloader\Cache。

Windows Server 2003 和 Windows XP: 不支援此寫入器。

此外,BITS 寫入器會從備份中排除下列檔案:BITS 狀態檔案 (qmgr0.dat 和 qmgr1.dat) 、BITS 偵錯記錄檔,以及 BITS 部分下載的檔案。

如果 BITS 下載目的地檔案是 SMB 檔案,則用戶端帳戶必須與伺服器具有信任關係,否則備份可能會失敗。

此寫入器的寫入器名稱字串為 「BITS Writer」。

BITS 寫入器的寫入器識別碼為 4969D978-BE47-48B0-B100-F328F07AC1E0。

憑證授權單位單位寫入器

此寫入器負責列舉憑證服務器的資料檔案。

此寫入器的寫入器名稱字串為「憑證授權單位單位」。

Windowsxp: 此寫入器的寫入器名稱字串是「憑證服務器寫入器」。

寫入器的寫入器識別碼為 6F5B15B5-DA24-4D88-B737-63063E3A1F86。

叢集服務寫入器

叢集服務 VSS 寫入器記載于 叢集服務 API 檔中。

Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Vista Service Pack 1 (SP1) 和 Windows Server 2008 之前,不支援此寫入器。

叢集共用磁片區 (CSV) VSS 寫入器

此寫入器會報告叢集共用磁片區 (CSV) 資料檔案。 此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

Windows Server 2008 R2、Windows Server 2008 和 Windows Server 2003: 不支援此寫入器。

此寫入器的寫入器名稱字串是「叢集共用磁片區 VSS 寫入器」。

寫入器的寫入器識別碼為 1072AE1C-E5A7-4EA1-9E4A-6F7964656570。

COM+ 類別註冊資料庫寫入器

此寫入器負責 %SystemRoot%\Registration 目錄的內容。 COM+ 目錄是 %SystemRoot%\Registration 中的檔案,其名稱遵循 R xxx.clb 模式,其中xxxxxxxxxxxxxxx是 12 位數的十六進位數位。 如果電腦上已設定 COM+ 應用程式,可能會有多個這類檔案。 包含目前 COM+ 目錄的檔案是最大值為 xxxxxxxxxxxx 的檔案。

Windows Server 2003 和 Windows XP: 不支援此寫入器。

COM+ 類別註冊資料庫取決於要備份的登錄機碼,因此必須與登錄一起備份和還原。

若要還原 COM+ 註冊資料庫,備份應用程式 (要求者) 必須呼叫 ICOMAdminCatalog::RestoreREGDB 方法。

此寫入器的寫入器名稱字串為 「COM+ REGDB 寫入器」。

COM+ 類別註冊資料庫寫入器的寫入器識別碼是 542DA469-D3E1-473C-9F4F-7847F01FC64F。

重復資料刪除寫入器

重復資料刪除 VSS 寫入器記載于 重復資料刪除 API 檔中。 此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

Windows Server 2008 R2、Windows Server 2008 和 Windows Server 2003: 不支援此寫入器。

分散式檔案系統複寫 (DFSR)

下列元件包含 VSS 寫入器: 分散式檔案系統複寫 (DFSR)

Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Vista SP1 和 Windows Server 2008 之前,不支援此寫入器。

動態主機組態通訊協定 (DHCP) 寫入器

此寫入器負責列舉 DHCP 伺服器角色所需的檔案。 此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

此寫入器的寫入器名稱字串為 「Dhcp Jet Writer」。

此寫入器的寫入器識別碼是 BE9AC81E-3619-421F-920F-4C6FEA9E93AD。

檔案複寫服務 (FRS)

檔案複寫服務寫入器記載于 備份和還原FRS-Replicated SYSVOL 資料夾

Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Vista SP1 和 Windows Server 2008 之前,不支援此寫入器。

檔案伺服器Resource Manager (FSRM) 寫入器

此寫入器會列舉用於系統狀態備份的 FSRM 組態檔。 在還原作業期間,它會防止 FSRM 設定變更,並暫時停止強制執行配額和檔案畫面。 還原完成後,寫入器會使用還原的組態重新整理 FSRM。 只有在安裝和執行檔案服務角色的 FSRM (部分) 時,才會顯示此寫入器。 此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

Windows Server 2003: 在 Windows Server 2003 R2 之前,不支援此寫入器。

此寫入器的寫入器名稱字串為 「FSRM 寫入器」。

此寫入器的寫入器識別碼為 12CE4370-5BB7-4C58-A76A-E5D5097E3674。

Hyper-V 寫入器

Hyper-V VSS 寫入器記載于 Hyper-V API 檔中。 此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

Windows Server 2003: 在 Windows Server 2008 之前,不支援此寫入器。

IIS 組態寫入器

IIS 組態寫入器負責列舉 IIS 組態檔。

Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Vista SP1 和 Windows Server 2008 之前,不支援此寫入器。 需要要求者才能備份 IIS 組態檔,包括 .NET FX machine.config 檔案或 ASP.NET 根web.config檔案。

此寫入器不會備份 .NET FX machine.config 檔案或 ASP.NET 根web.config檔案,因為這些檔案是由系統寫入器列舉。

此寫入器會備份 %windir%\system32\inetsrv\config\schema 和 %windir%\system32\inetsrv\config 目錄中的所有檔案,但系統寫入器所列舉的檔案除外。

IIS 組態寫入器的寫入器識別碼為 2A40FD15-DFCA-4aa8-A654-1F8C654603F6。

IIS Metabase 寫入器

Internet Information Server (IIS) Metabase 寫入器負責列舉 IIS 中繼基底檔案。

Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Vista SP1 和 Windows Server 2008 之前,不支援此寫入器。 需要要求者才能備份 IIS 中繼基底檔案。

IIS 中繼基底寫入器的寫入器識別碼是 59B1f0CF-90EF-465F-9609-6CA8B2938366。

Microsoft Message Queuing (MSMQ) Writer

此寫入器會報告 MICROSOFT Message Queuing (MSMQ) 資料檔案。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串是 「MSMQ Writer (SvcName) 」,其中 SvcName 是寫入器所關聯的 MSMQ 服務名稱。 針對預設安裝,服務名稱為 「MSMQ」。 針對叢集實例,服務名稱為 MSMQ$ResourceName,其中 ResourceName 是叢集 MSMQ 資源名稱。

此寫入器的寫入器識別碼為 7E47B561-971A-46E6-96B9-696EEAA53B2A。

MSSearch 服務寫入器

建立之後,此寫入器會從陰影複製中刪除搜尋索引檔案。 這是為了在陰影複製磁片區上的這些檔案上的一般 I/O 期間,將複製到寫入 I/O 的影響降到最低。

Windows Server 2003: 不支援此寫入器。

若要在伺服器上安裝此寫入器,您必須安裝檔案服務角色並啟用 Windows 搜尋服務。

此寫入器的寫入器名稱字串是 「MSSearch Service Writer」。

MSSearch 服務寫入器的寫入器識別碼是 CD3F2362-8BEF-46C7-9181-D62844CDC0B2。

NPS VSS 寫入器

NPS 寫入器負責列舉已安裝網路原則和存取服務角色的伺服器 (NPS) 組態檔。

Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Vista SP1 和 Windows Server 2008 之前,不支援此寫入器。

此寫入器的寫入器名稱字串為 「NPS VSS 寫入器」。

NPS VSS 寫入器的寫入器識別碼是 0x35E81631-13E1-48DB-97FC-D5BC721BB18A。

效能計數器寫入器

此寫入器會報告效能計數器組態檔。 這些檔案只會在應用程式安裝期間修改,而且應該在系統狀態備份和還原期間進行備份和還原。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。 要求者需要手動備份這些檔案。 (請參閱 備份和還原系統狀態。)

此寫入器的寫入器名稱字串為「效能計數器寫入器」。

效能計數器寫入器的寫入器識別碼是 0BADA1DE-01A9-4625-8278-69E735F39DD2。

登錄寫入器

登錄寫入器會報告 Windows 登錄檔案,以啟用登錄的就地備份和還原。 它不會報告使用者 Hives。

Windows Server 2003: 在 Windows Server 2003 中,此寫入器會使用中繼存放庫檔案 (有時稱為「spit 檔案」) 來儲存登錄資料。 (請參閱VSS.) 下的登錄備份和還原作業

Windowsxp: 不支援此寫入器。 (請參閱VSS.) 下的登錄備份和還原作業

此寫入器的寫入器名稱字串為 「Registry Writer」。

登錄寫入器的寫入器識別碼是 AFBAB4A2-367D-4D15-A586-71DBB18F8485。

遠端桌面服務 (終端機服務) 閘道 VSS 寫入器

此寫入器負責列舉遠端桌面服務 (終端機服務) 閘道檔案,適用于已安裝遠端桌面服務角色子角色的伺服器。

Windows Server 2003: 不支援此寫入器。

此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

遠端桌面服務閘道取決於要備份的數個登錄機碼,因此必須與登錄一起備份和還原。

此寫入器的寫入器名稱字串為 「TS 閘道寫入器」。

此寫入器的寫入器識別碼為 368753EC-572E-4FC7-B4B9-CCD9BDC624CB。

遠端桌面服務 (終端機服務) 授權 VSS 寫入器

此寫入器負責列舉遠端桌面服務授權 (RD 授權) 或終端機服務授權 (TS 授權) 檔案,適用于已安裝遠端桌面服務角色子角色的伺服器。

Windows Server 2003: 不支援此寫入器。

此寫入器是 Windows Server 作業系統版本的內建寫入器;它不會在 Windows 用戶端中出貨。

遠端桌面服務授權取決於要備份的數個登錄機碼,因此必須與登錄一起備份和還原。

此寫入器的寫入器名稱字串為 「TermServLicensing」。

此寫入器的寫入器識別碼為 5382579C-98DF-47A7-AC6C-98A6D7106E09。

陰影複製優化寫入器

此寫入器會從磁片區陰影複製中刪除特定檔案。 這是為了在陰影複製磁片區上的這些檔案上的一般 I/O 期間,將複製到寫入 I/O 的影響降到最低。 已刪除的檔案通常是暫存檔或不包含使用者或系統狀態的檔案。

Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串是「陰影複製優化寫入器」。

陰影複製優化寫入器的寫入器識別碼是 4DC3BDD4-AB48-4D07-ADB0-3BEE2926FD7F。

同步共用服務寫入器

Windows Server 2012 R2:此寫入器隨附于 Windows Server 2012 R2 和較新的伺服器版本。 它與桌上出版本不相容。

此寫入器負責列舉已安裝 Sync Share Service 之伺服器上的同步共用,並確保其中繼資料和資料在備份和還原期間保持一致。

只有在安裝並執行 Sync Share Service 時,才會存在此寫入器。

每個同步共用會有一個 VSS 寫入器元件。 這包括中繼資料和資料路徑。 這些必須一起備份,才能保持一致性。

寫入器名稱字串為 「同步共用服務 VSS 寫入器」。

寫入器識別碼為 D46BF321-FDBA-4A35-8EC3-454DF03BC86A。

系統寫入器

系統寫入器會列舉所有作業系統和驅動程式二進位檔,而且需要系統狀態備份。

Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器會在密碼編譯服務 (CryptSvc) 服務的一部分執行。 系統寫入器會產生包含下列檔案的檔案清單:

  • 已安裝的所有靜態檔案。 靜態檔案是元件資訊清單中列出的檔案,而 writeableType 檔案屬性設定為 「static」 或 「」。 靜態檔案包含所有受 Windows 資源保護保護的檔案, (WRP) 。 不過,並非所有靜態檔案都是 WRP 保護的檔案。 例如,遊戲檔案是靜態的,但不受 WRP 保護,讓系統管理員可以變更家長監護設定。

  • Windows 並存 (WinSxS) 目錄的內容,包括所有資訊清單、選擇性元件和協力廠商 Win32 檔案。

    注意

    %windir%\system32 目錄中的許多檔案都是 WinSxS 目錄中檔案的硬式連結。

     

  • PnP) 擁有之已安裝驅動程式的所有 PnP 檔案 (。

  • 所有使用者模式服務和非 PnP 驅動程式。

  • CryptSvc 擁有的所有目錄。

還原應用程式負責配置檔案和登錄,並設定 ACL 以符合系統陰影複製。 也必須建立適當的硬式連結,系統狀態還原才能成功。

此寫入器的寫入器名稱字串為 「系統寫入器」。

系統寫入器的寫入器識別碼為 E8132975-6F93-4464-A53E-1050253AE220。

工作排程器寫入器

此寫入器會報告工作排程器的工作檔案。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。 要求者需要手動備份這些檔案。 (請參閱 備份和還原系統狀態。)

此寫入器的寫入器名稱字串是「工作排程器寫入器」。

寫入器的寫入器識別碼為 D61D61C8-D73A-4EEE-8CDD-F6F9786B7124。

VSS 中繼資料存放區寫入器

此寫入器會報告所有 VSS Express 寫入器的寫入器中繼資料檔案。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串為 「VSS Express Writer Metadata Store Writer」。

寫入器的寫入器識別碼為 75DFB225-E2E4-4D39-9AC9-FFAFF65DDF06。

Windows 部署服務 (WDS) 寫入器

此寫入器會報告 Windows 部署服務 (WDS) 資料檔案。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串為 「WDS VSS 寫入器」。

此寫入器的寫入器識別碼為 82CB5521-68DB-4626-83A4-7FC6F88853E9。

Windows 內部資料庫 (WID) 寫入器

此寫入器會報告Windows 內部資料庫 (WID) 資料檔案。

Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串為 「WIDWriter」。

此寫入器的寫入器識別碼為 8D5194E1-E455-434A-B2E5-51296CCE67DF。

Windows 網際網路名稱服務 (WINS) 寫入器

此寫入器負責列舉 WINS 所需的檔案。

Windowsxp: 不支援此寫入器。

此寫入器的寫入器名稱字串為 「WINS Jet Writer」。

此寫入器的寫入器識別碼為 F08C1483-8407-4A26-8C26-6C267A629741。

WMI 寫入器

此寫入器用於在備份作業期間識別 WMI 特定狀態和資料。 資料包含來自 WBEM 存放庫的檔案。

Windows Server 2003 和 Windows XP: 不支援此寫入器。

此寫入器的寫入器名稱字串為 「WMI Writer」。

此寫入器的寫入器識別碼是 A6AD56C2-B509-4E6C-BB19-49D8F43532F0。