zoukankan      html  css  js  c++  java
  • KVM-硬盘转换qcow2

    转换磁盘格式

    qemu-img convert -f raw -O qcow2 k8s.node1.img k8s.node1.qcow2

    修改虚拟机配置文件

    修改磁盘格式,与新qcow2格式的磁盘。

    virsh edit k8s-node1

          <driver name='qemu' type='qcow2' cache='none'/>   //原来的 raw 改为 qcow2
          <source file='/data/virtualdisk/k8s.node2.qcow2'/>


    对虚拟机进行快照管理

    (1) 对CentOS6500_1虚拟机创建快照

    virsh snapshot-create k8s-node1
    Domain snapshot 1444976987 created

     查看虚拟机镜像快照的版本

    # virsh snapshot-list k8s-node1
     Name                 Creation Time             State
    ------------------------------------------------------------
     1595209585           2020-07-20 09:46:25 +0800 shutoff

    查看当前虚拟机镜像快照的版本

    可以看到为当前最新的快照版本。

    virsh snapshot-current k8s-node1


    恢复虚拟机快照

    (1) 恢复虚拟机快照必须关闭虚拟机。

    virsh list --all

    确认需要恢复的快照时间,这里恢复到1444976987

    virsh snapshot-list k8s-node1

    Name                 Creation Time             State
    ------------------------------------------------------------
     1444976987           2015-10-16 14:29:47 +0800 shutoff

    执行恢复,并确认恢复版本

    virsh snapshot-revert k8s-node1 1444976987

     virsh snapshot-current k8s-node1
    <domainsnapshot>
      <name>1444976987</name>

     删除虚拟机快照

    (1) 查看虚拟机快照

    # qemu-img info k8s-node1.qcow2

    這里删除第一个快照 1444976987

    qemu-img info k8s-node1.qcow2
    image: CentOS6500_1.qcow2
    file format: qcow2
    virtual size: 50G (53687091200 bytes)
    disk size: 6.8G
    cluster_size: 65536
    Snapshot list:
    ID        TAG                 VM SIZE                DATE       VM CLOCK
    1         1444976987                0 2015-10-16

    删除快照

    qemu-img info k8s-node1.qcow2
    virsh snapshot-delete n8s.node1 1444976987

  • 相关阅读:
    Python流程控制
    Python 迭代器和列表解析
    Python 文件对象
    TF-IDF介绍
    hexo博客更换主题
    学习笔记—MapReduce
    Mac下Anaconda的安装和使用
    Flume的介绍和简单操作
    hexo+github搭建个人博客
    Hbase的安装和基本使用
  • 原文地址:https://www.cnblogs.com/zhaobin-diray/p/13343403.html
Copyright © 2011-2022 走看看