我最近开始在一个带有8G内存的Linux主机系统上使用KVM来开发/testing环境。 之前,我在使用VMware Fusion作为我的虚拟环境,但是我的MacBook只有2G内存。 我在主机上尝试了VMware Server和ESX,而不是KVM,但是webUI不能在Mac OSX的Firefox上运行,而且我们将用KVM来做更多的事情。
VMware缺less的主要function是强大的快照/回滚function,但是我在KVM中忽略了这一点。 我了解快照命令,但它完成后closures客户操作系统,然后复制磁盘映像保存其状态是繁琐的。
这真的是在KVM上pipe理快照的最好方法吗?
KVM比libvirtpipe理的快照function要好得多; 但它取决于qcow2图像。 如果使用它们,只需在命令控制台执行savevm <name> (由libvirt阻止),它不会创build一个新文件,它是qcow2文件中的一个快照。
首先进行testing,因为有些KVM版本已经损坏了。
您可以将KVM主机与LVM技术结合使用。 如果将所有计算机安装在分离的LV上,则对每台计算机使用一个逻辑卷,可以使用LVMfunction创build热备份/快照。 就像solaris ZFS快照一样,试试吧)
似乎唯一的方法就是“正确地”这样做,就是当你对qcowN格式说“否”时,修补QEMU。