我有2个pipe理程序正在运行。 一个是ESXi 4,另一个是Hyper-V 2008 R2。
我的问题是:在每个虚拟机pipe理程序下克隆一台机器,而不使用任何集中pipe理工具的最简单,最简单的方法是什么?
谢谢。
Windows系统考虑这样做:
sysprep -reseal
这基本上就是我用ESX4所做的(我在4个服务器和2个SAN上有大约100个Windows虚拟机)。 除了第3步,我将VM转换为模板,并从模板部署所有新机器。
Linux系统考虑到这一点:
这比一个技术更像一个过程。 但是,如果你想要一些简单的东西,这应该是足够的。 稍后当你觉得你需要开始扩展时,可以查看木偶或其他可能有帮助的自动化工具。
为我工作(tm)。
如果您的目标是没有工具,只需复制并粘贴vhd和vmdk文件,然后创build一个指向新磁盘的新虚拟机。 如果你想克隆机器的各个方面,这也是可能的,但是更多的工作。
但是,有几件事情需要考虑。 快照将意味着将有超过1个文件考虑。 您需要复制整个文件树,然后将这些副本合并到单个图像中。
另外,克隆可以在不同的机器上产生相同的信息。 例如,IP,机器特定的信息,机器名称等。如果使用的是Windows,则可以使用sysprep将机器克隆后进行概括。 至less,请确保更改IP和来宾计算机名称。
您也可以考虑差异磁盘。 将主服务器切换为只读模式,然后创build指向主磁盘的差异磁盘。 创build一个使用差异磁盘的新机器,您将被设置。
我会第二个斯科特的差异磁盘的答案 – 主磁盘有更多的机会,在请求读取可以导致更快的I / O(假设你是磁盘绑定,许多服务器)读RAMcaching。 如果你有大量的磁盘I / O,那么差异磁盘会有一些开销。
至于节省磁盘空间 – 这不是在生产中使用它的原因。 caching是。