Linux下虚拟机的快照详解
文章目录
- 虚拟机的快照是什么?
- 为什么要使用虚拟机的快照
- 虚拟机的快照的原理
- 手动生成快照的步骤
- 快照坏了怎么办
虚拟机的快照是什么?
定义:
1.磁盘“快照”是虚拟机磁盘文件(VMDK)在某个点及时的副本,系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储。
2.操作快照是虚拟机做一个备份然后新生成一个系统,生成这个系统你可以做测试用,然后可以还原快照变回原来的系统.
图解:
为什么要使用虚拟机的快照
1.虚拟机坏了不可恢复,要重新装,比较麻烦,操作不可逆。快照是可逆的。
2.我们所使用的快照虚拟机是一张照片 ,不是真正的虚拟机。
3.需要快照时给真正的虚拟机照相处理即可
虚拟机的快照的原理
类比到生活中
相当于在一面玻璃面前给某个人画上胡子,透过玻璃你发现他有了胡子,但实际上他并没有长胡子,而且当它不希望再当你的模特时,他可以走开,此时他还是完好无损的。
在真实系统里
用一个文件放到真实的文件面前 ,看到的是真实的文件, 使用的是快照
快照出现问题时的时候舍弃快照,再拿来一个新的快照。
手动生成快照的步骤
使用自己安装完成的一个的虚拟机 以它为母盘。
qemu-img create -f qcow2 -b /var/lib/libvirt/images/母盘名称.qcow2 /var/lib/libvirt/images/快照名称.qcow2
其中:
-f 建立的虚拟机快照的硬盘格式
-b 备份虚拟机的硬盘信息
/var/lib/libvirt/images/母盘名称.qcow2 母盘的硬盘路径
/var/lib/libvirt/images/快照.qcow2 快照的硬盘路径
图示:
将文件备份好之后,进入图形化虚拟机管理界面,安装方式选择第四个
import existing disk image
以母盘westos生成快照node为例
设置快照的镜像路径
快照坏了怎么办
虚拟机很容易就会被破坏掉,以下实验一种方法
实验现象:
进去快照虚拟机(node)之后,rm -rf /* 破坏掉这个快照虚拟机,会出现如下界面
可以看到有些文件不能删除,因为这些文件是这个快照虚拟机正在运行的
解决方法:
删除node快照
rm -rf node.qcow2
重新照一个即可(执行上文中生成快照的步骤)
Linux下虚拟机的快照详解相关推荐
- linux下sort命令使用详解---linux将文本文件内容加以排序命令
转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...
- Linux下的awk用法详解
Linux下的awk用法详解 一.awk介绍 二.awk的语法 三.awk常见用法 四.awk其他用法 五.awk语言特性 一.awk介绍 1.AWK 是一种处理文本文件的语言,是一个强大的文本分析工 ...
- linux输入一个用户看是否在工作,linux下的用户管理详解
linux下的用户管理详解 useradd 命令详解 添加用户 想要对linux下面的帐号了解的话首先必须要了解的4个配置文件[root@localhost /]# cat /etc/passwd 首 ...
- Linux下find命令用法详解
Linux下find命令用法详解 学神VIP烟火 学神IT教育:XueGod-IT 最负责任的线上直播教育平台 本文作者为VIP学员 烟火 第一部分:根据文件名查找 1.在当前目录查找名称为test的 ...
- linux中which命令详解,Linux下which命令使用详解(转)
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查看文件位置. f ...
- linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
linux下ftp命令使用详解---linux文件传输ftp命令 上一篇 / 下一篇 2010-12-18 09:15:35 / 个人分类:Linux ftp(file transfer proto ...
- rm命令linux00,linux下rm命令使用详解 | Soo Smart!
linux下rm命令使用详解---linux删除文件或目录命令 用户可以用rm命令删除不需要的文件.该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除 ...
- linux下top命令参数详解
linux下top命令参数详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法. 内存信息.内容如下: ...
- Linux下文件查找使用详解-羽飞作品
Linux下文件查找使用详解 (1/3) http://www.boobooke.com/v/bbk1579 Linux下文件查找使用详解 (2/3) http://www.boobooke.com/ ...
最新文章
- 微信小程序 加载中 动画效果
- 阿里巴巴领导抱怨家里有矿的应届生不好带!聪明效率高,但从不加班,也不做职业规划!画饼谈心也没用,怎么办?...
- 转载 mysql 数据库优化配置实例
- k8s 创建资源的两种方式 - 每天5分钟玩转 Docker 容器技术(124)
- windows bat脚本中调用Cygwin并执行命令
- python画圆形螺旋线_宝宝爱看小猪佩奇,很简单,让我们用python搞定它
- Django Web在Apache上的部署
- python安装与使用Ta-Lib,获取金融技术面特征
- Linux之time命令
- ArcEngine 固定比例放大缩小
- java调优随记-java对象大小
- HDU 4381 Grid
- 无线网卡性能怎么测试软件,无线性能测试平台和方法
- matlab输出语句fprintf格式,matlab输出语句fprintf
- macbook air未能与服务器,少量2018款Macbook Air存在问题:苹果已通知维修但并未告知详细情况...
- 使用Google、百度等搜索引擎在指定网站内搜索指定内容
- 响应式设计的三个步骤
- STC8学习4 ——PWM波形应用
- 数据结构与算法A实验六图论(C语言参考代码)
- 麻省理工大学公开课 离散数学