公司现有的Exchange服务器版本是Exchange2003,因运行时间久,Exchange的数据库不可避免的产生了很多数据碎片,日久积累,这些碎片文件已占用了数据库很大一部份空间,并且已经对Exchange的稳定性造成了影响,虽然每日都有备份,但是为了能平稳的渡过升级前的这段时间,我们对Exchange2003现有的数据库文件进行了一次数据压缩及碎片清理。现将操作过程分享如下,希望能帮到有同样需求的朋友。
Step1.
使用NTbackup工具对当前的Exchange做一次完整备份.
Step2.
通过exchange系统管理dismount卸载邮箱存储(Mailbox Store),操作明细:打开exchange系统管理器,依次点开“Administrative Groups-〉First Administrative Group-〉Servers-〉MAIL-SH-〉First Storage”,右击“Mailbox Store(Mail-SH)”选择dismountstore卸载。
Step3.
碎片整理常识:碎片整理所需空间是数据库文件的110% , 先确保有足够的空间再进行备份。进入命令提示符环境,首先进入eseutil 所在目录(输入cdE:\program files\exchsrvr\bin ),输入 eseutil /d /pE:\Program Files\Exchsrvr\MDBDATA\priv1.edb /t E:\Repair Database\priv1t.edb
命令详解:对E:\Program Files\Exchsrvr\MDBDATA 目录下的priv1.edb文件进行压缩整理,在不覆盖原有数据库情况下,在E:\Repair Database 目录下重新生成名为priv1t.edb的数据库文件。
Step4.
将旧数据库文件priv1.edb和priv1.stm复制到移动硬盘,将重新生成的数据库文件复制到原数据库路径E:\Program Files\Exchsrvr\MDBDATA,并改名为priv1.edb和priv1.stm.
Step5.
回到step2,右击“Mailbox Store(Mail-SH)”选择” Mount store”,打开outlook客户端确认邮件可以正常收发.
Step6.
对经过整理后的Exchange 数据库再做一次NTbackup完整备份。
效果:
Exchange database |
整理前(容量) |
整理后(容量) |
priv1.deb |
51.8 GB |
10.5 GB |
priv1.stm |
25.7 GB |
5.2 GB |
下一篇:Exchange日志清理