Hyper-V 2.0 虚拟机快照探索

简介:

在平时的工作中,接触过很多Windows系统管理员,交流过程中发现,很多人对Hyper-V虚拟化的快照功能了解较少,以至于在工作中无法有效发挥快照功能的优势。在这里对Hyper-V快照功能做一个总结,希望对读者有帮助。

什么是快照:

快照可以记录某个时间点虚拟机操作系统的完整状态,通过把虚拟机某个时刻的所有状态(内存、磁盘、网络等)抓取为一个镜像文件,以便在以后的任何时间,可以通过快照恢复虚拟机至快照时间的状态。就如果我们玩RPG时的存档功能一样。

如何使用快照:

虚拟机快照,对用户来讲,使用非常方便。在Hyper-V控制台中,找到你想要创建快照的虚拟机,右键点击,选择“快照”即可。如果想恢复到某一个时间的快照,只需要在快照树中找到该快照,右键点击,选择“应用”即可。

110038314.png

如何存储快照:

虚拟机的存储主要分为两个部份。其一为虚拟磁盘,其二为配置及状态文件。

110050252.png

如上图所示,其中dc1.vhd为初始状态的虚拟磁盘文件,而后面的avhd文件,则为每个快照点对应的虚拟磁盘文件,他们是按照快照树中的结构,依次做增量。

在上图的路径下,点击进入Snapshots路径,会看到如下信息:

110106343.png

如上图所示,创建快照时,Hyper-V复制虚拟机的XML配置文件,并且使用一个新生成的GUID命名,生成快照的XML配置文件。而与配置文件相同名称的文件夹中,有可能产生一个VSV文件和一个BIN文件。其中VSV文件为虚拟机状态文件,BIN文件为虚拟机运行时的内存镜像文件。但是这两个文件,只有在快照点时,虚拟机处于开机状态才会生成。如果在创建快照时,虚拟机处于关机状态,则只会生成空的文件夹。

快照应用中发现的问题:

不能恢复指定文件:不能恢复指定的目标文件。由于误操作,虚拟机中某个重要文件或者文件夹丢失时,如果使用快照恢复,只能恢复到创建快照时的系统状态,不能像 Ntbackup 和 Windows Server Backup 工具一样能够还原出特定文件,必须还原全部的快照内容。

降低系统性能:当创建多层级快照后,Hyper-V 需要检查快照树才能找到最新数据,需要计算机分配额外的资源管理快照,将增加计算机负载,降低系统性能。

删除快照:Windows Server 2008R2 中,快照删除后不会立即执行快照合并,当虚拟机关机时,自动合并快照。如果快照文件过大,需要一段时间才能完成合并工作,具体时间视磁盘性能而定。由于合并期间虚拟机不提供外部访问功能,删除快照建议在非工作时段完成。



本文转自天鬼皇 51CTO博客,原文链接:http://blog.51cto.com/ghostlan/1298933,如需转载请自行联系原作者

相关文章
|
7月前
|
Oracle 关系型数据库 Linux
windows 11 hyper-v中oracle linux虚拟机中添加硬盘
在windows 11自带的hyper-v虚拟机中添加硬盘,并分区
201 6
|
3月前
|
KVM 虚拟化
kvm虚拟机快照
这篇文章主要介绍了KVM虚拟机快照的创建、管理、恢复以及删除的详细步骤,包括查看快照信息、创建快照、模拟系统破坏后基于快照恢复虚拟机、使用快照的注意事项以及如何删除快照。
69 2
|
1月前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
107 50
|
2月前
|
存储 运维 虚拟化
虚拟化数据恢复——Hyper-V虚拟化故障导致虚拟机文件丢失的数据恢复案例
在Windows Server上部署的Hyper-V虚拟化环境中,因存储中虚拟机数据文件丢失导致服务瘫痪。北亚企安数据恢复工程师通过物理检测、操作系统及文件系统检测,确定为人为格式化造成,并通过镜像硬盘、重组RAID、分析并恢复文件索引项等步骤,成功恢复数据,最终在新Hyper-V环境中验证并迁移所有虚拟机,确保用户业务恢复正常运行。
|
2月前
|
Linux 测试技术 虚拟化
解决虚拟机文件因快照占用硬盘空间较多的情况(压缩虚拟机文件,节省硬盘空间)
解决虚拟机文件因快照占用硬盘空间较多的情况(压缩虚拟机文件,节省硬盘空间)
179 1
|
2月前
|
Kubernetes Linux 容器
解决删除快照后启动虚拟机显示指定的文件不是虚拟磁盘 打不开磁盘“路径”或它所依赖的某个快照磁盘。 模块“disk”启动失败。 未能启动虚拟
解决删除快照后启动虚拟机显示指定的文件不是虚拟磁盘 打不开磁盘“路径”或它所依赖的某个快照磁盘。 模块“disk”启动失败。 未能启动虚拟
192 0
|
3月前
|
存储 SQL 数据挖掘
虚拟化数据恢复—EXSI虚拟机误还原快照的数据恢复案例
虚拟化技术原理是将硬件虚拟化供不同的虚拟机使用,一台物理机上可以有多台虚拟机。人为误操作或者物理机故障会导致上层虚拟机不可用,甚至虚拟机里的重要数据丢失。下面给大家分享一个vmware虚拟化误操作还原快照的数据恢复案例。 虚拟化数据恢复环境: 一台由物理机迁移到EXSI上面的虚拟机,迁移完成后做了一个快照。该虚拟机上运行SQL Server数据库,记录了几年的数据。 EXSI虚拟化平台上一共有数十台虚拟机,EXSI连接了一台EVA存储,所有的虚拟机(包括故障虚拟机)都放在EVA存储上。
|
4月前
|
网络协议 Linux 网络安全
Hyper-v 如何配置 Centos7 虚拟机网络?
Hyper-v 如何配置 Centos7 虚拟机网络?
151 0
|
5月前
|
Linux
部署09--虚拟机快照,我们无法避免损坏Linux操作系统 ,如果重新装一下就太过麻烦,推荐在关机下制作快照,关机制作效率好,机房要靠近地址,动不动崩溃
部署09--虚拟机快照,我们无法避免损坏Linux操作系统 ,如果重新装一下就太过麻烦,推荐在关机下制作快照,关机制作效率好,机房要靠近地址,动不动崩溃
|
7月前
|
存储 SQL 数据库
虚拟化数据恢复—ESXI虚拟机误还原快照的数据恢复案例
虚拟化技术原理是将硬件虚拟化给不同的虚拟机使用,利用虚拟化技术可以在一台物理机上安装多台虚拟机。误操作或者物理机器出现故障都会导致虚拟机不可用,虚拟机中的数据丢失。 虚拟化数据恢复环境: 有一台虚拟机是由物理机迁移到ESXI上面的,迁移完成后为该虚拟机做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了5年左右的数据。 该ESXI上共有二十几台虚拟机,EXSI连接一台某品牌EVA存储,所有的虚拟机(包括故障虚拟机)都存放在该EVA存储上。