设为首页 收藏本站
查看: 1354|回复: 0

[经验分享] 关于exchange邮件服务器清除日志的备份操作

[复制链接]

尚未签到

发表于 2018-7-4 06:19:36 | 显示全部楼层 |阅读模式
  EXCHANGE2003MDBDATA目录(数据库和日志文件)过大处理方法:
  相关环境:系统:win2003企业版
  D盘:安装了系统和exchange2003
  总大小:150GB可用空间小于2G
  MDBDATA占用102G,priv1.edb和priv1.stm共占用40G空间
  E盘:exchange工具安装盘(即eseutil)
  一、对数据库文件(priv1.edb,priv1.stm)文件进行碎片整理
  步骤:
  1通过exchange系统管理器卸载“公用文件夹存储和邮箱存储”(操作明细:打开exchange系统管理器,依次点开“管理组---第一管理组---服务器----servername---第一存储组”,右击“公用文件夹存储”选择卸载,右击“邮箱存储”选择卸载)
  2备份MDBDATA目录(一般在X:\programfiles\Exchsrvr\下,X是代表exchange数据库安装的分区,我的是D)备份的目的就不用我说了吧,我将其复制到移动硬盘中(由于数据的庞大,我建议利用软件来拷贝如:fastcopy,这样会快些,不信你可试试,本人已做过测试)
  3邮件数据库碎片整理
  碎片整理常识:碎片整理所需空间是数据库文件的110%由于空间的原因,不能在原目录(D:\programfiles\Exchsrvr\MDBDATA)下进行碎片整理,则在移动硬盘中进行(假设移动硬盘盘符为N)。删除原目录下的priv1.edb和priv1.stm在桌面点击开始选择运行,输入cmd回车,进入命令提示符环境,首先进入eseutil说在目录(步骤:1、输入e:后回车,2、输入cd“programfiles\Exchsrv\bin”后回车),其次输入eseutil/d/p“N:\MDBDATA\priv1.edb”/t“d:\programfiles\Exchsrv\MDBDATA\t.edb”回车,接下来就是耐心等待,碎片整理时间根据数据库文件大小而定。(红色部分均为要输入的内容,包括引号)相似图片如下(有人会问,为什么要用/p、/t参数,碎片整理不是用/d参数就好了吗。
  理由如下:1只用/d参数,会修改原有数据库,若碎片整理出错,数据库文件将无法逆转。而使用/p参数时,会保留原有的数据库,生成新的经过碎片整理的数据库文件(xxx.edb和xxx.stm),只是文件名是随机生成的。
  2处理大数据库文件若只用/d参数,则会增加碎片整理的时间。(因为在碎片整理时,会先生成一个临时的数据库,然后根据临时的数据库更改原来的数据库,最后将其二者“合并为一”)
  3使用/t其实也是为了缩短碎片整理的时间,因为他可以指定生成的路径和生成的文件名。这样就不用在完成碎片整理后再拷贝一次数据库文件。
  4完成碎片整理后,在D:\programfiles\Exchsrvr\MDBDATA下会生成t.edb和t.stm两个文件,将其改名为priv1.edb和priv1.stm。
  5通过exchange系统管理器装载“公用文件夹存储和邮箱存储”(操作方法和1相似,不在累述)完成数据库文件碎片整理
  二、删除MDBDATA下的日志文件
  由于循环日志不利于还原数据,个人推荐手动删除日志方法减小占用空间。
  exchange日志文件基础知识:避免对哪些日志文件属于各个存储组产生混乱,以唯一的日志前缀命名属于指定存储组的Exchange日志,该前缀是文件名的前三个字符。在Exchange2000或Exchange2003服务器上,用于所支持的四个存储组的有效日志前缀是E00、E01、E02和E03。在本文内,存储组的日志前缀被指定为E0n。存储组的当前日志文件总是E0n.log。
  事务日志的大小统一为5MB。如果当前日志文件已满,将用十六进制序列号(称为日志生成编号)将其重命名,并生成新的当前日志文件。日志文件被编号为E0n00001.log、E0n00002.log,依此类推。在本文内,带编号的日志文件一般被指定为E0nxxxxx.log。
  日志文件的作用:主要起到缓冲作用。
  Exchange数据写入过程:内存→日志文件→数据库
  数据首先在内存中更改,然后将其写入日志文件,最后写入数据库
  1利用ntbackup对exchange做一次完全备份。详细步骤请“日志文件过大处理”文档
  2若完全备份后,日志文件未自动删除。则通过检查点文件(E00.CHK)来查看哪些日志被写入数据库。
  操作步骤:在命令提示符下,首先进入eseutil所在目录中,(我的是E:\programfiles\Exchsrvr\bin)再输入
  eseutil/mk“d:\programfiles\Exchsrv\MDBDATA\e00.chk”回车然后会出现如下相似界面
  画面中有一行checkpoint(0xD,16E5,F7)表示日志E000000D.log已写入数据库,那么此日志之前的日志均可删除,后面的16E5,F7不用管。
  3删除日志文件(为了数据的安全,个人建议将日志文件剪切到移动硬盘,而不是删除)先卸载“公用文件夹存储和邮箱存储”,删除E000000D.log之前的日志文件,最后再装载。
  注:E00.log可删可不删,若删除,装载时会生成新的E00.log,而E00.CHK内容也会跟着改变

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-533441-1-1.html 上篇帖子: Exchange 2013多租户托管PART 3:地址列表权限配置 下篇帖子: PowerShell统计Exchange 2010固定时间段收发邮件总量
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表