如何重組 Exchange 資料庫

文章翻譯 文章翻譯
文章編號: 328804 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

簡介

磁碟重組程序會重新排列,讓檔案更為連續,儲存在電腦的硬碟的資料。磁碟重組有助於增加資料存取和檢索速度。當您重組硬碟時,您可以增加磁碟效能,並說明執行更平順而有效率地組織中的伺服器。

若要重組的資訊儲存庫及 Microsoft Exchange Server 5.5 中的目錄,並重組資訊儲存庫在 Microsoft Exchange 2000 Server 和 Microsoft Exchange Server 2003年中,您可以使用 Eseutil 公用程式。從命令列公用程式可以針對一個資料庫執行一次。

重組 Exchange 2000 或 Exchange 2003 的資料庫


Exchange 2000 或 Exchange 2003 資料庫進行磁碟重組,請依照下列步驟執行: 按一下這裡以展開或摺疊的步驟
重組 Exchange Server 5.5 資料庫


摺疊此圖像展開此圖像
2683283
附註:資料庫進行磁碟重組,您必須具有可用磁碟空間至少 110%,您想要處理資料庫的大小。如果要判斷所需的可用空間,請依照下列步驟執行: 按一下這裡以展開或摺疊的步驟
備份資料庫


離線磁碟重組會重新排列 Exchange 資料庫中的資料,因為使用磁碟重組後立即備份] 公用程式,建立標準安全新的資料排列方式的資料庫備份。稍早增量或差異備份不再有用,因為它們參考已重新排列磁碟重組程序的資料庫分頁。如需詳細資訊,請參閱 258243: 如何備份和還原 Exchange 電腦使用 Windows 備份程式.

Exchange 資料的分散程度

比一般的磁碟分散的不同層級上,就會發生的交換資料片段。在 Exchange 資料庫中,就會發生的交換資料片段。如果您的 Exchange 電腦上執行一般的磁碟重組,您應該在離峰時間,最好是停止的 Exchange 資料庫與它進行。磁碟重組是非常的 I/O 耗用程序。因此,Exchange 資料庫引擎可能未及時存取硬碟的問題。

根據預設,Exchange 資料庫會每日執行磁碟重組程序。磁碟重組選項可使用的存放區連續、 消除未使用的儲存和壓縮資料庫。這會減少資料庫的大小。Eseutil 複製資料庫到新的資料庫的記錄。完成磁碟重組時,原始的資料庫已刪除或儲存到使用者指定的位置,和新的版本重新命名為原始。如果此公用程式遇到損壞的記錄,此公用程式會停止,並顯示錯誤訊息。線上磁碟重組Exchange 資料庫的線上磁碟重組會自動發生資料庫維護處理序的一部分。線上磁碟重組會偵測並移除不再使用的資料庫物件。線上磁碟重組程序會提供更多的資料庫空間,而不會變更資料庫的檔案大小。根據預設,Exchange 會設定成執行每日之間 01:00:05: 00 的線上磁碟重組。

摺疊此圖像展開此圖像
2683283
附註若要增加維護和備份程序的效率,您可以排程維護處理程序和在不同時間執行備份作業。

若要排程資料庫磁碟重組,請使用下列方法之一:
  • 若要排程為特定資料庫的資料庫磁碟重組,請使用 [維護間隔] 選項在 [資料庫] 索引標籤上的信箱儲存區或公用資料夾儲存區物件設定維護間隔。
  • 若要排程之集合的信箱儲存區及公用資料夾儲存區的資料庫磁碟重組,請使用 [維護間隔] 選項在 [資料庫 (原則) ] 索引標籤上的信箱儲存區或公用資料夾儲存區原則設定的維護間隔。
離線磁碟重組


雖然線上磁碟重組會提供一些額外的資料庫空間,您必須進行 Exchange 資料庫離線重組減少 Exchange 資料庫的實體大小。若要執行離線磁碟重組,當您的信箱儲存區及公用資料夾儲存區在離線時使用 Eseutil 公用程式 (Eseutil.exe)。


摺疊此圖像展開此圖像
2683283
附註Eseutil 位於 Winnt\System32 資料夾,在 Exchange Server 5.5 與 Exchange 2000 與 Exchange 2003 中的 Exchsrvr/Bin 資料夾中。

Eseutil 是 Exchange 公用程式,您可以使用重組、 修復,並檢查 Exchange 資料庫的完整性。例如,您可能會執行離線磁碟重組,如果您最近移動許多使用者從正在執行 Exchange 的伺服器。在這種情況下,離線磁碟重組可減少 Exchange 資料庫大小藉由重新整理伺服器的 Exchange 資料庫上的資料,並捨棄任何未使用的資料庫頁面。

根據預設, Eseutil /d命令會重組資料庫,藉由建立新的資料庫、 將舊的資料庫記錄複製到新的一個,並捨棄任何未使用的資料庫頁面。這會建立新組織的壓縮資料庫檔案。

使用下列的資料庫參數在特定資料庫上執行 Eseutil 磁碟重組:
eseutil /d Database_Name [選項]
位置 Database_Name 是您想要壓縮檔案名稱。

另一個選項是一起/d /p參數在命令列來建立新重組的資料庫在不同的位置執行 Eseutil。fFr 範例中,您可以在不同的硬碟上建立新重組的資料庫。藉由使用 /p 參數,離線磁碟重組程序會保留原始的資料庫未壓縮,也會建立暫存檔資料庫的磁碟重組的版。這就是所謂關閉設定。不同於標準的離線磁碟重組程序 (Eseutil /d),如果您執行 Eseutil /d /p選項時,原始資料庫是不覆寫新重組的資料庫與離線磁碟重組程序完成時。

/D /p選項可以也會大幅減少需要重組大型資料庫,因為您無法從暫存位置複製重組的資料庫並覆寫原始的分散的檔案的時間。不過,如果您想要掛接重組的資料庫,在您使用此選項之後,您必須以手動方式將重組的.edb 與.stm 檔移至資料庫路徑和重新命名為正確的資料庫檔案名稱。

比方說,如果 Tempdfg.edb 和 Tempdfg.stm 是由執行 /d /p 選項建立的重組的檔案,您必須命名 Priv1.edb Tempdfg.edb,並重新命名為 Priv1.stm 的 Tempdfg.stm。如果 Priv1.edb 和 Priv1.stm 都是您原來執行 Eseutil 對資料庫,您必須這麼做。下列範例命令重組的資料庫,稱為信箱 Store.edb 和其隨附的資料流檔案、 關閉設定,並在 D 磁碟機上建立重組的資料庫。請注意/t之後沒有空間。
eseutil /d /p"c:\program files\exchsrvr\mdbdata\mailbox store.edb"/t"d:\tempdfg.edb"
摺疊此圖像展開此圖像
2683283
附註如果您不使用/t選項,Tempdfgxxxx.edb 和 Tempdfgxxxx.stm 檔案被建立在您執行 Eseutil 從的位置。在先前的檔案名稱,xxxx 是隨機的數字。

此外,您可以使用 Eseutil 重組 Exchange 資料庫時,請使用下列選項:
摺疊此表格展開此表格
選項描述
/b 資料庫製作備份的指定名稱下
/t資料庫設定暫存資料庫名稱 (預設值是 Tempdfrg.edb)
/s檔案設定資料流的檔名 (預設值為無)
/f檔案設定暫存資料流 (預設值是 Tempdfrg.stm) 的檔案名稱
/peserve 暫存資料庫 (換句話說,不要設定)
P/o抑制標誌
/i不要重組串流檔案
摺疊此圖像展開此圖像
2683283
附註除非您使用/t切換碼,在何處執行 eseutil /d命令邏輯磁碟機上建立 Tempdfrg.edb 檔案。例如,若要建立 Tempdfrg.edb D 磁碟機的根目錄上,執行下列命令:
D:\>eseutil /d /ispriv
您也可以使用/t參數,設定對於暫存資料庫,以及不同位置的名稱。例如,若要建立 Sample.edb D 磁碟機的根目錄上,當您從 C 磁碟機執行 eseutil 命令時,執行下列命令:
C:\>eseutil /d /ispriv /td:\Sample.edb
摺疊此圖像展開此圖像
2683283
附註如果設定停用,保留原始的資料庫未壓縮及暫存資料庫會包含資料庫的磁碟重組的版。例如,設定會停用使用/p選項。

其他資源

如需有關如何使用 Eseutil /d 重組資料庫與資料庫相關聯的資料流檔案的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
254132 Eseutil /d 重組資料庫和串流檔案
如需有關 Exchange Server 版本 4.0 和 5.0 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
163627 如何重組非 Exchange 伺服器上的 EDB 檔案

屬性

文章編號: 328804 - 上次校閱: 2013年12月7日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
關鍵字:?
kbinfo kbmt KB328804 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:328804
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com