fengguangbin 发表于 2010-2-3 14:31:11

紧急EX邮箱服务器数据库突然变大

EX邮件数据库突然变大,2个小时增加10G左右大小,磁盘空间很快使用完,不知道什么原因,EX2003,使用5年左右一直正常,公司100台电脑,不知道为什么今天数据库突然变大,磁盘空间不足,大家无法发送邮件;

tdk 发表于 2010-2-3 14:39:33

队列和日志看看有问题吗

fengguangbin 发表于 2010-2-3 14:45:00

日志只是说D盘空间不足,队列等正常,公司EX数据库EDB只有一个,大小刚看了下35G左右,初步怀疑是数据库太大导致,目前备份数据库,并做碎片整理,看看情况。

tdk 发表于 2010-2-3 15:03:24

有没有收发大量垃圾邮件呢?

tdk 发表于 2010-2-3 15:03:42

2小时增加10G 这个量还真是不小的

tdk 发表于 2010-2-3 15:04:24

大家无法收发邮件,队列却没有异常? 那无法收发的表现是什么错误信息?

fengguangbin 发表于 2010-2-3 15:32:25

没有垃圾邮件,日志只是说空加不足,没有其他信息,客户端的报错信息没看,目前在做:eseutil /d “D:\program file\exchsrvr\mdbdata\priv1.edb" /t "e:\tempdfrg.edb"
因为D盘没有空间了,所以把它做到其他有空间的盘符上。但是要很久。

fengguangbin 发表于 2010-2-4 09:05:39

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。
目前服务器数据库正常,并没有发生暴涨的情况。

钉子 发表于 2010-2-4 18:16:15

不是说离线整理就一定能空出来多少空间:

20. 通过线下碎片整理我可以获得多少磁盘空间?
1. 您可以检查事务日志中最近发生的编号为1221的日志。
Event ID: 1221 - The database name has amount megabytes of free space after online
2. 还可以通过命令行的方式。请先卸除数据库,然后运行ESEUTIL.EXE /MS databasename, 它会提供一份更详细的可回收空间的报告。

钉子 发表于 2010-2-4 18:16:37

我建议你把数据库移到有空间的分区去。
页: [1] 2
查看完整版本: 紧急EX邮箱服务器数据库突然变大