我不是管理员,所以请耐心等待!我正在研究如何使用 CommVault 备份/恢复 SharePoint MOSS 2007 小型服务器场 - 一个 Web 服务器和一个 DB 服务器。我们还有 VMWare ESX,我想知道是否可以在某个时间点对两个服务器进行完全功能的快照,并在发生灾难性故障时简单地恢复到这些快照?
我知道微软建议在这种情况下使用他们的工具重建环境,但是拍摄快照的功能难道不就免除了手动重建服务器的需要吗?
答案1
是的,它可以工作,但有几点想法,首先,ESX 快照不是长期的事情,它们会大大降低 VM 的速度,并且一般不应该存在超过 24 小时,其次,您最好先静止打开的文件以确保交易完成等。
如果您想要一个不错的 ESX 专用解决方案,最好的办法是让您的服务器按照您的意愿运行,停止所有可能打开文件的服务(MSSQL、Exchange、Sharepoint 等)- 然后克隆虚拟机,然后重新启动您的服务。这样,所有文件都是完整的,并且您有一个已知的工作状态。也就是说,如果您有 commvault,那么您只需要购买他们的各种应用服务器附加组件,它就会通过先使虚拟机静止来准确地备份您的虚拟机 - 工作完成了。
答案2
抱歉,打扰了大家,但我认为其他出色的评论已经引导你走上了这条道路:虚拟机快照,无论你使用的是 Hyper-V 还是 VMware 或其他东西,都是不支持由 Microsoft 在 SharePoint 场中提供。如果您拥有一个多服务器 SharePoint 场,VM 快照(尤其是随着时间的推移)将导致快照之间出现不一致,如果您依赖它们作为 DR 解决方案,则根本无法解决此问题。有关更多信息,我建议您查看 MS UK SharePoint 团队博客上有关 SharePoint 和虚拟化的精彩系列文章中的第一篇:http://blogs.msdn.com/uksharepoint/archive/2009/02/26/virtualizing-sharepoint-series-introduction.aspx以及其中提供的链接。
基本上,问题就是克里斯托弗所暗示的,但我认为考虑使用它的风险太大,特别是因为微软对此采取如此激烈的立场并且不支持它的使用。
如果您的客户已投资 Commvault 产品,那么在可用性和覆盖范围方面,该产品可能比 MS 的工具提供更多功能。如果您无法使其可靠地工作,我认为您需要查看内容数据库的 SQL 备份以及 SharePoint 备份和 WFE 上的关键文件(自定义、12 个配置单元、IIS 元数据库、INETPUB 文件夹等)的备份,以获得所需的覆盖范围。
约翰
答案3
您绝对可以使用 VMWare 拍摄快照。如果我没记错的话,最好关闭主机来拍摄快照,尽管它也支持拍摄实时系统。而且您确实可以恢复到过去的快照。
但是,也有一些缺点。首先,快照的存在理论上会降低客户机的性能,因为 VMware 必须维护与原始快照分开的更改日志。此外,它不如 Commvault 磁带备份那么强大。如果您的 VMWare 存储出现故障,它会与原始服务器一起删除快照。如果您的办公楼发生灾难性故障,情况也是如此。