Snapshot有什么特点,对虚拟机文件有什么影响?

来源:百度知道 编辑:UC知道 时间:2024/09/21 22:53:03

SnapShot,就是所谓的虚机快照,我们能够为虚拟机抓取快照,其内部是通过Microsoft Volume Shadow Copy Service技术完成的。我们可以把某个虚机某个时刻的所有状态,包括其内存啊磁盘啊等全部抓取成一个镜像文件,在以后的任何时间,你就可以通过它来恢复当时的实际状态。就像把某个时间点上的所有东西状态定格为一个文件然后随时恢复回来一样。
创建snapshot后,原有的VHD文件就被停止写入数据了。在你抓取snapshot之后,所有对磁盘的更新都会被写入另一个AVHD文件,同时,还会对你抓取时候虚拟机的内存情况进行备份。也就是说,在你抓取Snapshot的时候,会做两件事情:第一,复制当时虚拟机内存的一份拷贝,这块占用磁盘一般不会太大,其次,新建一个AVHD文件进行差异备份,在这之后所有应该写入磁盘的数据都会被写入这个新的AVHD文件中,保持原有VHD或者AVHD文件不变。每一次抓取snapshot都会做这两件事情。
详细的过程您也可以参照:http://blogs.technet.com/jamesone/archive/2008/05/02/hyper-v-and-snapshots-part-1.aspx