这是一个2部分问题......
我已经创建了一个Master VM,一个用于Dev工作的Master的完全克隆,我想尝试一些新的代码,它会对操作系统和当前安装的MySQL DB产生影响。我不想弄乱克隆,所以我会从中产生一个新的克隆。 我的问题是,如果我创建一个链接克隆,运行我放在它上面的代码并选择删除链接克隆,它是否像快照合并代码回到我创建链接的VM或者差异光盘是否是去掉?
第二部分是......如果链接克隆刚被删除而未合并回原始VM,那么原始VM所采用的快照会发生什么?删除/合并是否安全,或者只是继续产生链接克隆?
我有硬盘空间,我不想等待30分钟为每个新的潜在功能产生完整的克隆。
答案 0 :(得分:1)
这部分是评论,部分是答案。
评论:有没有理由不使用链接克隆?这是链接克隆的典型用例。
答案:
使用链接克隆,而不是创建完整克隆。创建时间将是几分钟,数据量非常小,并且可以轻松移动。链接克隆的一大优势是可以在多个开发人员之间轻松共享公共基本VM。
您拥有的每个用例 - 无论是安装新版本的软件,测试新版本的代码等,都可以在自定义链接克隆VM中轻松完成。这样可以轻松运行多个不同的环境。
链接克隆的另一个好处是共享一个公共基本VM。例如,我使用我们所有人共同的开发工具创建了一个VM,然后将其作为链接克隆共享给所有其他人。这确保了工具/配置的一致性。
希望这可以帮助你(过去)提问。
-daniel