KVM虚拟化平台——磁盘与快照管理,克隆虚拟机与网络管理

  
  

博文大纲:
一、磁盘与快照管理
二,虚拟机克隆技术
三,虚拟机的网络配置

     

一、磁盘与快照管理

  

这个段落主要介绍磁盘与快照的管理!

  

在KVM虚拟机中有两种磁盘格式,分别是:

  
      <李>生:裸格式。占用空间较大,性能比较好,但不支持快照功能,李   <李> qcow2:占用空间较小,性能相比较原始稍差,,但它支持快照功能,李   
  

(1)虚拟磁盘管理

  

举例说明:

  
 <代码> root@localhost ~ # qemu-img创造1234个。生5克//创建虚拟磁盘,名称为1234.生,大小为5克,创建磁盘默认格式为原料
  (root@localhost ~) # qemu-img创建- f qcow2 123。qcow2 5克//创建虚拟磁盘,名称qcow2为123.,大小为5克,创建时指定磁盘格式为qcow2
  root@localhost ~ # qemu-img信息1234。生//查看1234.原始磁盘的详细信息
  root@localhost ~ # qemu-img信息123。qcow2//查看123. qcow2磁盘的详细信息//以上操作建议在一个创建的测试目录中 
  

以下操作将本地磁盘格式转换为qcow2

  
 <代码> [root@localhost ~] # cd/kvm/磁盘///kvm虚拟磁盘存放路径
  (root@localhost磁盘)# web01 qemu-img信息。生//查看磁盘详细信息
  图片:web01.raw
  原始文件格式://这里显示的格式是生的
  虚拟尺寸:10 g(10737418240字节)
  磁盘大小:1.4 g
  (root@localhost磁盘)# virsh列表——所有//查看虚拟机列表,确认虚拟机是关闭的状态
  Id名称状态
  ----------------------------------------------------
  ——web01关闭
  (root@localhost磁盘)# qemu-img转换- f - o qcow2 web01原料。生web01.qcow2//将原本的磁盘格式生转换为qcow2,不过转换之前需要保证KVM虚拟机是关闭的状态
  (root@localhost磁盘)# ls
  web01。qcow2 web01.raw//注意转换之前的虚拟机磁盘依然存在
  # virsh编辑web01 root@localhost磁盘//修改虚拟机的磁盘文件格式、定位到司机的名字,修改为以下内容:
  & lt;司机name=' qemu type=' qcow2/比;
  & lt;源文件='/kvm/磁盘/web01.qcow2 '/比;//将原本的磁盘类型生更改为qcow2,这两行都需修改
  (root@localhost磁盘)# virsh web01开始//确认虚拟机可以开启,证明磁盘文件更改没有错误 
  

(2)虚拟机快照管理

  
 <代码> (root@localhost磁盘)# virsh snapshot-create web01//针对web01虚拟机创建快照
  (root@localhost磁盘)# virsh快照名单web01//查看虚拟机的快照信息
  名称生成时间状态
  ------------------------------------------------------------
  1575285097 2019-12-02 19:11:37 + 0800运行//名称这一列表示为时间戳,从1970年到现在的时间,默认是秒数
  (root@localhost磁盘)# virsh snapshot-revert web01 1575285097//针对虚拟机恢复指定快照信息
  (root@localhost磁盘)# web01 qemu-img信息。qcow2//查看虚拟机转换后的磁盘信息
  图片:web01.qcow2
  文件格式:qcow2
  虚拟尺寸:10 g(10737418240字节)
  磁盘大小:2.0 g
  cluster_size: 65536
  快照列表:
  ID标签VM大小VM时钟日期
  1 1575285097 254 1575285097 19:11:37 00:01:54.499//从这里可以看出快照其实是存储在虚拟机的磁盘中的,占用磁盘的空间
  格式的具体信息:
  兼容:1.1
  懒惰的refcounts:假
  (root@localhost磁盘)# virsh snapshot-delete web01 1575285097//针对虚拟机删除指定快照 
  

针对KVM虚拟机的磁盘信息就先简单介绍这么多,有机会还会继续更新。

  

二、虚拟机克隆技术

  
  

在KVM虚拟化平台中,克隆主要分为以下三种:

  
      <李>手动克隆;李   <李>链接克隆;李   <李>完整自动克隆;李   
     

(1)手动克隆

  

KVM虚拟机有两个配置文件,通过克隆配置文件的方式来对虚拟机进行克隆,还有一个前提要求就是虚拟机必须处于关机的状态。
操作如下:

  
 <代码> root@localhost ~ # cd/etc/libvirt/qemu/# cp web01 root@localhost qemu。xml web02。xml//使用最基础的命令进行复制
  (root@localhost qemu) # virsh dumpxml web01祝辞web03。xml//使用dumpxml工具进行生成
  (root@localhost qemu) # ls
  网络web01。xml web02。xml web03.xml//确认xml文件确实存在,以上两种方法都可以
  (root@localhost qemu) # rm射频web03.xml//实验环境所以就把这个文件删除
  (root@localhost qemu) # cd/kvm/磁盘/# cp web01 root@localhost磁盘。生web02.raw//进入指定目录对虚拟机磁盘文件进行复制
  # vim/etc/libvirt/qemu/web02.xml root@localhost磁盘//修改虚拟机的xml文件
  定义到第一个名字字段更改内容如下:
  & lt; name> web02

KVM虚拟化平台——磁盘与快照管理,克隆虚拟机与网络管理