您好 Yu Liu,
當儲存複寫容錯移轉後出現校驗碼不一致時,這是一個明確的警訊,表示在繼續執行災難復原之前,應先暫停操作並驗證整個複寫管線的完整性。好消息是,目前已有一套標準流程可用於驗證及排除此問題。
首先,請檢查來源伺服器和目的地伺服器上的 Storage Replica 事件記錄:
Applications and Services Logs > Microsoft > Windows > StorageReplica
這些記錄會顯示資料區塊是否曾重新傳輸,以及傳輸期間是否偵測到任何資料損毀。接著,在 PowerShell 中執行 Get-SRGroup 和 Get-SRPartnership,確認複寫合作關係的健康狀態。您也可以使用 Test-SRTopology 驗證組態及效能基準。
進行完整性檢查時,Microsoft 建議對部分已複寫的檔案執行 Get-FileHash 或類似的校驗碼工具,以確認檔案內容是否一致。如果不一致的情況持續發生,請提高 Storage Replica 記錄的詳細程度,以擷取確切的資料區塊傳輸順序。此外,也必須確認底層儲存子系統,包括磁碟、控制器及韌體均處於正常狀態,且未產生無提示的資料錯誤。
標準作業程序如下:檢查事件記錄、確認複寫健康狀態、執行獨立的校驗碼驗證,並在異常情況仍然存在時,進一步執行硬體診斷。只有在所有檢查均通過後,才能確認該環境已準備好正式執行災難復原。
希望以上回覆能為您提供一些有用的資訊。如果您認為此回答有所幫助,請按一下「接受回答」,讓我知道此回答已解決您的疑問。
Jason