电子邮件修复

如何恢复Exchange数据库?

简介:在本文中,我们讨论了为什么可能需要恢复Exchange数据库,并提到了使用Windows Server backup从备份中恢复Exchange数据库的详细过程。此外,您还可以找到一款Exchange恢复软件,它可以在备份不可用、过时或失败时,通过几次单击就可以帮助您恢复任何Exchange Server版本的Exchange数据库。

Windows免费下载
Windows免费下载

有多种恢复Exchange Server数据库的方法。您可以使用Windows Server Backup特性从存储在本地、云或网络存储设备上的备份恢复Exchange数据库。还可以使用第三方Exchange感知备份软件或应用程序来创建定期备份,并在服务器故障或数据库损坏或损坏时恢复Exchange数据库。

此外,您还可以尝试使用修复或恢复损坏的Exchange数据库EseUtil或者一个交换恢复软件当备份不可用或恢复数据库失败时。

在恢复Exchange数据库之前要注意的事项

  • 确保正在使用的备份应用程序与已安装的Exchange Server版本兼容(支持Exchange)
  • 恢复整个虚拟机是一个问题,因为不支持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 Server备份恢复

应用程序感知从Windows Server备份恢复

您需要确保应用程序是兼容的,并且能够识别Exchange Server。如果您在列表中没有看到Exchange,则意味着备份软件中存在错误配置,您将只能执行文件级恢复。

注意:在恢复Exchange Server数据库时,需要确保硬盘驱动器中有足够的空间。

步骤3:在下一个屏幕中,选择恢复到另一个位置选项-如果您正在从备份中恢复邮箱或邮件项。如果要恢复整个数据库,请选择恢复到原来的位置选择。

恢复到原始位置或其他位置

恢复到原始位置或其他位置

步骤4:在完成Exchange还原之后,您会注意到目标中填充了相同的文件夹结构。但是,即使它成功了,您仍然不能使用邮箱数据库。

从备份中恢复的数据库

从备份中恢复的数据库

需要注意的是,当您从备份中恢复邮箱数据库时,它将位于肮脏的关闭状态不修好它就不会挂上去。确认或检查Exchange数据库状态,使用命令EseUtil带有/mh开关

例如,

eseutil / mh

EseUtil /mh显示数据库状态脏关闭

EseUtil /mh显示数据库状态脏关闭

使用EseUtil可以将数据库恢复到Clean Shutdown状态,然后使用EAC (Exchange Admin Center)或EMS (Exchange Management Shell)中的mount - database cmdlet进行挂载。EseUtil有两种恢复方法—软恢复和硬恢复。方法可以执行软恢复eseutil/ r开关

ESEUTIL /R E00 /d /I /L "E:\RecoverDB\MBX\LogFiles "

EseUtil软恢复

EseUtil软恢复

恢复过程可能需要一些时间,这取决于数据库的大小。恢复完成后,您需要运行EseUtil/ mh切换以确认数据库已插入清洁关闭.如果数据库仍然处于Dirty Shutdown状态,则需要执行硬恢复。

你需要知道,这个过程将清除任何被认为是损坏的数据,并不能保证这将解决问题。如果已经将数据库恢复到原始位置,则可以继续并挂载数据库。用户现在可以访问他们的邮箱。但是,正如前面提到的,它们将丢失备份和崩溃之间的所有数据。

步骤5:如果您已经从备份中恢复Exchange数据库以恢复电子邮件或邮箱,则需要创建恢复数据库(RDB)。数据库恢复到另一个位置并且状态为Clean Shutdown之后,在Exchange Management Shell (EMS)中运行以下命令来附加数据库。

New-MailboxDatabase -Name RecoveryDB -Server EX01 -EdbFilePath

创建新的恢复数据库(RDB)

创建新的恢复数据库(RDB)

当你运行上面的命令时,你会得到两个警告:

  • 数据库必须在干净的关闭之前使用。
  • 重新启动信息存储以使更改生效。

步骤6:在运行的Get-MailboxDatabase,确保交换恢复数据库已安装并可用。

Get-MailboxDatabase

当您重新启动信息存储服务方法将邮箱导出到PSTNew-MailboxExportRequestPowerShell cmdlet。

结论

如您所见,恢复邮箱数据库可能会花费大量的时间和资源。有时,您需要克服所有这些麻烦来恢复单个邮箱。除此之外,还需要考虑到数据库不可移植,并且Exchange Server必须处于联机状态才能恢复邮箱。

然而,你可以在更少的时间和没有任何麻烦使用Exchange数据库恢复软件Exchange恒星维修.只需几次单击,就可以轻松打开2007年至2019年期间任何Exchange Server版本的任何Exchange数据库(EDB)。该应用程序允许您将电子邮件、数据、公用文件夹和整个邮箱按粒度导出为PST和其他格式。还可以使用该应用程序直接导出到活动的Exchange Server数据库或Office 365租户。

进步
76% 许多人认为这篇文章有帮助