我最近购买了一台运行 Exchange 2010 的全新 (x64) 服务器,以替换我安装的旧 Exchange 2003。
诀窍似乎是,运行在 32 位服务器上的 Symantec Backup Exec 2010 不会备份 Exchange 数据库。它需要运行在 64 位服务器上才能执行此操作。
由于我没有 64 位服务器来移动我的备份系统,是否有某种我可以使用的解决方案?
答案1
您可以禁用 Exchange 细粒度备份并通过 VSS 备份数据库。它不会让您能够单独恢复邮箱或邮件,但可以让您执行完整的数据库恢复。
答案2
如果您想要进行完整备份,Windows Server Backup 与 Exchange 数据库配合得非常好,只需确保将其设置为“VSS 完整备份”即可
或者您可以研究一下 CrashPlan(不确定它是否适用于 Exchange)。
然而,理想情况下,您希望在单独的系统上运行实时数据库镜像。
答案3
我认为唯一的方法是使用 Windows Server Backup 将 Exchange 卷备份到磁盘,然后使用 Backup Exec 备份这些 WSB 备份文件。但是如果时间安排错误,这会很麻烦,而且容易出错。
请注意,如果您想将 WSB 备份安排到远程文件共享,则无法通过 WSB GUI 进行此操作,而是需要熟悉 wbadmin.exe 并手动将其设置为任务计划程序任务。
http://technet.microsoft.com/en-us/library/cc754015%28WS.10%29.aspx
如果您使用 WSB 备份到 Exchange 服务器上的本地磁盘,那么您可以通过 WSB GUI 完成所有操作,但备份目标卷不能与您正在备份的卷相同。
正如 sauerkrause 所说,请确保将备份类型设置为 VSS Full 而不是 VSS Copy。
答案4
问题是您需要在运行 BE 的服务器上安装 Exchange 管理工具,以便能够备份 Exchange 2010,而这些工具是为 x64 构建的。但如果您仍然想尝试,请尝试在 32 位机器上安装 Exchange 2010 管理工具,或联系 Symantec/MS 寻求解决方案
编辑:我想知道为什么会被否决——Exchange 管理要求在 BE 作业设置向导中有明确说明。