zoukankan      html  css  js  c++  java
  • CentOS7.1 KVM虚拟化之虚拟机快照(5)

    这里用之前克隆的虚拟机vm1-clone进行快照操作

    注:

    1.快照实际上做的是虚拟机的XML配置文件,默认快照XML文件在/var/lib/libvirt/qemu/snapshot/虚拟机名/下

    2.快照仅仅支持qcow2磁盘格式的系统

    一、虚拟机创建快照

    [root@kvm01 ~]# virsh snapshot-create vm1-clone
    Domain snapshot 1457941090 created

    或创建快照的同一时候,再创建一个快照别名

    [root@kvm01 ~]# virsh snapshot-create-as vm1-clone first_snap

    二、查看虚拟机历史快照信息

    [root@kvm01 ~]# virsh snapshot-list vm1-clone
     Name                 Creation Time             State
    ------------------------------------------------------------
     1457941090           2016-03-14 15:38:10 +0800 running
     ylhb                 2016-03-14 16:23:04 +0800 running

    三、查看虚拟机磁盘信息

    [root@kvm01 ~]# qemu-img info /vm-images/vm1-clone.img 
    image: /vm-images/vm1-clone.img
    file format: qcow2
    virtual size: 10G (10737418240 bytes)
    disk size: 3.7G
    cluster_size: 65536
    Snapshot list:
    ID        TAG                 VM SIZE                DATE       VM CLOCK
    1         1457941090             212M 2016-03-14 15:38:10   00:50:13.868
    2         ylhb                   206M 2016-03-14 16:23:05   00:07:25.882
    Format specific information:
        compat: 1.1
        lazy refcounts: true
    能够看到里面已经含有虚拟机快照信息

    四、查看当前快照信息

    [root@kvm01 ~]# virsh snapshot-current vm1-clone
    <domainsnapshot>
      <name>ylhb</name>
      <state>running</state>
      <parent>
        <name>1457941090</name>
      </parent>
      <creationTime>1457943784</creationTime>
      <memory snapshot='internal'/>

    五、恢复到之前快照

    [root@kvm01 ~]# virsh snapshot-revert vm1-clone 1457941090
    查看当前快照信息验证是否恢复成功:

    [root@kvm01 ~]# virsh snapshot-current vm1-clone 
    <domainsnapshot>
      <name>1457941090</name>
      <state>running</state>
      <creationTime>1457941090</creationTime>
      <memory snapshot='internal'/>
      <disks>

    六、删除指定快照

    [root@kvm01 ~]# virsh snapshot-delete vm1-clone 1457941090
    Domain snapshot 1457941090 deleted


  • 相关阅读:
    Thread.Sleep(0)的作用
    javascript form提交 不执行onsubmit事件解决方案
    获取控件生成的html
    (诡异事件)iframe标签后面的alert不执行
    数据重复插入的问题
    aspnetpager bug
    晒一下我的数据访问层接口
    Jquery.ajax不能解析json对象,报Invalid JSON错误的原因和解决方法(转)
    火狐对ajax的onreadystatechange与IE的不同。
    一个命名的问题把我给折腾的
  • 原文地址:https://www.cnblogs.com/zhchoutai/p/7204318.html
Copyright © 2011-2022 走看看