有多种恢复Exchange Server数据库的方法。可以使用Windows Server Backup功能从存储在本地、云或网络存储设备上的备份恢复Exchange数据库。您还可以使用第三方Exchange- aware备份软件或应用程序来创建常规备份,并在服务器发生故障或数据库损坏时恢复Exchange数据库。
此外,您还可以尝试使用
EseUtil或者一个Exchange恢复软件当备份不可用或恢复数据库失败时。
在恢复Exchange数据库之前要记住的事情
- 确保正在使用的备份应用程序与已安装的Exchange Server版本兼容(Exchange-aware)
- 恢复整个虚拟机是一个问题,因为不支持Exchange Server的快照
- 在恢复时,您需要考虑操作中所需的额外资源和管理工作
- 从上次Exchange数据库备份到恢复时间之间生成或创建的数据将丢失。
恢复Exchange数据库的原因
您(作为管理员)希望恢复Exchange Server数据库的原因可能有很多。常见的有:
- 硬件故障
- 恶意软件感染或勒索软件攻击
- 软件问题
- 丢失的邮件、历史数据或删除的邮箱
- 数据库损坏或损坏
- 服务器故障
当无法返回或无法从故障或数据损坏中恢复时,您需要恢复Exchange Server数据库。
恢复Exchange数据库的步骤
可以按照以下步骤使用Windows Server Backup服务恢复Exchange邮箱数据库。
步骤1:打开Windows Server Backup。打开Windows Server Backup后,选择要恢复的日期。然后,跟着向导走,直到到达选择恢复类型屏幕上。在这个屏幕上,选择application。
步骤2:在下一个窗口中,您将看到Windows Server Backup所知道的所有应用程序的列表。

应用程序感知恢复从Windows服务器备份
您需要确保应用程序是兼容的,并且能够识别Exchange Server。如果在列表中没有看到Exchange,则意味着备份软件中存在配置错误,您只能执行文件级恢复。
注意:在还原Exchange Server数据库时,需要确保硬盘驱动器中有足够的空间。
步骤3:在下一个屏幕中,选择恢复到另一个位置选项-如果要从备份中恢复邮箱或邮件项目。如果要恢复整个数据库,请选择恢复到原始位置选择。

恢复到原来的位置或另一个位置
步骤4:Exchange恢复完成后,您将注意到目标已使用相同的文件夹结构填充。但是,即使成功,您仍然不能使用邮箱数据库。
从备份恢复数据库
需要注意的是,当您从备份中恢复邮箱数据库时,它将位于脏关机状态在修好之前不会上马。要确认或检查Exchange数据库状态,请执行命令使用/mh开关。
例如,
essetil /mh databasepath dbname。教育局= " / databasepath。开始

EseUtil /mh显示脏关机时的数据库状态
通过EseUtil,您可以将数据库恢复到Clean Shutdown状态,然后使用Exchange Admin Center (EAC)或Exchange Management Shell (EMS)中的mount - database cmdlet挂载数据库。EseUtil有两种恢复方法-软恢复和硬恢复。首先,您可以使用eseutil/ r开关。
ESEUTIL /R E00 /d /I /L "E:\RecoverDB\MBX\LogFiles "

EseUtil软恢复
恢复过程可能需要一些时间,具体取决于数据库的大小。恢复完成后,您需要运行EseUtil与/ mh切换以确认数据库已进入清洁关闭。如果数据库仍处于“脏关机”状态,则需要运行硬恢复。
您需要知道这个过程将擦除任何被认为损坏的数据,并且不能保证这将解决问题。如果已经将数据库恢复到原始位置,就可以继续挂载数据库。用户现在可以访问他们的邮箱。但是,如前所述,它们将丢失从备份到崩溃之间的所有数据。
步骤5:如果已从备份恢复Exchange数据库以恢复电子邮件或邮箱,则需要创建恢复数据库(RDB)。将数据库恢复到另一个位置并且其状态为Clean Shutdown后,在Exchange Management Shell (EMS)中运行以下命令来附加数据库。
New-MailboxDatabase -Name RecoveryDB -Server EX01 -EdbFilePath

创建新的恢复数据库(RDB)
当你运行上面的命令时,你会得到两个警告:
- 数据库必须在干净的关闭之前使用。
- 重新启动信息存储以使更改生效。
步骤6:在运行Get-MailboxDatabase,确保Exchange恢复数据库已安装并可用。

当您重新启动资讯储存服务,就可以将邮箱导出到PSTNew-MailboxExportRequestPowerShell cmdlet。
结论
如您所见,恢复邮箱数据库可能会花费大量时间和资源。有时,您需要经历所有这些麻烦才能恢复单个邮箱。除此之外,您还需要考虑到数据库不可移植,并且Exchange Server必须在线才能恢复邮箱。
但是,您可以在更短的时间内完成此操作,并且使用Exchange数据库恢复软件如星修交换。您可以轻松打开2007年至2019年任何Exchange Server版本的任何Exchange数据库(EDB),只需单击几下即可。该应用程序允许您将电子邮件,数据,公共文件夹和整个邮箱导出为PST和其他格式。您还可以使用该应用程序直接导出到实时Exchange Server数据库或Office 365租户。