扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
我们都知道Exchange数据库运行一段时间后数据库会产生一些空白空间,这些空白空间上无法被数据库利用的,并且空白空间还会占用物理磁盘空间。下面介绍如何对Exchange数据库进行整理来释放空白空间。(根据实际工作中的经验,对数据库进行整理存在风险,不到万不得已不建议这样操作。个人建议最佳的做法是新建一个数据库,然后将存在大量空白空间的数据库的用户迁移到新数据库,迁移完成后再删除数据库)。
成都创新互联是一家业务范围包括IDC托管业务,网站空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,成都温江机房,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。
通过命令Get-MailboxDatabase -Status | fl name,*space* 可以查看数据库的空白空间大小。
可以在Exchange 2010 Powershell中使用命令cd $Exscripts进入Exchange安装目录的Scripts目录然后输入cd ..和cd .\bin进入bin目录。如图。
打开Exchange 2010 EMC控制台,选择数据库,将数据库卸载。如图。
在Exchange 2010 Powershell中使用命令
Eseutil /d “E:\Exchange Server\V14\Mailbox\Ywb\YWB.edb”对数据库文件进行整理,如图。
数据库整理所需时间根据数据库的空白空间觉得,此次整理的数据库的空白空间为40GB左右,耗时4.45小时。如图
数据库文件碎片整理完成后,使用命令mount-database –Identity YWB或者使用Exchange 2010 EMC图形界面将数据库装载。正常装载数据库后建议立即对数据库进行一次数据完整备份。
1、 使用命令eseutil /D对数据库进行碎片整理时需要特别注意,该命令不在万不得已的情况下请勿使用。如果您需要进行碎片整理的数据库对象是DAG中的某个副本,则数据库整理完成后需要删除数据库副本重新添加数据库副本。
2、 数据库磁盘碎片整理的时间不是按照数据库实际EDB文件大小觉得,而是根据数据库的空白空间的大小决定。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流