我有两台虚拟机,其中一台(VM2)是从另一台(VM1)的模板创建的。我将 VM1 添加到 SCVMM 库中,但未先克隆它,现在我无法访问它、部署它或使用它创建虚拟机。
为了创建 VM2,我通过网络将 VHD 复制到主机,并使用它创建了 VM2。问题是 VM2 没有我需要的软件,而且它位于 VM1 的一个快照上。
有没有办法从 VM1 拍摄快照并将其应用到 VM2,以便 VM2 = VM1,然后我将其添加到库中并丢失了它。
答案1
移动快照的唯一方法是导出虚拟机,然后将其导入到新位置。
对于您来说,最好的办法是导出 VM1 及其包含所需内容的快照,将导出的文件夹移动到新主机,然后将其导入那里。
答案2
快照是磁盘上内容的块级图像,如果虚拟机正在运行,则还会包含内存和处理器状态的副本以及一些其他零碎内容。
您实际上是在问是否可以将两个硬盘合并,虽然它们相似,但包含的内容不同,然后将它们合并,从而将其中一个硬盘上的软件安装到另一个硬盘上。您可能能够制作一个实用程序来安装两个文件系统,比较它们,然后将一个文件系统上的软件迁移到另一个文件系统上,但这实际上是应用程序级虚拟化,而不是机器级虚拟化。
因此,对您的问题,简短的回答是否定的,您无法做您想做的事情,即使您在创建 VM2 之前已经正常地导出了快照。