我们的 Exchange 中有一个 200gb+ edb 文件,用于大约有 40 个用户的单个数据库。
powershell 脚本显示所有邮箱的总大小应约为 90gb。如果可能的话,我想恢复差额。
离线碎片整理能恢复这个空间吗?
有没有办法估计离线碎片整理需要多长时间?
创建第二个数据库并转移邮箱是否可取?详情如下:https://serverfault.com/a/244232/196980
答案1
将邮箱移动到另一个邮箱数据库将达到预期效果,同时对用户的影响最小。在移动过程中,用户仍可访问其邮箱,并且只有在邮箱移动完成且 Exchange 将其“转移”到新邮箱数据库时,才会短暂断开连接。
答案2
如果您有空间,创建第二个数据库是我过去采用的方法,但这种类型的任务实际上取决于用户愿意同意或忍受多少停机时间。
在大多数情况下,对邮箱数据库进行碎片整理通常会将数据库缩小到报告的邮件大小(当在线测量数据库大小时),再加上约 15% 到 20%。但是,这取决于 Exchange 服务器的版本,因为 2013 年之前的版本往往会低估大小,因为大多数测量仅包括邮件数据,而不包括元数据或索引。http://technet.microsoft.com/en-us/library/jj150489%28v=exchg.150%29.aspx#Mailbox
不幸的是,对邮箱数据库进行碎片整理通常需要一个猜测的时间范围,这是我能够合理估计对较小的邮箱数据库执行碎片整理需要多长时间的唯一方法(通常用于 IT 人员,或准备暂时不使用电子邮件的人),然后推断并准备最多 10-15% 的额外时间。
如果您有另一个邮箱数据库服务器,创建邮箱数据库副本基本上也能满足您的要求。创建副本后,您可以激活副本并删除旧的、碎片化的数据库。TechNet 上对此功能有更多解释。-http://technet.microsoft.com/en-us/magazine/jj839716.aspx