Thursday, January 21, 2010

Exchange MailBox Database Offline Defragment

如需轉載本文請註明本文出處(daemoncat.blogspot.com)

客戶的Exchange資料庫因長久未進行整理,且所有User都沒有限制信箱大小,雖然人數不多,但也已成長至37GB。由其Archive Mailbox更有13G左右…
只好利用2個晚上的時間進行資料重整,採取的策略如下:
1、使用Exmerge將日誌收件者Administrator的信箱匯出成PST,並清除。
2、使用eseutil 進行離線資料庫重整


參考資料:
http://support.microsoft.com/kb/328804

首先使用Exmerge將信箱匯出,有下列2點需注意:
1、該帳號需至少有Receive As的權限。
2、PST檔的單檔大小有限制,因此要區分日期匯出。


選擇Extract or Import (Two Step Procedure)


選擇 Step1 Extract data From an Exchange Server Mailbox


在輸入完Exchange Server位置後選Option
並在Import Procedure中選擇Archive data to target store,這樣在匯出成PST後才會清除MailBox的信件。


因為使用Exmerge匯出PST有檔案大小限制(2GB),所以這邊可以選一下日期,大致抓一下就可以了。
 

最後選擇要匯出的帳號及檔案位置,即可進行匯出。


重複上述動作,直到日誌收件者的信箱清除為止。

接下來就是進行Exchange資料庫的Offline Defragment

首先將Exchange Information Store服務停掉,可以的話Exchange所有服務及SMTP一併停掉,這樣Eventlog才不會有一些紅紅的Log...

接下來使用CMD到Exchange安裝位置的\bin\目錄下

執行下列指令:
eseutil.exe /d 目前Database位置 /t tempDB位置 /f TEMPStreaming File
 如:


Eseutil會先產生一個Temp的DB,等重整完後再將DB移回去

這一次共花了8個多小時,從00:00開始執行,到上午8點多才完成…


重整前:




重整後:只瘦了6G左右...



需注意的是:
重整後一定要進行完整備份一次,要不然還原資料庫的時候又會變成重整前的狀態…


Wednesday, January 20, 2010

下班時間

如需轉載本文請註明本文出處(daemoncat.blogspot.com)
上下班時間都會習慣聽廣播,上班時間比較固定,都是蘭萱。但下班時間漸漸地,陪伴我的DJ變了…從星瀚變成娃娃,最近更意識到娃娃開始跟我說Bye Bye了。有一定的比率會是Rose出現…


好像嚴重超時工作了,連中午也沒什麼在睡覺。不知道在忙些什麼,也不知道能撐多久…
很多新的挑戰、新的計劃、新的制度正要上線。希望小組成員能趕快上來,要不然技術、專案、教育訓練、管理、稽核、產品管理、業務支援…可能會讓人提早陣亡… 呵…

Sunday, January 03, 2010

重新開始Blogger

如需轉載本文請註明本文出處(daemoncat.blogspot.com)

細心一數,已有2年半的時間沒有寫日誌了。而目前在SI擔任系統工程師也2年多。這2年多的時間接觸Linux的時間少之又少,到是Microsoft的東西摸了不少,尤其是Active Directory及Exchange Server。

邁入第3年了,隨著2位戰友的轉進,這一年的工作量相信會是異常沉重的一年。期望自己能倍速成長,也能持續維護Blogger!