解决方案:当灾难降临Exchange Server 2010

日期: 2010-10-19 作者:Serdar Yegulalp翻译:Mark 来源:TechTarget中国 英文

Exchange Server管理员的大部分工作是灾难预防和灾难恢复,要为失效备援建一个备份策略或配置Exchange服务器。微软为Exchange Server 2010增加了一些新的无缝高可用性和站点恢复功能(备份和灾难恢复),不包括建立任何额外的配置或特别工作。   在Exchange Server 2007中高可用性就是一个连续集群复制功能,这虽然算不上完美,但在主动/被动的失效备援方面,相比Windows Server 2003还是有巨大改善。在这种情况下,你可以利用Exchange 2007中的日志传送和与集群一起的重播功能,但你还能保持在存储组中只放置一个数据库。

  Excha……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Exchange Server管理员的大部分工作是灾难预防和灾难恢复,要为失效备援建一个备份策略或配置Exchange服务器。微软为Exchange Server 2010增加了一些新的无缝高可用性和站点恢复功能(备份和灾难恢复),不包括建立任何额外的配置或特别工作。

  在Exchange Server 2007中高可用性就是一个连续集群复制功能,这虽然算不上完美,但在主动/被动的失效备援方面,相比Windows Server 2003还是有巨大改善。在这种情况下,你可以利用Exchange 2007中的日志传送和与集群一起的重播功能,但你还能保持在存储组中只放置一个数据库。

  Exchange Server 2010数据库可用性组(DAG)的使用,可以提供多个数据库,并会自动保持彼此同步。这个有多达16个Exchange 2010邮箱服务器的组将自动复制Exchange数据库,并且为指定邮箱在特定数据库或服务器上创建一个依赖项。任何时候你都能很容易地从DAG组中添加或删除服务器。因此,DAG可以把HA解决方案与灾难恢复(DR)尽可能地结合起来,因为它们是打包的。

  DAG也是有用的,因为它们在如何进行特定的群集或服务器设置方面有更 好的灵活性。你可以在Windows Server 2008 R2企业版上运行一个单独的Exchange服务器,然后添加更多的机器来提高系统正常运行时间和可用性或对数据进行保护。邮件服务器也可以作为多用途机来使用,让它们担任其它Exchange角色,例如:消息整合。因此,你可以不需要专门把它们作为其它机器的失效备援来使用。

  一个DAG可跨越多个活动目录站点。例如,如果在不同的数据中心有多个Exchange服务器,你可以把它们放在一个DAG中。在多个不同的数据中心里,添加它可以为你的设置提供更大的还原能力。如果一个数据中心出现故障,其它的将会如预期般继续运行。如果你这样做,通常你会需要打开数据中心激活协调模式,它是让一个DAG分成两个数据中心来避免一个站点停电时所带来的麻烦,并让这两个数据中心在另一个站点没有恢复正常时,作为唯一幸存的站点。微软把这种行为称为裂脑综合症。

  Exchange Server 2010的数据库可用性组也被设计用来更新用于没有中断DAG服务的机器。你还不得不申请陆续对每台机器进行手动更新,但是这些机器之间的自动失效备援意味着你可以做一些简单的更新,让DAG每一次都能够正常处理失效备援,并无需采取额外操作就能继续。

Windows Server整合和DAG配置

  Exchange Server 2010与Windows Server的传统备份功能整合得非常好。DAG的失效备援和衔接功能并不意味着要替代常规备份,正如RAID不能够替代一个正常的服务器备份计划一样。这就是为什么微软要使用卷影复制服务 (VSS)为Exchange 2010创建Windows Server Backup插件程序。

  这个Windows Server Backup插件程序并不十分完美。其限制列表包括与Windows Server Backups 的命令行接口不相容(这仍然无法与Exchange 2010一起正常工作)。此外,备份仅仅工作在卷的层次(例如,没有只有数据库或日志的备份)。但是尽管存在这些限制,插件程序仍然是有用的。

  DAG能够用一些不同的方式来配置。对Exchange管理员来说最简单通用的方法是通过简单的两个成员(双服务器)DAG。再高端一点就是有四个成员的DAG —— 两个本地服务器和两个远程服务器。

  本地机器的可用性(如果一台服务器出现故障,其它的保持正常运行);远程服务器的站点恢复(如果现场数据中心发现故障,另一个可以接着上一次出问题的地方继续处理)。
通过DAG来做所有的工作,所有来自Exchange管理控制台或PowerShell的工作都需要通过DAG来完成,前者是为方便使用,后者是为更好地获得控制和脚本。

无障碍复写

  Exchange Server 2010的这些变化意味着很多有经验的Exchange管理员必须调整他们执行某些任务的方法。最有价值的改变主要是围绕着集群邮件服务器和存储组不再存在这一事实。这一开始听起来可能会有些不可思议,但是实际上这将意味着对复写和一致性的维护将更加容易。不必要将Exchange当作一个群集程序来人工管理,因为绝大部分是通过后台来处理的。

  在Exchange Server 2010的复写工作方面,微软对后台也做了很多的改变。比如,简化了从数据库缓存被动拷贝数据库的过程,这样,如果发生故障,可以比以前更快地得到备份数据库。

  那些过去为了取得备份和用来恢复灾难的特征数据而煞费苦心的Exchange管理员,至少会对Exchange Server 2010提供的这种方式应该十分感兴趣。如果你对将此运用到你的组织中感兴趣,先从Exchange 2010的安装准备开始,然后不妨试一下。微软提供了很多测试环境,从120天评估复本到预加载虚拟硬盘,你可以选择用在你的虚拟机上。

作者

Serdar Yegulalp
Serdar Yegulalp

Serdar Yegulalp从1994年到2001年为Windows杂志写作,覆盖了广泛的技术方面。他现在是《The Windows 2000 Power Users Newsletter》一书的出版者,辛勤钻研他擅长的Windows NT, Windows 2000 and Windows XP领域,并为TechTarget写专栏。

相关推荐