您好,
在非正常關機(Dirty Shutdown)之後,Event ID 2213 的確可能會導致複寫群組保持非作用中狀態,尤其是在自動復原程序未正常觸發的情況下。在這種情況下,您可以透過 WMI 或 PowerShell 手動啟動復原程序。
Microsoft 支援的作法是透過 WMI 呼叫 DfsrReplicatedFolderInfo 或 DfsVolumeConfig 類別中的 ResumeReplication 方法。在 PowerShell 中,可以使用 Get-WmiObject 或 Get-CimInstance 連線至 DFSR 命名空間(root\MicrosoftDFS),然後呼叫該方法。此操作可有效恢復複寫,並讓 DFSR 重新建立資料庫。在執行之前,請務必確認您已備份最新的複寫資料,因為如果資料庫已嚴重損毀,手動介入可能會帶來資料一致性的風險。
進行手動修復時,請特別留意資料一致性檢查。確認 Staging 資料夾完整無誤、驗證 SYSVOL 或其他複寫資料夾是否處於健康狀態,並在恢復複寫後持續監控 DFSR 事件記錄。調整 StopReplicationOnAutoRecovery 登錄設定值,可以避免複寫長時間維持停用狀態,但應謹慎使用,避免造成其他預期外的影響。
至於停機時間的預估,修復程序本身通常很快完成,但如果需要在大型資料集上重新建立資料庫,所需時間可能長達數小時,實際時間取決於磁碟區大小以及目前累積的複寫待處理量。如果條件允許,建議先在非關鍵伺服器上進行測試,再套用至正式環境。
希望以上說明能對您有所幫助。如果您認為這個回答解決了您的問題,請點選「接受答案(Accept Answer)」,讓我知道這項回覆是否成功解答了您的疑問。
Jason.