故障切换服务器虚拟化有哪些解决scheme?

我目前有一个Web /邮件服务器上有多个虚拟域。

我想运行一个故障转移服务器(所有我的dns已经在一个故障转移IP),保持与主服务器同步。 因此,当我想升级主服务器上的系统或软件包时,可以切换到我的故障切换服务器,暂停同步过程,在主服务器上执行我的操作,然后再次运行同步并切换回主服务器。

我试过通过csync2和lsync同步解决scheme,但我也有一个pipe理面板应用程序(WHM / cPanel),我不能同步所有的文件,主要是因为他们大多存储真正的IP地址,而不是故障转移。

为什么我在寻找一个虚拟化解决scheme,但我不知道如何做到这一点。

任何帮助或build议,将不胜感激。

几乎市场上的任何虚拟化解决scheme都允许您创build系统的快照,甚至可以使用vmware,xen,kvm或hyper-v从这些快照部署该系统的克隆。 你的过程中的变化将是。

制作虚拟机的快照。 升级软件。 testing。 删除快照/回滚到快照

在必须升级虚拟机主机的情况下,如果configuration正确(共享存储等),使用其中两台机器运行将允许您将虚拟机从一个虚拟机无缝迁移到另一个虚拟机。