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