对于包括Exchange在内的绝大多数应用来说,“越大越好”一说总是适用的。即便有几TB的硬盘做高可用,Exchange服务器依然可以吃掉其中大量的空间。不然的话,一旦磁盘剩余空间低于Exchange预设的阀值引起反压,两个邮件客户端的通信将会变得非常迟缓。

因此为避免邮件服务的终端,Exchange2013的邮箱服务器开始支持动态磁盘,不过微软声称基本磁盘还是优先选择的对象。

在基本磁盘的前提下,Exchange的专家们想尽了一切可以扩大磁盘空间的办法。大致有如下几种:

1. 通过Exchange归档 — 这是压缩邮箱大小同时又不删除任何数据的好办法,不过需要另一个邮箱数据库用作存储(这里不讨论PST归档)。当然服务器依旧会磁盘耗尽,然后你就需要买新的Exchange的License以满足空间规划需求。

2. 通过使用多个数据库 –

上述两点并没有完全满足Exchange服务器的磁盘需求。那么以下会讨论更加常用的方法:

a. 通过删除所有数据库中的数据:最简单的办法当然是删数据,当然你会注意到删除公用文件夹以及邮箱数据后,数据库的大小并不会减少;你还需要执行离线碎片清理。当然离线碎片清理初始化阶段会要求Exchange创建一个临时数据库,这需要额外的空间。然后在清理过程中,主数据库副本会将数据拷贝到临时数据库。简单地说,整个过程中都需要额外的磁盘空间。离线碎片整理的命令如下:

ESEUTIL /D

b. 通过调整恢复限制:另一个好办法是调整邮箱数据库限额,步骤如下:

1. 打开Exchange管理中心,选择左侧“服务器”标签,然后选择上方“数据库”标签页。

2. 选择数据库,单击上方“编辑”图标,选择“限制”

3. 在限制会话框中可以调整删除项目以及删除邮箱的保留天数,调整这些限制就可以获得一些临时空间。

c. 通过更改数据库路径:在很多情况下,恢复磁盘空间最有效的办法莫过于调整数据库路径。尤其是在多个数据库的位置放在一个卷下的时候。你可以将数据库移至空闲磁盘来为当前磁盘腾出空间。

d. 执行数据库维护模式:Exchange服务器会定期执行维护模式(通常在晚上)以保持数据库健康。在一次维护中,系统主要执行了以下操作:

1. 数据库碎片整理

2. 数据库检查点文件校验

3. 页面修复(Page Patching)

4. 页面清零(Page zeroing)

5. 清理Dumpster(即缓存)

6. 公用文件夹过期

7. 被删除邮箱的空间释放

此外,由于维护过程经常会超时,你需要检查服务器日志来确定维护是不是已结束。如果你发现在计划的窗口中没有完成,你可能需要调整计划以确保维护过程有足够的时间。

注意:在在线碎片整理过程中,从数据库回收的碎片不会释放为磁盘空间,只有离线碎片整理会释放空间。

微软Exchange方向技术大牛,Exchange中文站论坛管理员负责人,发表许多Exchange相关的视频教程和文字教程。

发布于:2015年3月16日

浏览:21317 次

exchange服务器磁盘性能,如何解决Exchange磁盘空间问题相关推荐

  1. Exchange服务器系列课程之四--管理Exchange收件人

    前面已经讨论了Exchange的安装,今天我们来讨论一下Exchange服务器的用户管理.管理Exchange的工具在第二篇文章已经讨论过了,这里不再阐述. Exchange中的收件人对象有三种:用户 ...

  2. Exchange服务器系列课程之二--Exchange Server 2003多服务器安装以及管理工具介绍

    上篇文章已经讨论了Exchange的安装,但是对于一个企业来说,整个企业是由一台Exchange总是有些危险的.一般建议,在一个企业环境中保证有两个邮件服务器,来为其提供容错冗余.这篇文章主要讨论一下 ...

  3. 几十万台 Exchange 服务器已被入侵,Exchange Hafnium 修复补丁来了!

    微软 Exchange 邮件服务器软件爆出多个 0 日漏洞 微软 Exchange 服务器的独立安装存在一系列缺陷,这导致了一场规模庞大的网络安全事件,有几十万台 Exchange 服务器的安装被黑客 ...

  4. 磁盘配额管理解决共享硬盘空间不足问题(图)

    现在硬盘的容量越来越大,但再大的硬盘也有用尽的的时候,特别是针对文件服务器,多个用户共享它的硬盘空间,更会出现硬盘空间不足的问题.为了保证这些宝贵的硬盘空间资源得到充分利用,避免浪费,因此我们要学会限 ...

  5. [AWS vs Azure] 云计算里AWS和Azure的探究(5) ——EC2和Azure VM磁盘性能分析

    云计算里AWS和Azure的探究(5) --EC2和Azure VM磁盘性能分析 在虚拟机创建完成之后,CPU和内存的配置等等基本上是一目了然的.如果不考虑显卡性能,一台机器最重要的性能瓶颈就是硬盘. ...

  6. 管理Exchange服务器

    组织对象的属性:  常规:Displays general properties including routing groups and administrative groups  细节:Disp ...

  7. exchange服务器的搭建

    exchange服务器的搭建 Exchange是微软公司出品的一款功能强大的邮件服务器,用于企业.学校的免费的邮件系统.现在的版本有exchange server 2003.exchange serv ...

  8. 云服务器cpu性能,云服务器cpu性能

    云服务器cpu性能 内容精选 换一换 CPU积分是一种用来衡量云服务器计算.存储以及网络配置利用率的方式.云服务器利用CPU积分机制保证云服务器基准性能,解决超分云服务器长期占用CPU资源的问题.使用 ...

  9. Exchange服务器系统蓝屏及脱域后解决办法

    在工作中有时会出现Exchange服务器在意外重启后蓝屏并且无法直接恢复的情况,通过灾难恢复方式处理之后稳定运行一个月该服务器又出现脱域的现象.在此我总结处理问题的过程及思路,希望能对同行有所帮助. ...

最新文章

  1. 面试官问你B树和B 树,就把这篇文章丢给他
  2. Academic English Reading Notes
  3. 连接多个oracle数据库的配置,oracle数据库连接配置文件
  4. 问题 C: PK没有女朋友(判断是否存在1个三元环,dfs)
  5. javaScript第七天(1)
  6. VS对.ini文件的操作
  7. 配置的代理服务器未响应 电脑连不上网_手机、电脑为什么连不上网(断网)?...
  8. 数学建模:排队论模型
  9. 冰点还原精灵手工强制删除方法
  10. 分布式长连接 session 共享解决方案
  11. C9高校,博士生一作发Nature!
  12. 启动docker容器时报iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport错误
  13. 只知道努力工作的人,失去了赚钱的机会,过去是适者生存,现在是强者生存,沉思你将来会怎样?
  14. Windows AMD 安装 PyTorch
  15. idea 提示 TKK 更新TKK失败,请检查网络连接,解决办法!
  16. 强化学习基础(第一周)笔记和代码(RL-cousera)
  17. vue-json-excel导出 Excel 文件时数字超长变成科学计数法怎么办?
  18. openstack AZ
  19. python如何打开mat文件_python怎么打开mat文件?
  20. bookxnote手机版_PDF电子书阅读器下载

热门文章

  1. 七种方式教你在 SpringBoot 初始化时搞点事情
  2. GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!
  3. 祝贺 Java 走过创新的 25 年
  4. 手机很早就有飞行模式了,为什么最近几年坐飞机才不用关机?
  5. 程序员平均年薪 70 万、40 岁后收入下滑?尽在 2019 程序员薪资报告
  6. 仅用 10 天设计的 JavaScript,凭什么成为程序员最受欢迎的编程语言?
  7. 首批 8 款 5G 手机获 3C 认证;iPhone6 系列停产;Android Q Beta 5 发布 | 极客头条
  8. 任正非:鸿蒙不用于手机;IBM 340 亿美元红帽收购案完成;Firefox 68.0 发布 | 极客头条...
  9. 权威解读 GitHub、Apache 疑云:主流开源软件究竟是否会被闭源?| CSDN 独家
  10. 程序员除了转行做管理,还可以做什么?