Exchange的邮箱信息丢失了,应如何还原!!

简介:
Exchange的邮箱信息丢失了,应如何还原
 
实验背景:
xiaonuo公司的总经理由于不小心误删除了很重要的商业邮件,现在需要把总经理丢失的邮件给找回来。要实现这一目标,邮件管理员就需要做好邮件系统的备份还原工作。
 
实验步骤:
一、准备恢复前期工作
(1)、首先让邮件用户xiaonuo给administrator发送一封电子邮件test1做测试用。
clip_image002
 
(2)、使用NTBackup命令备份存储组里的邮箱存储
clip_image004
 
(3)、删除邮件test1,然后,让xiaonuo再给administrator发送test2和test3进行测试。
clip_image006
 
二、执行恢复存储组还原
为了在还原邮箱及邮箱存储时提供更大的灵活性,Exchange 2003增设了一项恢复存储组的功能。恢复存储组是Exchange中专门作邮件恢复存储组,该存储组为存储的邮箱数据提供一个临时位置,可以用来还原存储组中的邮箱存储信息,并且该恢复过程不影响Exchange正常的邮件服务,用户在恢复期间还可以正常的收发电子邮件。
将邮箱存储还原到恢复存储组之后,可以使用Exchange实用程序将已恢复的邮箱数据从恢复存储组移动到常规存储组中。实用这种方法,可以恢复整个邮箱存储(包括日志数据的所有数据库信息)或仅恢复单个邮箱。
 
(1)、建立恢复存储组
以鼠标右键单击要在其上创建恢复存储组的服务器。
单击“新建”,然后单击“恢复存储组”。请确保在“事务日志位置”框及“系统路径位置”框中指定了正确的文件位置,然后单击“确定”。新建的恢复存储组将显示在服务器的存储组列表中。
注意:恢复存储组的名称最好是英文,默认的“恢复存储组”也能实用,但是不能作为保持事务日志文件和数据库文件的目录名。
clip_image008
clip_image010
 
(2)、添加要恢复的数据库
以鼠标右键单击“恢复存储组”,然后单击“添加要恢复的数据库”。
在“选择要恢复的数据库”中,单击某个邮箱存储,再单击“确定”。一次只能选择一个邮箱存储。
在“邮箱存储属性”中,复查邮箱存储的属性,然后单击“确定”。缺省设置适用于大多数情况,但也可以为邮箱存储指定其他名称。
clip_image012
clip_image014
添加恢复的数据库名称最好为英文,记住数据库的存放位置
clip_image016
clip_image018
clip_image020
 
(3)、使用ntbackup工具还原邮箱存储
在还原的时候,只选择邮箱存储,不要选择整个存储组,尤其是在存储组包含公用文件夹存储的情况下,如果选定了公用文件夹存储,还原操作将不会成功。
clip_image022
 
(4)、使用ESUTIL /MH和ESUTIL /P命令对数据库进行检查和修复。
还原完成之后,不能立即装入存储,需要使用ESUTIL工具队数据库进行检查,如果强行装入存储,会出现c1041724错误。
clip_image024
clip_image026
clip_image028
 
打开CMD,进入已卸除存储的数据库文件的目录,使用ESEUTIL /MH命令(使用的全称命令为“..\bin\eseutil /mh pub1.edu”)队数据库文件进行检查。
clip_image030
clip_image032
 
查看ESEUTIL /MH命令运行结果,检查数据库文件的状态信息,如果数据库文件的状态信息为“Dirty Shutdown”,则需要运行ESEUTIL /P命令(使用的全称命令为“..\bin\eseutil /p pub1.edu”)队数据库进行修复。
clip_image034
 
使用ESEUTIL /P命令队数据库进行修复,系统将返回一个警告信息,说明修复数据库的操作有可能损坏数据库,但是也只有这一种方法能够使用。
注意:由于ESEUTIL工具的修复选项在数据库比较大的时候(超过16GB)有可能损坏数据库,所以邮件管理员在进行还原之前最好将原来的数据库文件移动到一个安全的位置。
clip_image036
 
(5)、装入存储
当已卸除存储的数据库状态成为“Clean Shutdown”后,装入该存储。完成还原操作。
clip_image038
clip_image040
 
装入完成之后,需要刷新已装入的存储才能显示出子目录“登录”和“邮箱”。
clip_image042
 
(6)、对Administrator用户执行Exchange任务
由于只是administrator用户的邮件不小心删除了,只需要对administrator执行Exchange任务。
clip_image044
clip_image046
 
选择“合并数据”将备份的数据和目前存在的数据共同存放在一起。
clip_image048
clip_image050
clip_image052
 
恢复完成之后,可以查看到administrator用户备份前所有邮件和备份后创建的邮件。
clip_image054


本文转自凌激冰51CTO博客,原文链接:http://blog.51cto.com/dreamfire/158658,如需转载请自行联系原作者
相关文章
|
Java Nacos Docker
Docker安装Seata分布式事务
Docker安装Seata分布式事务
Docker安装Seata分布式事务
|
PyTorch TensorFlow 算法框架/工具
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
本文提供了在Ubuntu 18.04操作系统的NVIDIA Jetson平台上安装深度学习和计算机视觉相关库的详细步骤,包括PyTorch、OpenCV、ONNX、TensorFlow等。
1173 1
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
|
移动开发 JavaScript 前端开发
HTML5 Audio(音频)详解
HTML5 通过 `<audio>` 标签简化了网页音频嵌入。本文详细介绍其基本语法与常用属性(如 `controls`、`autoplay`),并通过示例代码展示如何使用 JavaScript 控制音频播放及处理音频事件。此外,还提供了关于浏览器兼容性、自适应设计及无障碍访问的注意事项,助您优化音频体验。
|
Kubernetes 算法 API
K8S 二进制部署-1
K8S 二进制部署
242 0
|
存储 Ubuntu 测试技术
如何在 Ubuntu 或 Debian VPS 上配置 Apache Web 服务器
如何在 Ubuntu 或 Debian VPS 上配置 Apache Web 服务器
312 0
|
机器学习/深度学习 人工智能 数据处理
AI计算机视觉笔记六:mediapipe测试
MediaPipe是由Google Research开发并开源的多媒体机器学习框架,已被集成到YouTube、Google Lens等重要产品中。该框架支持多种功能,如物体检测、自拍分割、头发分割、人脸检测、手部检测及运动追踪等。本文档将指导你通过Python环境搭建与测试MediaPipe,包括创建虚拟环境、安装依赖库,并进行手指骨骼识别测试。具体步骤涵盖环境配置、摄像头数据处理及结果显示。
|
Dubbo Java 测试技术
性能基础之浅谈常见接口性能压测
【4月更文挑战第26天】性能基础之浅谈常见接口性能压测
514 1
性能基础之浅谈常见接口性能压测
|
数据采集 消息中间件 API
Python爬虫验证码识别——手机验证码的自动化处理
Python爬虫验证码识别——手机验证码的自动化处理
882 0
|
Web App开发 JavaScript 前端开发
深入理解Playwright的高级功能和用法
Playwright是一个强大而灵活的Python库,用于自动化浏览器操作和测试。它提供了一套简洁、直观的API,使得编写可靠、可扩展的浏览器自动化脚本变得非常容易。无论是模拟用户交互、抓取网页数据还是进行端到端的Web应用程序测试,Playwright都是一个值得信赖的选择。 Playwright支持多种浏览器,包括Chrome、Firefox和WebKit(Safari)。这意味着您可以根据需要选择合适的浏览器来运行自动化脚本。Playwright还提供了跨浏览器的一致性保证,这意味着您可以在不同的浏览器上运行相同的脚本,并获得相似的结果。
|
Kubernetes 安全 Cloud Native
Confidential Containers:云原生机密计算基础设施
后续将基于RunD安全容器打造更完整的机密容器技术,包含支持更多的 HW-TEE 平台,以及构建更完备的机密容器支持能力。
Confidential Containers:云原生机密计算基础设施