在学习运维的过程中一个虚拟机往往不够用,有一个方法可以让你对原有的虚拟机硬盘文件作一个快照,然后使用快照再安装一个虚拟机,这样安装过程是十分快的,在这篇文章中我会向大家介绍什么是快照,如何实现快照,已经如何编写shell脚本,快速安装虚拟机。
一、快照
快照类似于复制更改文件,你所作的更改都是在复制的文件上面作的,因此并不影响源文件的使用,如果更改错误,你只需要删除快照文件,然后再复制一份进行更改。
二、虚拟机两个重要文件查询
1.硬盘文件
硬盘文件存储在目录:/var/lib/libvirt/images/下,在终端中可以进入下面的界面进行查询:
2..xml文件
在这个文件中记录着虚拟机的硬盘信息,类似于前端,上一个文件类似于后端,在下图中列出了该文件的查询方式:
三、快照方法
1.快照对象
快照的对象是虚拟机的硬盘文件,即/var/lib/libvirt/images/目录下的文件。
2.快照实现方法
(1)进入虚拟机硬盘文件所在目录。
(2)在终端中输入命令:qemu-img creat -f qcow2 -b aaa.qcow2 bbb.qcow2,aaa表示源文件名称,如下图中 的nod1,bbb指快照文件名称,可以自己命名如nod2。
3.安装快照
在终端中输入:virt-manager,进入下面的界面:
在上图中点击file下面的电视图标,进入下面的界面,选择最后一项,然后点击forwad:
在下图中选择Browse
在下面的界面,选择快照文件nod2.qcow2,然后点击右下角Choose Volume:
再下图中直接点击Forwad:
然后进入下面的界面,第一项为设置内存容量,第二项为设置cpu核数,图中为建议值,设置完成后点击Forwad:
在下图第一项输入虚拟机名称,然后点击Finish:
然后进入下面的界面,等待即可:
然后就会进入登陆界面,安装完成。