我尝试过链接克隆、不可变、多重附加等一切,但我不确定我是否做错了什么。
我有以下场景 -
(父级)- 基本安装,从周一开始更新
(子 1)- 来自父的链接克隆,于周二创建,整个星期都在进行开发工作
(子 2)- 来自父级的链接克隆,于周三创建,开发整个星期在 tih 上发生的工作
周五,有可用更新,因此(家长)会更新。
现在,在星期一,(child 1)和(child2)能以某种方式看到更新吗? (假设他们没有单独更新自己?
如果(child1)或(child2)在(parent)更新之前的周五更新了自己,一旦(parent)更新了自己,合并是否干净地进行?
(例如,我正在考虑以 SVN 主干和分支的工作方式处理虚拟机。创建链接克隆后,父级中所做的更改是否可以“拉”到链接克隆中,或者这根本不可行?)
(注意:这在任何虚拟机管理程序平台上都可行吗?)
答案1
链接克隆使用父虚拟机磁盘的快照,父虚拟机中的更改会在克隆后写入增量磁盘。因此,如果您在克隆后更改父级中的某些内容,则这些更改将不可用于链接克隆。这非常类似于vmware 中的快照
VMware工作站文档对完整克隆和链接克隆之间的差异进行了很好的解释,我建议您也阅读它。
链接克隆是根据父级的快照创建的。
https://www.vmware.com/support/ws5/doc/ws_clone_typeofclone.html