文章編號: 328804 - 上次校閱: 2012年5月24日 - 版次: 1.0

如何將 Exchange 資料庫進行磁碟重組

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
如果您是小型企業客戶,尋找其他的疑難排解和學習資源,在 適用於小型企業的支援 (http://smallbusiness.support.microsoft.com) 站台。
全部展開 | 全部摺疊

簡介

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

如果要重組的資訊儲存庫 」 和 「 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 資料庫


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


離線磁碟重組會重新排列 Exchange 資料庫中的資料,因為使用 「 備份 」 公用程式執行磁碟重組之後立即建立標準備份的資料庫,以保護安全新的資料排列方式。先前的增量或差異備份不再適用,因為它們參考已重新排列磁碟重組程序的資料庫分頁。如需詳細資訊,請參閱 258243: 如何備份和還原 Exchange 電腦使用 Windows 備份程式 (http://support.microsoft.com/kb/258243#appliesto) .

Exchange 資料的分散程度

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

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

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

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


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


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

Eseutil 會是 Exchange 公用程式,您可以用來重組、 進行修復,以及檢查 Exchange 資料庫的完整性。比方說,您可能會執行離線磁碟重組,如果您最近移動多個使用者從位於執行 Exchange 的伺服器。在此情況下,離線磁碟重組可減少 Exchange 資料庫大小藉由重新整理伺服器的 Exchange 資料庫中的資料,並捨棄任何未使用的資料庫分頁。

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

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

另一個選項是搭配/d /p參數在命令列來建立新重組的資料庫在不同的位置執行 Eseutil。fFr 範例中,您可以在不同的硬碟上建立新重組的資料庫。藉由使用 /p 參數,離線磁碟重組程序會保留原始的資料庫 un-compacted,而會建立暫存檔是資料庫的磁碟重組的版。這就是所謂關閉設定。不像標準的離線磁碟重組程序 (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"檔 files\exchsrvr\mdbdata\mailbox store.edb"/t"d:\tempdfg.edb"
摺疊此圖像展開此圖像
附註如果您不使用/t選項,會建立 Tempdfgxxxx.edb 和 Tempdfgxxxx.stm 檔案中的位置執行 eseutil ? 從。在先前的檔案名稱,xxxx 是隨機的數字。

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

其他資源

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

這篇文章中的資訊適用於:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
關鍵字:?
kbinfo kbmt KB328804 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:328804? (http://support.microsoft.com/kb/328804/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。