如何在 Exchange 2007 SP1 和 SP2 中設定線上維護資料庫掃描

 

適用版本: Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2009-05-20

本主題說明如何藉由設定 3 個登錄子機碼,在 Exchange 2007 SP1 和 SP2 中啟用及設定線上維護資料庫掃描。啟用線上維護資料庫掃描後,Exchange 會執行下列步驟:

  1. 讀取資料庫頁面

  2. 進行資料庫頁面的總和檢查。「總和檢查」是 Exchange 計算某個依資料庫內容而變的值 (稱為「總和檢查碼」) 來檢查資料庫完整性的程序。

  3. 如果設定好,會在資料庫頁面上執行頁面清空。「頁面清空」是完成資料流備份時,將資料庫中的內容取代成您專門選取之字元的程序。這樣會使得資料無法透過一般方式加以復原。

附註   如果您要在資料庫上啟用頁面清空,最佳作法是在建立資料庫時就這麼做。如果您沒有在建立資料庫時設定頁面清空,則第一次對資料庫執行頁面清空時,伺服器效能會大受影響。此效能影響會在頁面清空完成資料庫的第一次作業後大幅緩解。您可以使用「節流」來限制第一次執行頁面清空帶來的效能影響。如需相關資訊,請參閱 Exchange 2007 SP1 與 SP2 中的線上維護資料庫掃描

開始之前

若要啟用線上維護資料庫掃描,必須對您使用的帳戶委派下列項目:

  • Exchange 組織系統管理員角色

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

而且,在執行此程序之前,請注意下列項目:

  • 不正確地編輯登錄可能會造成嚴重問題,而需要重新安裝作業系統。因不正確地編輯登錄而造成的問題可能無法解決。在編輯登錄之前,請先備份重要資料。

  • 啟用頁面清空時,請為線上維護預留更多時間,並為漸增的記錄流量預留更大的記錄容量。

  • 本主題說明的節流設定是選擇性的。這些設定會在每隔達到 320 KB 的輸入/輸出 (I/O),就以指定的毫秒數中斷線上維護資料庫掃描,以允許伺服器執行其他工作。啟用節流時,線上維護資料庫掃描程序對伺服器的效能影響會降低。預設的節流設定是零毫秒 (不節流)。

  • 如需線上維護資料庫掃描的相關資訊,請參閱 Exchange 2007 SP1 與 SP2 中的線上維護資料庫掃描

程序

啟用線上維護資料庫總和檢查

  1. 啟動登錄編輯程式。

  2. 將下列註冊子機碼 (DWORD 值) 的值設定為 1。(如果該子機碼尚未存在,請加以建立。)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Online Maintenance Checksum

  3. 為使變更生效,請重新啟動 Microsoft Exchange 資訊儲存庫服務。

設定節流時間間隔

  1. 啟動登錄編輯程式。

  2. 將下列註冊子機碼 (DWORD 值) 設定為想要的節流間隔 (以毫秒為單位)。(如果該子機碼尚未存在,請加以建立。)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Throttle Checksum

  3. 為使變更生效,請重新啟動 Microsoft Exchange 資訊儲存庫服務。

啟用線上維護資料庫頁面清空

  1. 啟動登錄編輯程式。

  2. 如果下列註冊子機碼存在,請將其值設定為 1HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Zero Database Pages During Checksum

  3. 為使變更生效,請重新啟動 Microsoft Exchange 資訊儲存庫服務。

相關資訊

如需線上維護資料庫掃描的相關資訊,請參閱 Exchange 2007 SP1 與 SP2 中的線上維護資料庫掃描

如需監視線上維護資料庫掃描的相關資訊,請參閱如何在 Exchange 2007 SP1 和 SP2 中監視線上維護資料庫掃描