克隆、镜像和快照的区别

简介:

Posted by Diwakar

Translate by Tim

很多用户问我,EMC的克隆/镜像/快照的有哪些基本的区别,这些专业术语真的很让人迷惑,因为发生的大多数事情的逻辑很相似,场景不同,使用的技术也不同,我尽量写得通俗易懂。


1)克隆是源LUN上的全部数据的副本,快照是一个时间点的“虚拟”副本,不占用太多磁盘空间。

2)快照在几秒钟内创建或者删除,不像克隆和镜像。例如,克隆的时间取决于源LUN上占用的数据量。

3) 克隆和镜像的需要在源LUN上占用等同的磁盘空间大小,而快照只需要占用源LUN上10%~20%的大小。如虚拟机A挂载了200GB的LUN,A有20GB的数据量,虚拟机的克隆和镜像需要在LUN上占用的空间为20GB+20GB,而虚拟机的的快照在LUN上占用的空间为20GB+20GB*10%=22GB。

4) 克隆可以完整的恢复数据损坏的问题,镜像是为off-site的数据恢复设计的,如Symentec NBU,Veaam backup&replication 7等。

5) 当进行同步时,克隆是典型的断裂,而镜像不是断裂,而是同源LUN上数据积极和持续的同步,个人理解2次克隆,相互是不需要关联的,而镜像,包括全备、增备和差备,他们之间是有逻辑关系的。


克隆可以在任一地方实现同步,而镜像没有那么容易实现;

克隆恢复数据是非常快的,而快照恢复数据的时间取决于网络和磁盘性能;

一旦克隆断裂,对LUN是没有影响的,而快照的影响取决于首次读写的数量(COFW);


<问题>

在线克隆虚拟机需要虚拟机进入静默模式么?

如果文件复制时,有正在使用的文档,即提示重试或者跳过,那么克隆虚拟机为什么不提示?怎样确保克隆文件一致性?





本文转自 tim2009 51CTO博客,原文链接:http://blog.51cto.com/virtualbox/1293838,如需转载请自行联系原作者
目录
相关文章
|
Linux 虚拟化 Windows
【Linux基础篇一】如何使用虚拟机对其进行克隆、快照、迁移和删除
【Linux基础篇一】如何使用虚拟机对其进行克隆、快照、迁移和删除
【Linux基础篇一】如何使用虚拟机对其进行克隆、快照、迁移和删除
|
弹性计算 数据安全/隐私保护
阿里云快照备份和镜像备份方式有什么不同
我们在购买阿里云服务器之后,很多用户处于数据安全的考虑的会定期备份自己阿里云服务器上的数据,传统的FTP等方式备份太麻烦,而阿里云提供的快照和镜像备份方式可以很好的解决用户备份的问题,那么阿里云提供的快照和镜像备份方式有什么不同,有什么关系呢?
643 0
阿里云快照备份和镜像备份方式有什么不同
|
KVM 虚拟化
KVM管理克隆+快照管理命令
KVM管理克隆+快照管理命令
111 0
|
数据处理
复制镜像时将标签复制到新镜像上
在执行镜像复制操作时,可以将原镜像上的标签复制到新镜像上,无需重新打标。
复制镜像时将标签复制到新镜像上
|
10月前
|
前端开发 Java Maven
项目快照 vs 版本
Maven快照(SNAPSHOT)解决多团队协作时频繁更新问题。当data-service团队频繁发布bug修复或改进到远程仓库时,app-ui团队需不断更新依赖版本。SNAPSHOT是开发进度的临时副本,每次构建都会检查远程仓库的新版本。app-ui通过依赖data-service:1.0-SNAPSHOT,能自动获取最新快照,无需手动升级版本号。在pom.xml中声明SNAPSHOT依赖,实现自动更新。
|
弹性计算
阿里云实例创建镜像后删除源实例,创建好的镜像还能使用吗?
阿里云ECS实例创建镜像后,删除源实例,镜像是否还能正常使用?目前公司有台服务器暂时不需要用了,但是里面的系统和数据盘的资料要备份,想问问有没有什么方法可以实现?
|
存储 弹性计算 安全
使用快照策略和镜像备份数据
很多客户在使用ECS,将应用部署到云端后,并不重视对数据的保护,几乎不采取任何有效的备份措施,因此我们经常遇到数据丢失无法找回的案例。 数据的丢失往往并不是云平台本身的问题,ECS提供的是底层硬件、虚拟化层面的可用性,并从物理层保证数据99.9999999%的可靠性,确保数据不会因为物理硬件的损坏而丢失,然而还有很多其他途径导致数据的丢失,例如误删除、勒索病毒、逻辑错误等等。
9764 0
打造自己备份的系统镜像
打造自己的win7系统镜像   我们常常在网上下载一个克隆(ghost)版本系统来安装一个新的系统。但值得注意的是,网上下载的系统并不纯净,自带很多不需要的软件。系统许多功能没有开启,导致很多系统功能不能用,而且可能还有一些未知的后门程序。
1166 0