Windows作系統包含一組 VSS 寫入器,負責列舉各種 Windows 功能所需的數據。 這些稱為「內建」寫入器。
注意
MSDE 內建寫入器不適用於 Windows Vista、Windows Server 2008 和更新版本。 相反地,應該使用 SQL 寫入器來備份 SQL Server 資料庫。 Windows Vista、Windows Server 2008 和更新版本僅支援 SQL Server 2005 SP2 和更新版本。
- Active Directory Domain Services (NTDS) VSS 寫入器
- Active Directory 同盟服務寫入器
- Active Directory 輕量型目錄服務 (LDS) VSS 寫入器
- Active Directory Rights Management Services (AD RMS) 寫入器
- 自動化系統復原 (ASR) 寫入器
- 背景智慧型手機傳輸服務 (BITS) 寫入器
- 證書頒發機構單位寫入器
- 叢集服務寫入器
- 叢集共用磁碟區 (CSV) VSS 寫入器
- COM+ 類別註冊資料庫寫入器
- 重複數據刪除寫入器
- 分散式文件系統複寫 (DFSR)
- 動態主機設定通訊協定 (DHCP) 寫入器
- 檔案復寫服務 (FRS)
- 檔案伺服器資源管理員 (FSRM) 寫入器
- Hyper-V 寫入器
- IIS 設定寫入器
- IIS Metabase 寫入器
- Microsoft消息佇列 (MSMQ) 寫入器
- MSSearch 服務寫入器
- NPS VSS 寫入器
- 性能計數器寫入器
- 登錄寫入器
- 遠端桌面服務 (終端機服務) 閘道 VSS 寫入器
- 遠端桌面服務 (終端機服務) 授權 VSS 寫入器
- 陰影複製優化寫入器
- Sync Share Service Writer
- 系統寫入器
- 工作排程器寫入器
- VSS 元數據存放區寫入器
- Windows 部署服務 (WDS) 寫入器
- Windows 內部資料庫 (WID) 寫入器
- Windows 因特網名稱服務 (WINS) 寫入器
- WMI 寫入器
Active Directory Domain Services (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-3CF384484757。
Active Directory 同盟服務寫入器
此寫入器會報告 Active Directory 同盟服務 (ADFS) 資料檔。
Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此寫入器。
此寫入器的寫入器名稱字串是 「ADFS VSS 寫入器」。。
此寫入器的寫入器標識碼為 772C45F8-AE01-4F94-940C-94961864ACAD。
Active Directory 輕量型目錄服務 (LDS) VSS 寫入器
此寫入器會報告 ADAM 資料庫檔案 (adamntds.dit) 和 %program 檔案中每個實例的相關聯記錄檔,%\Microsoft ADAM\instanceN\data,其中 N 是 ADAM 實例編號。 還原ADAM實例需要這些資料庫記錄檔。
Windows XP: 不支援此寫入器。
以下範例示範如何在寫入器的元數據中列出元件:
<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) 寫入器
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。
證書頒發機構單位寫入器
此寫入器負責列舉證書伺服器的數據檔。
此寫入器的寫入器名稱字串為「證書頒發機構單位」。
Windows XP: 此寫入器的寫入器名稱字串為「證書伺服器寫入器」。
寫入器的寫入器標識碼為 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 中的檔案,其名稱遵循 Rxxxxxxxxxxxx.clb 模式,其中 xxx 是 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 之前,不支援此寫入器。
檔案伺服器資源管理員 (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) 中繼基底寫入器負責列舉 IIS 中繼基底檔案。
Windows Vista、Windows Server 2003 和 Windows XP: Windows Vista SP1 和 Windows Server 2008 之前,不支援此寫入器。 要求者必須備份 IIS 中繼基底檔案。
IIS 中繼基底寫入器的寫入器標識碼為 59B1f0CF-90EF-465F-9609-6CA8B2938366。
Microsoft消息佇列 (MSMQ) 寫入器
此寫入器會報告Microsoft消息佇列 (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 下的登錄備份和還原作業。
Windows XP: 不支援此寫入器。 (請參閱 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 時,才會有此寫入器。
每個同步共用會有一個 VSS 寫入器元件。 這包括元數據和數據路徑。 這些必須一起備份,才能保持一致性。
寫入器名稱字串為「同步共用服務 VSS 寫入器」。
寫入器標識碼為 D46BF321-FDBA-4A35-8EC3-454DF03BC86A。
系統寫入器
系統寫入器會列舉所有作系統和驅動程式二進位檔,而且需要系統狀態備份。
Windows Server 2003 和 Windows XP: 不支援此寫入器。
此寫入器會在密碼編譯服務 (CryptSvc) 服務中執行。 系統寫入器會產生包含下列檔案的檔案清單:
已安裝的所有靜態檔案。 靜態檔案是元件指令清單中列出的檔案,writeableType file 屬性設定為 “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 快速寫入器的寫入器元數據檔案。
Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP:不支援此寫入器。
此寫入器的寫入器名稱字串為 「VSS Express 寫入器元數據存放區寫入器」。
寫入器的寫入器標識碼為 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 所需的檔案。
Windows XP: 不支援此寫入器。
此寫入器的寫入器名稱字串為 「WINS Jet Writer」。。
此寫入器的寫入器標識碼為 F08C1483-8407-4A26-8C26-6C267A629741。
WMI 寫入器
此寫入器用於在備份作業期間識別 WMI 特定狀態和數據。 數據報含來自 WBEM 存放庫的檔案。
Windows Server 2003 和 Windows XP: 不支援此寫入器。
此寫入器的寫入器名稱字串為 「WMI Writer」。
此寫入器的寫入器標識碼為 A6AD56C2-B509-4E6C-BB19-49D8F43532F0。