- 建立两个用户发信;
- 建立备份;
- 更改邮箱存储属性,删除邮件;
- 卸除邮箱存储;
- 还原;
- 卸除邮箱存储;
- 还原;
- 用命令行进行操作;
- 装入邮箱,检测还原成果。
第3、4、5步主要是涉及到日志重新播放的问题,不做可能会导致还原失败,但不会影响到备份结果,如果第一次未做日志重新播放,第二次做不会影响还原。 详细步骤如下:
- 在AD中新建用户a和用户b,并为他们建立邮箱,用b用户给a用户发信;(实验的情况下,只开一台虚拟机,我使用owa和oe,在同一台机器上实现两用户的收发)
- 在运行中输入ntbackup回车,进入高级模式,(不要点下一步),进入备份选项页,打开MicrosoftExchange Server下第一存储组,选择公用文件夹和邮箱存储进行备份;
- 在exchange系统管理器中的服务器容器下第一存储组中右击邮箱存储,选择属性,限制标签页,更改保留期限(保留期限的更改主要是使邮件删除的更彻底,保留期限分为两项:保留删除项目的期限,保留已删除邮箱的期限,默认分别为7天和30天,把保留已删除项目的期限由7改到0即可),删除邮件,(我用的是owa注意邮件删除后,还要在已删除邮件中删除)邮件删除后可以在邮箱存储中的邮件中查看用户邮件数目的改变,最后在邮箱存储属性中的数据库标签页的下两行选项都选上,(分别为启动时不装入存储和还原时可以覆盖次数据库)(注意:第一行exchange数据库文件地址);
- 在服务器第一存储组下右击邮箱存储选择卸除存储(卸除存储后exchange不可用,不卸除存储,无法还原);
- 在运行中输入ntbackup回车,进入高级模式,选择还原选项卡,只选择还原中的log files和邮箱存储两个选项,(因为涉及到日志重新播放的问题,若选择公用文件夹会影响邮件还原效果,导致还原失败),开始还原注意日志及补丁文件的位置,选择上次还原级和还原后装上数据库两项,确定(还原过后,邮箱存储上无红色箭头,则成功);日志重新播放做完;
- 重复第3步,在邮箱存储属性中的数据库标签页的下两行选项都选上,第四步,在服务器第一存储组下右击邮箱存储选择卸除存储操作;
- 在运行中输入ntbackup回车,进入高级模式,选择还原选项卡,只选择还原中的log files和邮箱存储两个选项,开始还原注意日志及补丁文件的位置,不选择上次还原级和还原后装上数据库两项,确定;
- 进入cmd进入C:\Program Files\Exchsrvr\bin目录输入命令eseutil /mh “C:\ProgramFiles\Exchsrvr\mdbdata\priv1.edb”回车,查看内容有State :Dirty shutdown为成功,进行下一步,在这个目录下输入eseutil /p “C:\Program Files\Exchsrvr\mdbdata\priv1.edb”回车(应有三个数据库被还原);
- 右击邮箱存储,选装入邮箱,后刷新,查看邮件还原情况。
本文出自 “紫仓的废话专区” 博客,请务必保留此出处http://shenchunxiao.blog.51cto.com/269310/56179