恢复Exchange存储组和数据库

  恢复Exchange存储组和数据库

xx公司的用户箱数据库被破坏,所有员工均无法使用公司的邮箱收发邮件,这时需通过恢复Exchange存储组和数据库来完成。恢复Exchange电子邮件存储组和数据库之前需要做以下几个步骤:

1、利用ntbackup备份电子邮件

2、重启exchange server。

3、再次利用ntbackup备份电子邮件(这一步和第一步的做法一样)。

4、删除已备份的电子邮件(将outlook里的电子邮件手动删除)

5、打开Exchange管理控制台,找到邮箱服务器角色——“还原时可以覆盖此数据库

6、卸除数据库

7、利用ntbackup还原电子邮件

8、装入数据库(此时会发现,当装入数据库的时候,出现以下如图失败的情况)

(用第九步的两个命令再开始运行里来解决此问题)

9、修复数据库
1)eseutil.exe /mh "..\mailbox\first storage group\mailbox database.edb"
2)eseutil.exe /p "..\mailbox\first storage group\mailbox database.edb"

10、再次装入数据库(此时会发现,装入成功)

11、电子邮件恢复成功!

时间: 2024-12-21 09:17:14

恢复Exchange存储组和数据库的相关文章

DPM恢复Exchange 2013数据库

本文我们来介绍在Exchange 2013数据库出故障后,如何恢复Exchange 2013数据库. 大概分为三个步骤: 一.模拟数据库灾难, 二.恢复Exchange 2013邮箱数据库, 三.测试恢复成功: 一.模拟数据库灾难, 1.首先我们将Exchange 2013中的AdminDepartment数据库删除,如下图, 2.我们模拟数据库灾难,将Exchange 2013的AdminDepartment数据库文件剪切至其他位置,如下图, 3.使用AdminDepartment中的admi

Exchange传输队列queue数据库越来越大怎么办?

大家好,今天为大家分享一下日常管理中Exchange数据库的一些维护操作.我们知道当我发送邮件时邮件都是先到一个Exchange的临时的队列数据库中,然后再提交到用户邮箱中.随着时间的推移队列数据库大小会不断的增加(查看传输队列数据库位置可以查看EdgeTransport.exe.config文件中的QueueDatabasePath和QueueDatabaseLoggingPath指向的路径即为队列数据库和日志所在位置),此时就需要管理员对传输队列数据库进行维护,减小传输队列数据库的大小或者将

记一次存储故障导致数据库坏块处理过程

记一次存储故障导致数据库坏块处理过程 线上架构说明:     IBM DS4800存储一套     P560小机HA架构一套     两个数据库资源组平时run在HA架构中的任意一台中,资源组全部使用共享存储 问题描述: 由于存储在数据库运行过程中发生了异常宕机,导致两个库存在不同程度的坏块 错误信息及解决过程 数据库A: A:root:/db2dumph/istclhis > 2016-04-09-04.26.10.787138   Instance:istclhis   Node:000 P

案例:Oracle非常规恢复 ASM磁盘组diskgroup被删除使用kfed进行完美恢复

Oracle RAC环境ASM磁盘组被强制删除,使用kfed工具完美恢复误删除磁盘组案例 在某些情况下,可能因为误操作,不小先drop diskgroup,这个时候千万别紧张,出现此类故障,可以通过kfed进行完美恢复(数据0丢失).如果进一步损坏了相关asm disk,那后续恢复就很麻烦了,可能需要使用dul扫描磁盘来进行抢救性恢复,而且可能导致数据丢失. 1.创建Oracle环境中的测试磁盘组 [[email protected] ~]$ sqlplus / as sysasm SQL*Pl

易宝典文章——怎样重新连接并恢复 Exchange Server 2013已删除的用户邮箱

邮箱禁用了,可以使用重新启用来恢复.那么如果用户邮箱被删除了呢?对于Exchange来讲依然可以支持在"保留已删除邮箱的期限"内轻松恢复被删除的用户邮箱数据.在此需要注意的是,恢复回来的邮箱已经不再是之前用户的邮箱了.因为在删除邮箱的时候,原有的用户就已经被删除了,即使新建同名用户再将之前的邮箱恢复给这个新用户,那也是另一个用户.所以,在此建议所有的管理员兄弟们,在做企业IT操作规范时,能用"禁用"解决的千万不要用"删除",否则,如果碰到需要重启

SharePoint 2013 使用 RBS 功能将二进制大型对象 BLOB 存储在内容数据库外部。

为每个内容数据库设置 BLOB 存储 启用并配置 FILESTREAM 之后,请按照以下过程在文件系统中设置 BLOB 存储.必须为要对其使用 RBS 的每个内容数据库设置 BLOB 存储. 设置 BLOB 存储 确认执行这些步骤的用户帐户是要为其配置 RBS 的每个数据库上 db_owner 固定数据库角色的成员. 依次单击"开始"."所有程序"."Microsoft SQL Server 2008"和"SQL Server Mana

AMDU恢复ASM磁盘组数据(测)

--umount ASMCMD> umoung -a asmdg commands: md_backup, md_restor lsattr, setattr cd, cp, du, find, help, ls, lsct, lsdg, lsof, mkalias mkdir, pwd, rm, rmalias chdg, chkdg, dropdg, iostat, lsdsk, lsod, mkdg, mount offline, online, rebal, remap, umount

Apollo数据库,在线低延迟存储的NoSQL数据库

Facebook最近公布了Apollo,它是Facebook的一种类似于Paxos的NoSQL数据库.Apollo构建于Apache Thrift 2 RPC框架,采用C++11开发,是一种分层存储系统,所有数据被划分到Shard,非常类似于HBase中的区域服务器.它最大的好处是在线低延迟存储,特别是在Flash和内存中. 区别于面向文档和键值的存储,Apollo是一种修改的数据结构,允许你存储Map.队列.树以及键值等等.系统中每个单独的数据块都非常小,从1字节到1MB,而所有的总大小则从1

.net的session详解 存储模式 存到数据库中 使用范围与大小限制 生命周期

Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息.举个例子来说,我们可以把已登录用户的用户名放在Session中,这样就能通过判断Session中的某个Key来判断用户是否登录,如果登录的话用户名又是多少. 我们知 道,Session对于每一个客户端(或者说浏览器实例)是"人手一份",用户首次与Web服务器建 立连接的时候,服务器会给用户分发一个 SessionID作为标识.SessionID是一个由24个字符组成的随机字符串.用户每次提