Microsoft Exchange备份和恢复

今天,Veeam 举办了一场标题为“在 VMware 上运行 Exchange”的网络研讨会。当然,Exchange 备份和恢复的大部分焦点是将其进行虚拟化。在我精心准备此次网络研讨会时(获得了 Anton的鼎力帮助),使我意识到信息也将可以成为很好的博客文章。下面描述了 Microsoft Exchange 的备份和恢复 的要点以及 Veeam Backup & Replication 5 版如何解决它们。

从 Microsoft 角度来看, Exchange Server 的备份和恢复拥有三个核心规则:

为了符合 Exchange Server 标准,基于 VSS 的备份应用程序必须遵循三个基本要求,以确保 卷影复制备份的完整性和可恢复性。如果未能遵循这三个基本要求,则 Microsoft 将不能解决备份和还原问题。

规则 1: 只能通过 Exchange VSS Writer 备份 Exchange。

规则 2: 在备份应用程序完成完整性验证之前必须依赖备份。

规则 3: 只能通过 Exchange VSS Writer 还原至原始位置。

规则 1:VSS 感知备份

Veeam 在没有依赖 VMware 工具 VSS 集成组件的情况下实现了专属的 Microsoft VSS 集成。

  • 完全自动化和透明(无需部署/配置/更新/监控代理)
  • 由 Veeam(非 VMware)直接提供支持(而不是相互指责)
  • 对 VMware 工具 VSS 没有任何限制:可以在没有 UUID 的情况下支持事务日志处理、所有 ESX(i) 和 Windows 版本、动态磁盘、IDE 磁盘和虚拟机等。

更多信息:

规则 2:在您依赖之前进行验证

SureBackup 恢复验证

  • 卓越的灵活性(支持自定义脚本)
  • 选择验证方法以便能够充分让您:在测试虚拟机上远程运行 eseutil 或 isinteg(没有生产压力)、通过 HTTPS 登录到测试邮箱和查询测试电子邮件消息

请记住 DC 依赖性!

  • Exchange 必须看到 DC 以便能够在隔离的环境中正常运行。SureBackup 应用程序组能够为您考虑到此问题。

规则 3:VSS 感知还原

只能通过 Exchange VSS Writer 并按照正确的顺序还原至原始位置:

  • 使用卸载的邮箱存储启动 Exchange 虚拟机
  • 提示 Exchange VSS Writer 从 VSS 快照执行还原
  • 装载邮箱存储

Veeam 可实现这些 Microsoft 要求

  • 大多数映像级备份供应商无法实现这些要求,他们只是在没有 Exchange 的情况下正常启动虚拟机
  • 执行还原测试以检查当前的解决方案并在还原后的 Exchange Server 上查找这些事件,如果这些事件不存在,则表明供应商没有遵循规则 3:
事件类型:信息

事件源: MSExchangeIS

事件类别: Exchange VSS Writer

事件 ID: 9620

用户:不适用

计算机: ServerName.contoso.com

一般原则:Exchange VSS Writer(实例 GUID)已成功处理预还原事件。

事件类型:信息

事件源: MSExchangeIS

事件类别: Exchange VSS Writer

事件 ID: 9618

用户:不适用

计算机: ServerName.contoso.com

一般原则:Exchange VSS Writer(实例 GUID)已成功处理还原后事件。

事务日志

如果在备份后没有删除事务文件,则日志文件就会累积,直到填充所有可用的磁盘空间。Exchange VSS Writer 可实现事务日志清除功能,但 VMware 工具 VSS 不是备份应用程序,也无法知道备份是否已成功完成。因此,它无法通过设计来处理事务日志。

  • 在 VMware 工具 VSS 上运行(而不是提供专属的 VSS 集成)的任意应用程序将不会截断日志。
  • 某些解决方案可提供事务日志删除功能,但在拍摄快照后会立即删除日志。

此方法实际上还不如不执行日志删除:如果备份尚未成功完成,将不会拥有良好的备份,但会删除事务日志。如果发生灾难,则您将无法还原事务日志。

要检查当前的映像级解决方案,请对要检查的备份执行测试(在测试 Exchange Server 上,而不是在生产环境中)

  • 执行备份,等待作业成功完成,确保已真正删除事务日志。
  • 执行另一个备份,但此次可在作业运行的同时重置备份服务器(在虚拟磁盘复制开始后)。不得删除事务日志。

默认情况下,Veeam 会删除已成功备份的事务日志,且 5 版会提供如以下屏幕截图所示的先进的事务日志处理选项:

image

粒度恢复挑战

通常从映像级备份执行粒度恢复比较困难,必须在可以还原任何项目之前将整个 Active Directory 和 Exchange Server 还原至隔离的环境中。此过程不但费时,而且还需要大量人工成本。有些第三方工具已安装了 Exchange 数据存储,但首先还是仍然需要提取数据存储(占用时间和磁盘空间),并且还需要相关的额外许可成本(通常按每个邮箱计费)

已有多年发展历史的基于代理的解决方案尽管可以备份 Exchange 数据,但这不是在虚拟环境中备份 Exchange 的最有效方式。此外,如果您将基于代理与基于映像的解决方案进行结合使用,则可以采用其他资源和存储介质将相同的数据备份两次。

使用 vPower™ 进行粒度恢复

Veeam 的正在申请专利的方法可以充分利用现有的虚拟化基础架构。Veeam 应用程序组和虚拟实验室功能可以使用 vPower 自动创建隔离的环境,您只需直接从备份文件运行 AD 和 Exchange Server,而无需进行任何提取。

Veeam 的 Exchange AIR(应用项目恢复)向导可以使用 Microsoft Exchange API 连接到生产环境和隔离环境,从而能够在几分钟内(而不是几小时)为您提供 Exchange 项目级恢复!

更多信息

Microsoft on Exchange 2003 VSS 备份和复制: http://support.microsoft.com/kb/822896

Microsoft on Exchange 2007 VSS 备份和复制:http://technet.microsoft.com/en-us/library/dd233256(EXCHG.80).aspx

5 版的应用感知映像处理部分常见问题解答: http://tinyurl.com/v5FAQ

Stay up to date on the latest tips and news
订阅即表示您同意 Veeam 根据隐私政策管理您的个人信息
You're all set!
Watch your inbox for our weekly blog updates.
OK
Veeam Data Platform
Free trial
Veeam Data Platform
We Keep Your Business Running