如何執行 Eseutil /C (還原)
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2006-12-19
本主題說明如何使用 Exchange Server 資料庫公用程式 (Eseutil.exe) 還原模式,執行 Exchange 信箱或公用資料夾資料庫的硬復原。因為傳輸佇列資料庫無法加以備份,因此 /C 選項無法用於該資料庫上。Eseutil 還原模式可讓您在從線上備份還原的資料庫上執行硬復原,並檢視 Restore.env 檔案。Restore.env 檔案是在還原線上備份時所建立,其可控制硬復原程序。
開始之前
在 Exchange 信箱或公用資料夾資料庫上執行 Eseutil /C 之前,請先檢查下列項目:
- 請確定使用已委派該電腦本機 Administrators 群組成員資格的帳戶登入。
- 確定您對於修復資料庫檔案及記錄檔案所在的資料夾,擁有資料夾層級的權限。
- 確定您可以存取資料庫及記錄檔案所在的本機電腦,以及 Exchange 二進位檔 (Eseutil.exe 及其依存性) 所在的本機電腦。
程序
執行 Eseutil 還原模式
當您還原備份後且想要初始化硬復原時,請開啟 [命令提示] 視窗。
瀏覽到 Restore.env 檔案所在的資料夾。
執行下列命令,以重新顯示記錄:
eseutil /cc
附註: 當交易記錄順利完成重新顯示之後,即會出現「作業已順利完成」的訊息。
執行使用其他選項的 Eseutil /C
若要檢視 Restore.env 檔案,請使用基本的命令列語法:
ESEUTIL /CM "d:\temp\First Storage Group"
附註: 若是從 Restore.env 所在目錄執行命令,就不必指定任何路徑資訊。若指定路徑資訊,請勿在路徑結尾加上 Restore.env。 若要強制復原尚未「移除」的資料庫 (請參閱下文第二個附註對「移除」的說明),您可以執行下列命令,當做資料庫已移除,如下列所示:
ESEUTIL /CC /T
附註: 任何參數都請勿搭配 /T 參數。使用 /T 參數會導致 Restore.env 位置中的所有交易記錄重新顯示,而無論其是否列在 Restore.env 檔案中。不重新顯示執行資料夾中的任何記錄。 附註: 若要還原至替代伺服器,或曾刪除再重建原始資料庫,則僅會重新顯示暫存資料夾中的交易記錄。不會重新顯示一般資料庫資料夾中的交易記錄。當 Exchange Server 知道其還原目標資料庫不是其備份來源資料庫時,此區別可避免交易記錄重新顯示發生衝突。在此情況下還原的資料庫稱為「移除的」資料庫。
相關資訊
若要查看 Eseutil /C 的完整命令列參考及語法,請在命令提示輸入 eseutil /?,然後選取 C 以進行修復。
如需 Eseutil 的相關資訊,請參閱下列主題:
- Eseutil /C 還原模式
- Eseutil /D 磁碟重組模式
- Eseutil /P 修復模式
- Eseutil /R 復原模式
- Eseutil /G 完整性模式
- Eseutil /M 檔案傾印模式
- Eseutil /K 總和檢查碼模式
- Eseutil /Y 複製檔案模式
- 常見 Eseutil 錯誤參照
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.