最佳解答者
Exchange Server 2003 Database problem

問題
-
你好,
這問題在今年3月初發生, 在一星期內那個"priv1.edb" 和 "priv1.stm" 自我澎漲了大概5G, 到月中我做了一次 offline defrag, 那個"priv1.stm" 減小了1G, 但一樣自我澎漲, 到第二天發現連到 Exchange Server 2003 的 Router 有問題, Reboot Router 後問題好像解決了. 我想那次可能是黑客入侵吧!
而我在4月期間我也安裝了 "Symantec AntiSpam Premetium".
一直到6月中, 問題又發生了, 在6月18日上班時我發現那個"priv1.edb" system 自行更新了, 修改時間是6月18/ 01:15AM 左右, 但那次我不知"priv1.edb" 是澎漲還是減小, 所以之後我把更新時間和 File Size 都記下, 一直到6月25和27日, 分別都自我澎漲了64K. 到了今日7月4日又自我澎漲了128K. 而每次的更新時間都是在01:00AM - 01:30AM.
在這3個多月內我也一直留意著 Process, Ram usage, HDD Free space, Database files size, Event Log等等, 除了Database files size外, 其他好像一切正常, 請問有何方法可減小 Database 的容量? Thanks.
My Server Installed : Windows Server 2003 /w SP1, Exchange Server 2003 /w SP2, Windows Defender,
Symantec Mail Security 5.0 with Symantec AntiSpam Premetium.
和大部份2008年3月前的Windows and Exchange update.
Edmond.
解答
-
您好!
首先要說明的是,減少Database files size可以通過脫機碎片整理來實現。
此外,有兩種方法可以使 Exchange 郵箱變為不可用:
•使用 Exchange 系統管理器刪除該郵箱。
•從 Active Directory 中刪除已啓用郵箱的用戶。這將使該郵箱變為無主郵箱。郵箱仍然存在,但是沒有用戶可以訪問它。詳細的信息,請參考下面的文檔:
Microsoft Exchange Server 2003 管理指南Rock Wang 望正茂
所有回覆
-
您好!
首先,解釋一下數據庫為何為增長。如果用戶的郵箱持有大量的郵件,郵箱存儲通常將變的很大。因此,我們經常設置郵箱限制來控制郵箱數據庫的總體大小。然而有時候,我們看到用戶已經刪除了舊的郵件,但是郵箱存儲還沒有縮小。然後這些用戶接收新的郵件,存儲將繼續增長。這是因為在Exchange 中,如果我們刪除郵件,郵件仍然保存在Dumpster中以便恢複。如果我們配置了刪除郵件和刪除郵箱的的保留時間,直到保留時間過期下一次聯機碎片整理時間,這些被已經刪除郵件占用的空間才被被釋放出來。
聯機碎片整理
在數據庫維護過程中,會自動發生 Exchange 數據庫聯機碎片整理。聯機碎片整理可以檢測和刪除不再使用的數據庫對象,從而得到附加的數據庫空間。聯機碎片整理進程可以在不更改數據庫文件大小的情況下,提供更多的數據庫空間。默認情況下,Exchange 被配置為每天在 01:00 和 05:00 之間運行聯機碎片整理。
脫機碎片整理
盡管聯機碎片整理可以提供一些附加的數據庫空間,但必須對 Exchange 數據庫進行脫機碎片整理才能減小 Exchange 數據庫的物理大小。在郵箱存儲和公用文件夾存儲處于脫機狀態時,可以使用 Eseutil 實用工具 (Eseutil.exe) 執行脫機碎片整理。
有關如何運行脫機碎片整理的詳細信息,請您參考下面的鏈接:
如何對 Exchange 數據庫進行碎片整理
http://support.microsoft.com/kb/328804此外,請在Exchange 服務器上收集EXBPA日志,然後將生成的.xml文件發送到我的郵箱:v-rocwan@microsoft.com。
a.請從下面的鏈接處下載該工具,並安裝它;
Microsoft Exchange Best Practices Analyzer v2.8
http://www.microsoft.com/downloads/details.aspx?familyid=dbab201f-4bee-4943-ac22-e2ddbd258df3&displaylang=en
B.雙擊Best Practices Analyzer,
c.連接到活動目錄,輸入DC的名稱,確保您使用的是Exchange 管理員賬號和域賬號;
d.點擊Connect to the Active Directory Server,
e.選擇整個組織作為掃描的範圍,選擇health check;
f.點擊開始掃描,當掃描結束後,選擇查看報告,選擇導出報告,文件格式選擇XML,
g.然後將該XML文件壓縮後發送到我的郵箱:v-rocwan@microsoft.com,供我分析研究;
h.為了避免您的郵件和其他用戶的混淆,請在郵件標題欄填寫您發的帖子的標題。謝謝!
Rock Wang 望正茂
-
Rock己把收集可法給你如下.
Quote:
a.請從下面的鏈接處下載該工具,並安裝它;
Microsoft Exchange Best Practices Analyzer v2.8
http://www.microsoft.com/downloads/details.aspx?familyid=dbab201f-4bee-4943-ac22-e2ddbd258df3&displaylang=en
B.雙擊Best Practices Analyzer,
c.連接到活動目錄,輸入DC的名稱,確保您使用的是Exchange 管理員賬號和域賬號;
d.點擊Connect to the Active Directory Server,
e.選擇整個組織作為掃描的範圍,選擇health check;
f.點擊開始掃描,當掃描結束後,選擇查看報告,選擇導出報告,文件格式選擇XML,
g.然後將該XML文件壓縮後發送到我的郵箱:v-rocwan@microsoft.com,供我分析研究;
h.為了避免您的郵件和其他用戶的混淆,請在郵件標題欄填寫您發的帖子的標題。 -
您好!
根據您提供的日志,我發現下面這些錯誤信息:
1. Domain Naming Master failed to respond :
Cannot contact the server acting as the Domain Naming Master on port 389. Check that Active Directory server 'kbexhg1.kbgroup.local' is functioning correctly. Error code: 389 Not Available.2. Schema Master failed to respond :
Cannot contact the server acting as the Schema Master on port 389. Check that Active Directory server 'kbexhg1.kbgroup.local' is functioning correctly. Error code: 389 Not Available.3. Infrastructure Master failed to respond Domain: KBGROUP
Cannot contact the server acting as the Infrastructure Master for domain 'KBGROUP' on port 389. Check that Active Directory server 'kbexhg1.kbgroup.local' is functioning correctly. Error code: 389 Not Available4. PDC Emulator failed to respond Domain: KBGROUP
Cannot contact the server acting as the PDC Emulator for domain 'KBGROUP' on port 389. Check that Active Directory server 'kbexhg1.kbgroup.local' is functioning correctly. Error code: 389 Not Available.5. RID Master failed to respond Domain: KBGROUP
Cannot contact the server acting as the RID Master for domain 'KBGROUP' on port 389. Check that Active Directory server 'kbexhg1.kbgroup.local' is functioning correctly. Error code: 389 Not Available6. Exchange server KBEXHG1 is down or unreachable. This could be the result of a network or permissions problem. Error: The network path was not found
7. Global incoming message size not set Organization: KB
The maximum incoming message size is not set. This can cause reliability problems.8. Global outgoing message size not set Organization: KB
The maximum outgoing message size is not set. This can cause reliability problems.對于最後兩個問題,該問題可能會導致用戶發送和接受巨大郵件,建議您設置Global incoming message size和Global outgoing message size。
您可以參考下面的鏈接來修複上述問題:
域命名 FSMO 角色未響應
http://technet.microsoft.com/zh-cn/library/aa995763.aspx架構 FSMO 角色沒有響應
http://technet.microsoft.com/zh-cn/library/aa998129.aspx基礎結構 FSMO 服務器角色不響應
http://technet.microsoft.com/zh-cn/library/aa995877.aspxPDC 仿真器 FSMO 角色不響應
http://technet.microsoft.com/zh-cn/library/aa997913.aspxRID FSMO 服務器角色沒有響應
http://technet.microsoft.com/zh-cn/library/aa996986.aspx此 Exchange 服務器已停機或不可訪問
http://technet.microsoft.com/zh-cn/library/aa998683.aspx尚未設置最大傳入郵件大小
http://technet.microsoft.com/zh-cn/library/aa998459.aspx未設置最大傳出郵件大小
http://technet.microsoft.com/zh-cn/library/aa996809.aspx在修複上述錯誤後,觀察一段時間,看結果如何。
Rock Wang 望正茂
-
您好!
首先要說明的是,減少Database files size可以通過脫機碎片整理來實現。
此外,有兩種方法可以使 Exchange 郵箱變為不可用:
•使用 Exchange 系統管理器刪除該郵箱。
•從 Active Directory 中刪除已啓用郵箱的用戶。這將使該郵箱變為無主郵箱。郵箱仍然存在,但是沒有用戶可以訪問它。詳細的信息,請參考下面的文檔:
Microsoft Exchange Server 2003 管理指南Rock Wang 望正茂