让我们在这里向小组提出这个想法。
我正在考虑在生产中使用 VMWare Server 来托管
- 具有 DHCP 和 DNS 的 2008 域控制器,
- 带有 WSUS、一些病毒软件和其他“管理”实用程序的 2008 年成员服务器
- 第二台 2008 成员服务器配备 SQL、IIS 和文件共享功能,适用于拥有 50-100 台桌面的中型企业。
我倾向于选择 Server 而非 ESXi 的原因是为了备份目的。
使用 ESXi,如果我想备份 VM,我需要办公室中第二台服务器具有足够的存储空间来保存 vmdk 的副本。
我想知道,如果将此虚拟环境置于基本 2008 服务器安装之上,是否可以使用 JungleDisk 更轻松地备份到磁带和/或异地存储。是否可以通过计划作业轻松触发快照?
我知道这不一定能处理文件级别的恢复,但我想确保在 DR 情况下,我们可以快速恢复生产服务器。
这个概念站得住脚吗?2008 Host 的最低安装是否会从实际生产机器中移除太多资源?
这将是一台新的 Dell 410 服务器,配备 12 GB 内存和 (6) 600 GB 15K(RAID 6),双 Intel Xeon 2.26GHz 处理器。
答案1
不要按照您描述的方式使用 VMWare Server。在 VMware Server 中“快照”虚拟机的问题在于,您获得的只是当时磁盘的快照。绝对不能保证磁盘上的映像在任何方面都是一致的。
以 SQL 服务器为例。磁盘上的文件不一定是一致的,因为可能正在写入、存储在内存中或任何其他操作。对虚拟机磁盘系统进行快照与拔掉真实服务器的电源插头没什么不同 - 其中包含的文件系统和应用程序可能会或可能不会存活。
为了正确地做到这一点,你必须
- 向虚拟机中的应用程序发出信号,将一致状态写入磁盘
- 将磁盘缓冲区刷新到虚拟磁盘
- 做你的快照
- 向虚拟机中的应用程序发出信号,表示快照已完成,它们可以再次开始进行更改
- 做好备份
- 发布你的快照。
备份工具通常要花钱是有原因的。正确地做这件事并非易事,当您的公司处于危险之中时,您愿意花钱让其他专家在紧急情况下为您提供帮助。虚拟机工具通常要花更多的钱,因为虚拟机基础设施意味着额外的投资。
答案2
有几个工具可让您在 esxi 下备份完整的虚拟机( ghettoVCB.sh)。您不需要 Vmware 服务器来进行备份。
更好的解决方案可能是简单地将存储从 VM 服务器设置中分离出来,以便您的 Vmware 服务器通过 NFS 访问其存储。将您的文件存储在您可以访问和备份的第二台服务器或 SAN 上。
答案3
为了正确地进行存储和虚拟化,您需要抽象。
保留您的 x86 服务器来执行处理。
购买 Netapp 以满足您的虚拟机的存储需求。
VMserver 性能不佳。出于性能原因,您需要使用 1 类虚拟机管理程序。
您将需要执行一些分析来确定是否有理由从免费类型 1 转移到付费类型 1。(例如 ESXi 到 ESX)。