为了解释我的情况,我有一台 Exchange 2007 服务器,最近升级到了 SP2,以便我可以使用 Windows 服务器备份对服务器进行“Exchange 感知”备份。
有没有一种简单的方法可以将这些数据恢复到我已预装服务器 2008/Exchange 2007 的第二台服务器上,而不会破坏我当前的 Exchange 服务器设置。
另外,有没有更好的方法来做到这一点,比如,当主交换服务器出现故障时,运行一个作为故障转移服务器。
我对这一切还很陌生,所以请原谅我的问题中的任何愚蠢之处。
在此先感谢任何帮助和协助
答案1
Exchange 存储与 Active Directory 密切相关,因此将 Exchange 备份还原到其他服务器绝非易事;您需要一个完整的恢复环境,其中包含 Active Directory 的工作副本。
Exchange 2007 具有群集功能:您可以将其配置为“经典”故障转移群集(具有共享存储),或者使用新的群集连续复制功能,该功能可自动将 Exchange 数据复制到第二台服务器(从而无需共享存储)并允许其在主服务器发生故障时接管活动角色。
更多信息请点击这里:
http://technet.microsoft.com/en-us/library/bb125217(EXCHG.80).aspx
http://technet.microsoft.com/en-us/library/bb124521(EXCHG.80).aspx
答案2
穷人备份 Exchange 的方法是停止信息存储服务,复制邮件存储的数据库文件,然后重新启动信息存储服务。显然,这种做法有缺点,例如使 Exchange 离线一小时或更长时间(取决于数据库的大小)。但是,即使是这些缺点也可以通过卷影服务的魔力来克服。聪明的极客可以在存储 Exchange 信息存储的驱动器上启用 VSS,安排在半夜停止数据存储,启动信息存储的复制,然后重新启动信息存储。复制将获取数据库文件的 VSS 副本,您总共可能需要离线十分钟。
一些值得思考的问题。正如 Massimo 所说,集群可能是一种更好的方法。