因此,我受命在 Backup Exec 的浑水中导航,以及它所有的光荣代理和许可 SNAFU,所以我向你们求助,我的朋友们。
为了简单起见,以下是我所拥有的:
1 个 vSphere Essentials 主机
1 台 Backup Exec 12.5 服务器(1TB RAID 1),配备 LTO5 磁带驱动器。
1 个 SQL Server 虚拟机
1 个 Exchange 2007 Server 虚拟机
1 2008R2 域控制器(和文件服务器)
我有 Backup Exec 12.5。假设我有我需要的所有代理。来自此常见问题解答文档(.PDF)来自赛门铁克,我需要:
Exchange:1 个 VMware 代理,1 个 Exchange 代理,由于 VMware 代理处理映像级备份,因此 SQL 和 Exchange 等应用程序代理可确保应用程序数据处于一致状态、日志已提交等。
SQL:同样的事情。
2008 R2 DC:VMware 代理和 Windows Server 代理(?),但本质上是同一件事:分别是图像级备份和文件/应用程序级备份。
几件事:
您通常在这里为每个服务器运行两个作业吗?即一个作业用于 Exchange 执行图像级备份,另一个作业用于执行应用程序级备份(或反之亦然)?
看到这个,不太确定它与我上面的内容有何关联(上面的内容是我从同一个 PDF 中收集到的):
如何保护和恢复运行应用程序或数据库(如 Microsoft SQL、Exchange、SharePoint 等)的整个客户虚拟机?
答案:使用 Windows 2003 和 2008 上的 Microsoft 卷影复制服务 (VSS) 框架的应用程序可以作为整个客户虚拟机映像级备份的一部分进行保护,使用 AVVI,使用“VSS 请求程序/提供程序”,该程序必须安装在运行该应用程序的客户虚拟机内。有两种方法可以为运行 Windows 2003 或更高版本的 Windows 客户虚拟机获取 VSS“请求程序/提供程序”:• 可以从 VMware 获得作为 ESX 3.5 Update 2 一部分的通用版本
• BackupExec 特定版本可作为 Backup Exec 12.5 CD 上的 Backup Exec 12.5 AVVI 的一部分获取。有关如何安装 VSS“请求者/提供程序”的更多详细信息,请参阅 Backup Exec 12.5 管理员指南
• 每个 VSS 请求程序/提供程序应单独安装,并且不能同时安装在同一个系统上。请选择其中一个。
如果您的应用程序不支持“VSS”,则此信息不适用。请咨询您的应用程序或数据库供应商以确认其 VSS 功能。
那么除了另外两个代理之外,我还需要安装“VSS 请求程序/提供程序”吗?嗯,什么?
答案1
从阅读该文档可以看出,如果您想要执行 VM 客户机级别备份并执行应用程序级别备份,您的假设是正确的。为了正确备份 Exchange 和 SQL(以便管理日志并促进 GRT),您需要执行应用程序级别备份,这只能通过相关代理来完成,同时执行客户机的典型 OS 级别备份并选择适当的应用程序(信息存储、SQL 数据库等)。
如果您只执行来宾级备份,那么这当然会促进操作系统、Exchange 和 SQL 整体的恢复,因为它们将成为来宾备份的一部分。我假设它们的状态与执行来宾备份时的状态相同,也就是说它们可能没问题,但我不确定我是否会信任它用于 Exchange 和 SQL,而且它不会管理应用程序日志或允许对应用程序进行 GRT 恢复。
另一种方法可能是使用另一个实用程序执行客户机级备份,例如虚拟机资源管理器以方便恢复客户机,然后使用 BackupExec 将操作系统和应用程序恢复到其最新状态。这就是我所做的。我使用 VM Explorer 执行每周客户机备份,以便获得可以在主机/客户机级别快速恢复的映像,然后使用 BackupExec 将操作系统和应用程序恢复到其最新状态。
答案2
另一个选择是转到 vSphere Essentials Plus 并获取其内置的数据恢复文件/图像级备份(以及 vMotion 等)。