我們都知道如果第一次将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