本文提供當您嘗試將系統狀態備份至系統狀態檔案保留所在的磁碟區時所發生之錯誤的解決方案。
原始 KB 編號: 944530
徵兆
當您嘗試對系統狀態檔案停留所在的磁碟區執行系統狀態備份時,您會收到錯誤,如下所述:
在 Windows Server 2008 中,您會收到下列錯誤:
錯誤 - 備份的位置是關鍵的磁碟區。
在 Windows Server 2008 R2 中,您會收到下列錯誤:
錯誤 - 備份儲存位置無效。 您無法使用備份中包含的磁碟區作為儲存位置。
重要
本文包含如何修改「登錄檔」的相關資訊。 修改登錄之前,請務必先備份, 確保知道如何在發生問題時還原註冊表。 有關如何備份、還原和修改登錄的詳細資訊,請參閱 Windows 備份及登錄方法說明。
原因
發生此情況是因為在 Windows Server 2008 和 Windows Server 2008 R2 中,系統狀態備份到關鍵儲存卷遭到封鎖。
決議
您可以新增登錄項目來變更 Windows Server 2008 和 Windows Server 2008 R2 的預設行為。 您也必須在對重要磁碟區執行系統狀態備份之前,先確認符合下列必要條件。
對重要磁碟區執行系統狀態備份的必要條件
- 請確定目標磁碟區在備份開始之前沒有陰影複製。
- 如果系統狀態備份儲存在來源磁碟區上,應該配置完整備份的設定。 根據預設,系統會設定完整備份的設定。
- 定期檢查並確保目標磁碟區上沒有其他使用者或程式維護快照複本。
- 請勿將磁碟區層級備份和系統狀態備份保留在相同的位置。
- 用來儲存系統狀態備份的磁碟區需要兩倍於系統狀態備份大小的可用空間,直到備份完成。
備註
在具有陰影複製的目標磁碟區上,任何寫入都會增加差異區域大小。 如果差異區域受限,可能會導致刪除陰影複製。
增量備份會留下快照,這可能會導致如點 1 所述的副作用。
備份會將不同的版本儲存為陰影副本,這會導致如第 1 點所述的副作用。
啟用系統狀態備份到關鍵磁碟區的註冊表項目
警告
如果您使用登錄編輯器或其他方法不正確地修改登錄,可能會發生嚴重問題。 這些問題可能需要您重新安裝操作系統。 Microsoft 不保證可以解決這些問題。 修改註冊表需自行承擔風險。
若要將系統狀態備份檔案指定到重要磁碟區,您必須在下列登錄子機碼中設定 AllowSSBToAnyVolume
登錄專案的值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wbengine\SystemStateBackup\
設定這個條目的值,設為以下內容:
Name: AllowSSBToAnyVolume
數據類型:DWORD
數值:1
備註
當此值設定為 1 時,系統狀態備份會啟用至任何磁碟區。 若要還原為預設行為,請將值設定為 0。
其他相關資訊
將系統狀態備份設為任何磁碟區的限制,是 Windows Server 2008 和 Windows Server 2008 R2 中的新功能。
如果不符合所有先前的必要條件,當您執行備份時,您可能會看到快照複本遺失。 在最糟的情況下,備份本身可能會失敗,因為寫入備份時,從中擷取備份的快照集會遺失。
重現行為的步驟
- 安裝 Windows Server 2008 或 Windows Server 2008 R2。
- 請從 Server Manager 管理嵌入程式安裝 Windows Server 備份功能。
- 在命令提示字元中輸入下列命令,以執行系統狀態備份:
wbadmin start systemstatebackup -backuptarget: Drive_Letter:
備註
在此命令中, Drive_Letter 代表關鍵磁碟區。 重要磁碟區的範例包括開機磁碟區和系統磁碟區。 通常,此重要磁碟區是 C 盤。