我们刚刚开始安装WMWare实验室管理器,有一件事我搞不懂,那就是数据库和增量。
场景。我们创建Database-1的基本映像,然后将其克隆以供人们进行测试。我们将该数据库命名为Clone-1。现在,一位开发人员来了,他决定想要自己的Clone-1副本,这样他的工作就不会干扰团队的其他成员。开发人员从Clone-1创建一个克隆,我们将其称为Personnel- clone -1。现在,当团队的其余成员更新、插入和删除Clone-1中的记录时,开发人员是否会在Personnel-Clone-1中看到这些更改?如果是这样的话,对Clone-1的更改可能会使Personnel-Clone-1不稳定。另一方面,如果Personnel-Clone-1是Clone-1的完整副本,则看起来会占用大量磁盘空间。
发布于 2012-01-18 22:35:15
使用克隆源的用户将永远看不到对克隆所做的更改。Lab Manager在创建模板或配置的克隆时,会创建虚拟磁盘(VMDK)的链接克隆。链接克隆,类似于为克隆创建增量磁盘的快照。增量磁盘很小,最初只有几兆字节。Lab Manager将引用源VMDK +增量磁盘。大多数数据块都是从源磁盘读取的。但是,当数据开始写入克隆时,如果更改源磁盘中的数据,Lab Manager将执行写入时复制操作,并将新数据记录到增量磁盘中。然后,将从增量磁盘读取新数据块,而不是从克隆源读取。链接克隆也可以由这些增量磁盘组成,从而创建一个长树。如果您在Lab Manager的上下文视图中查看数据存储区,Lab Manager将显示链接克隆树的图形视图。
https://stackoverflow.com/questions/3787676
复制相似问题