文章編號: 313184 - 上次校閱: 2005年8月12日 - 版次: 12.2 如何在單一站台中復原 Exchange 2000 上的資訊儲存庫
在此頁中結論 本文將逐步告訴您,如何使用 Exchange 2000
中的離線還原程序,從資訊儲存庫損毀復原您的資料。 注意 本文並未說明 Exchange 2000 其他方面的嚴重損壞修復方法,而且本文所述的解決方案可能無法修正所有的資訊儲存庫損毀情況。 當 Exchange 2000 發生損毀時,其中一個最常受到影響的元件就是資訊儲存庫。資訊儲存庫是由下列 4 種資料庫檔案組成:
如需備份及還原這些檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 296788?
(http://support.microsoft.com/kb/296788/
)
Exchange 的離線備份與還原程序
發生損毀通常會影響到 1 個或 2 個 .edb (Exchange 2000 資料庫)
檔案。在多數情況中,Priv1.edb 檔案或 Pub1.edb 檔案 (兩者均位於 Program Files\Exchsrvr\Mdbdata 資料夾)
會遭到損毀。當資訊儲存庫損毀時,可能發生下列徵狀:
發生內部處理錯誤。請個別或同時重新啟動 Exchange 系統管理員及 Microsoft Exchange Information Store
服務。 ID no: (識別碼:)c1041724 Exchange 系統管理員 Event ID: (事件識別碼:) 9175 Source Exchange SA (來源 Exchange SA) Description: (描述:)The MAPI call openmsgstore failed with the following error - network problems or the MSE server computer is down for maintenance. (MAPI 呼叫 openmsgstore 失敗,可能是網路發生問題,或是 MSE 伺服器電腦目前因維護而關閉)。
注意 此程序並非設計用來恢復連接器的設定。 請使用本文所說明的程序來隔離資訊儲存庫損毀,並復原公用與私人資訊儲存庫。執行此程序之前,請確認您可以從其他來源,還原這些資料檔案。例如,如果您是使用小型的 Exchange 2000 資料庫 (小於 1 GB),請將 Pub1.edb、Pub1.stm、Priv1.edb 和 Priv1.stm 檔案加以備份。對於較大型的資料庫,如果您沒有足夠的磁碟空間複製這些檔案,請使用磁帶備份系統或其他離線儲存公用程式。 疑難排解資訊儲存庫
使用一致性調節器較早版本的 Exchange Server 使用 DS/IS 一致性調節器,在資訊儲存庫資料庫的資料夾中建立使用者物件。在 Exchange 2000 中,Mbconn.exe 公用程式提供相同的功能。如需詳細資訊,請參閱<Mailbox Reconnect Help file>(Mbconn.chm),該檔案位於CD Drive\ExchSrvr\Server\Support\Utils\i386 資料夾中,或是按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:271886?
(http://support.microsoft.com/kb/271886/
)
How to use the Mbconn utility to generate Active Directory accounts for information store mailboxes
您可以使用將 Eseutil 與 /G 參數搭配使用,以確認資訊儲存庫的完整性。
如需有關可用參數的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:182903?
(http://support.microsoft.com/kb/182903/
)
ESEUTIL Command Line Parameters
使用 Exchange 2000 Directory Service Integrity Checker (E2kdsinteg)E2kdsinteg 公用程式最先隨附在 Exchange 2000 SP2 中。在安裝並執行 Exchange 2000 或 Exchange 2000 Active Directory 連接器 (ADC) 之後,此公用程式會報告 Active Directory 的狀態。E2kdsinteg 公用程式會產生文字檔案格式的簡要報告,其中記載反常或可疑的物件。E2kdsinteg 不會變更 Active Directory 中的任何物件。視 Active Directory 中擁有郵件功能物件和 Configuration 物件的數目而定,處理擁有郵件功能物件可能會花費許多時間。使用 ExMerge 公用程式如果啟動資訊儲存庫,但是發生了其他問題,您可以使用 ExMerge 公用程式,將所有使用者的信箱匯出為 .pst 檔案。然後,將使用者信箱的 .pst 檔案合併為最新建立的 Priv1.edb 檔案。您也可以用這種方法移動公用資料夾的內容。如果為電子郵件 (.ost 檔案) 使用離線儲存庫,您必須在啟動這項程序之前,先將 .ost 檔案移動到 .pst 檔案,以避免遺失所有 .ost 資料。 使用 ExMerge 公用程式之前,請務必瞭解您只能使用 ExMerge 移動使用者信箱。您無法使用 ExMerge 移動特定的 Exchange 2000 設定內容,例如連接器設定值、Outlook 設定值或用戶端規則。此外,您也不能使用 ExMerge 移動通訊群組清單、通訊群組清單中的成員或公用資料夾。您可以將公用資料夾內容移動到使用者的個人資料夾,以便在合併的 .pst 檔案中加入公用資料夾的資訊。如果嘗試執行這項程序,您必須以手動方式重新建立或設定通訊群組清單。 注意 這項程序也會移除當時為止所接到之訊息的單一執行個體儲存。如此,Exchange 2000 資料庫可能會成長並需要更多磁碟空間。 如需有關 ExMerge 公用程式的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 174197?
(http://support.microsoft.com/kb/174197/
)
Microsoft Exchange Mailbox Merge Program (Exmerge.exe) 資訊
316279?
(http://support.microsoft.com/kb/316279/
)
Exchange 2000 Server 光碟隨附的工具
ExMerge 公用程式可以在 Exchange 2000 光碟中,您平台的子資料夾下的
Support\Utils 資料夾中取得。Microsoft 建議您從最新的 Exchange 2000 Service Pack 使用 ExMerge
公用程式。注意 Small Business Server 2000 的使用者如果要使用 ExMerge 公用程式,可以在第三片光碟的 Exchsrvr60\Support\Utils\I386\Exmerge 資料夾中取得。此外還有一份稱為 Exmerge.doc 的 Microsoft Word 文件,提供有關如何使用此公用程式的詳細資訊。 請將這些檔案複製到 \Exchsrvr\Mdbdata\Bin 資料夾,然後依照下列步驟執行:
注意 如果使用者登入空白信箱,則帳號可能無法連線到新建立的信箱。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 278447?
(http://support.microsoft.com/kb/278447/
)
Users are connected to empty mailboxes after a failed upgrade
重新建立 Pub1.edb 資料庫
316794?
(http://support.microsoft.com/kb/316794/
)
Exchange 2000 Service Pack 2 does not allow you to restore Exchange 2000 or Exchange 2000 Service Pack 1
253914 ?
(http://support.microsoft.com/kb/253914/
)
如何檢視 Restore.env 檔的內容
258529?
(http://support.microsoft.com/kb/258529/
)
Event IDs 9519 and 8012 when starting the information store
251403?
(http://support.microsoft.com/kb/251403/
)
Database does not mount after you restore an offline backup
253931?
(http://support.microsoft.com/kb/253931/
)
還原後,裝載資料庫出現錯誤訊息 c1041724
如需有關 Exchange 2000 嚴重損壞修復的詳細資訊,請造訪下列 Microsoft 網站:http://www.microsoft.com/technet/prodtechnol/exchange/2000/library/disrec00.mspx
(http://www.microsoft.com/technet/prodtechnol/exchange/2000/library/disrec00.mspx)
如需有關 Isinteg.exe 及 Eseutil.exe 公用程式的詳細資訊,請參閱 Exchange 2000
光碟中下列位置的文件:CD Drive\ExchSrvr\Server\Support\Utils\Eseutil.rtf 重要 能夠存取電子郵件和公用資料夾之後,請務必盡快執行備份並確認成功備份。CD Drive\ExchSrvr\Server\Support\Utils\ReadMe.doc 最佳實務Exchange 2000 排定維護Microsoft 建議您將所有排定維護移至執行備份程序以外的不同時段。如果您同時執行排定維護及備份程序,可能會使 Exchange 2000 資料庫發生問題。如果要變更資訊儲存庫的排定維護時間:
使用 Service Pack,使系統保持在最新的狀態您可以使用 Exchange 2000 Service Pack,使您的 Exchange 2000 系統維持在最新狀態。如需有關 Exchange 2000 Service Pack 的詳細資訊,請造訪下列 Microsoft 網站:Microsoft Exchange Server 2000 首頁
(http://www.microsoft.com/exchange/default.asp)
?考
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 192185?
(http://support.microsoft.com/kb/192185/
)
如何使用 Eseutil 公用程式 (Eseutil.exe) 進行磁碟重組
244525?
(http://support.microsoft.com/kb/244525/
)
如何在沒有 Exchange Server 的電腦上執行 Eseutil
254132?
(http://support.microsoft.com/kb/254132/
)
Eseutil /d defragments the database and the streaming file
255224?
(http://support.microsoft.com/kb/255224/
)
Usage error:Invalid argument when running Eseutil with spaces in path
297336?
(http://support.microsoft.com/kb/297336/
)
How to use the Eseutil utility to checksum a streaming file
256352?
(http://support.microsoft.com/kb/256352/
)
線上磁碟重組無法讓 .edb 檔案變小
這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
