天天看點

如何更改Exchange伺服器的傳輸隊列資料庫路徑

        我們都知道如果第一次将Exchange安裝在了C槽或者一般空間比較小的分區上。随着Exchange伺服器的運作時間推移,發現Exchange隊列資料庫占用的磁盤空間有時會很大,進而導緻磁盤空間緊張。最後可能導緻出現SMTP傳輸的反壓力情況發生。發生這種情況的時候通常有兩種方式去緩解狀況:1、停止SMTP伺服器,将舊Queue資料庫删除,釋放磁盤空間。(這種方法可以臨時解決問題);2、更改Queue資料庫路徑到一個更大的磁盤空間中。

          下面給大家分享更改Exchange隊列資料庫路徑的方法,

方法一:

    預設情況下隊列資料庫位于安裝目錄下,可以手動通過更改edgeTransport.exe.config配置檔案來更改。修改配置下面标黃的路徑即可。(注意在更改之前需要将傳輸伺服器和edgeTransport服務手動停止)

<add key="QueueDatabaseMaxConnections" value="4" />

<add key="QueueDatabaseLoggingFileSize" value="5MB" />

<add key="QueueDatabaseLoggingBufferSize" value="5MB" />

<add key="QueueDatabaseMaxBackgroundCleanupTasks" value="32" />

<add key="QueueDatabaseOnlineDefragSchedule" value="1:00:00" />

<add key="QueueDatabaseOnlineDefragTimeToRun" value="3:00:00" />

<add key="QueueDatabasePath" value="C:\Program Files\Microsoft\ExchangeServer\V15\TransportRoles\data\Queue" />

<add key="QueueDatabaseLoggingPath" value="C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue" />

<add key="IPFilterDatabasePath" value="C:\Program Files\Microsoft\ExchangeServer\V15\TransportRoles\data\IpFilter" />

Table 2-3 lists other important parameters relating to the mail queue database that are

held in EdgeTransport.exe.config.

更改完成後啟動傳輸伺服器和edgeTransport服務。

方法二:

  也可以通過腳本move-TransportDatabase.ps1腳本來更改,該腳本的位置在Exchange安裝目錄下的Scripts目錄下。

.\Move-TransportDatabase –QueueDatabasePath   F:\Exchange\Queues    -QueueDatabaseLoggingPath F:\Exchange\Queues

<a href="http://s3.51cto.com/wyfs02/M00/86/91/wKioL1fD_QrBY7o7AACqHxkTdIg715.png" target="_blank"></a>

本文轉自 jialt 51CTO部落格,原文連結:http://blog.51cto.com/jialt/1844006