紧急EX邮箱服务器数据库突然变大
EX邮件数据库突然变大,2个小时增加10G左右大小,磁盘空间很快使用完,不知道什么原因,EX2003,使用5年左右一直正常,公司100台电脑,不知道为什么今天数据库突然变大,磁盘空间不足,大家无法发送邮件; 队列和日志看看有问题吗 日志只是说D盘空间不足,队列等正常,公司EX数据库EDB只有一个,大小刚看了下35G左右,初步怀疑是数据库太大导致,目前备份数据库,并做碎片整理,看看情况。 有没有收发大量垃圾邮件呢? 2小时增加10G 这个量还真是不小的 大家无法收发邮件,队列却没有异常? 那无法收发的表现是什么错误信息? 没有垃圾邮件,日志只是说空加不足,没有其他信息,客户端的报错信息没看,目前在做:eseutil /d “D:\program file\exchsrvr\mdbdata\priv1.edb" /t "e:\tempdfrg.edb"因为D盘没有空间了,所以把它做到其他有空间的盘符上。但是要很久。 1. 网线拔出
2. 手动停止EX所有服务
3. 备份数据库,(EDB文件)
4. eseutil /d “D:\program file\exchsrvr\mdbdata\priv1.edb" /t "e:\tempdfrg.edb"
因D盘无空间做碎片整理,先把整理的EDB放到E盘下,会自动复制该tempdfrg.edg文件覆盖D盘上的数据库,40G的数据库做了8小时左右,重启服务器;
5. 重启服务器后EX服务会自动起来,还要手动停止EX所有服务;再把D盘上的新的EDB(整个文件夹D:\program file\exchsrvr\)备份到移动硬盘上,把D盘和E盘格式化和删除磁盘驱动在磁盘管理下,并合并成一个大的分区,再把移动硬盘上的文件夹复制到新的磁盘下(D盘),启动EX所有服务,测试outlook客户端收发正常;
*离线磁盘整理效果几乎没有,从40G的数据库做完后是39G大小,只压缩了1G。
目前服务器数据库正常,并没有发生暴涨的情况。 不是说离线整理就一定能空出来多少空间:
20. 通过线下碎片整理我可以获得多少磁盘空间?
1. 您可以检查事务日志中最近发生的编号为1221的日志。
Event ID: 1221 - The database name has amount megabytes of free space after online
2. 还可以通过命令行的方式。请先卸除数据库,然后运行ESEUTIL.EXE /MS databasename, 它会提供一份更详细的可回收空间的报告。 我建议你把数据库移到有空间的分区去。
页:
[1]
2
