Kvm快照:

1、基于lvm的快照

2、kvm自带的快照功能(需要qcow2 磁盘文件才支持快照)

关闭kvm虚拟机:

查看磁盘文件信息:

[root@super67 ~]# qemu-img info /var/lib/libvirt/images/ubuntu16-1.img

image: /var/lib/libvirt/images/ubuntu16-1.img

file format: raw

virtual size: 0 (0 bytes)

disk size: 0

磁盘格式转换:

[root@super67 ~]# qemu-img convert -f raw -O qcow2 /var/lib/libvirt/images/ubuntu16-1.img /var/lib/libvirt/images/ubuntu16-1.qcow2

查看:

[root@super67 ~]# ll /var/lib/libvirt/images

-rw-r--r-- 1 qemu qemu 1485881344 Sep  4 12:47 ubuntu-16.04-desktop-amd64.iso

-rwxr-xr-x 1 root root        107 Sep  4 13:58 ubuntu16-1.img

-rw-r--r-- 1 root root     196608 Sep  4 14:11 ubuntu16-1.qcow2

-rw------- 1 root root 8589934592 Sep  4 10:50 www.linux1.cn.img

[root@super67 ~]#  qemu-img info /var/lib/libvirt/images/ubuntu16-1.qcow2

image: /var/lib/libvirt/images/ubuntu16-1.qcow2

file format: qcow2

virtual size: 0 (0 bytes)

disk size: 132K

cluster_size: 65536

编辑ubuntu16-1配置文件:

[root@super67 ~]# virsh edit ubuntu16-1

现在ubuntu16-1虚拟机已经是支持快照的虚拟机了。

接下来进行快照:

[root@super67 ~]# cd /var/lib/libvirt/images

创建快照(名字为ubuntu16-1-copy)

[root@super67 images]# virsh snapshot-create ubuntu16-1

Domain snapshot 1472969993 created

[root@super67 images]# virsh snapshot-create-as ubuntu16-1 ubuntu16-1-copy

Domain snapshot ubuntu16-1-copy created

查看快照版本:

[root@super67 images]# virsh snapshot-list ubuntu16-1

Name                 Creation Time             State

------------------------------------------------------------

1472969993           2016-09-04 14:19:53 +0800 shutoff

ubuntu16-1-copy      2016-09-04 14:20:53 +0800 shutoff

查看当前快照版本:

[root@super67 images]# virsh snapshot-current ubuntu16-1 |grep "<name>"

<name>ubuntu16-1-copy</name>

<name>1472969993</name>

<name>ubuntu16-1</name>

再次创建快照:

[root@super67 images]# virsh snapshot-create-as ubuntu16-1 ubuntu16-1-copy1

Domain snapshot ubuntu16-1-copy1 created

查看当前版本:

[root@super67 images]# virsh snapshot-current ubuntu16-1 |grep "<name>"

<name>ubuntu16-1-copy1</name>

<name>ubuntu16-1-copy</name>

<name>ubuntu16-1</name>

恢复快照(kvm虚拟机要先关机)

[root@super67 images]# virsh snapshot-revert ubuntu16-1 ubuntu16-1-copy

查看版本:

[root@super67 images]# virsh snapshot-current ubuntu16-1 |grep "<name>"

<name>ubuntu16-1-copy</name>

<name>1472969993</name>

<name>ubuntu16-1</name>

查看快照:

[root@super67 ~]# qemu-img info /var/lib/libvirt/images/ubuntu16-1.qcow2

image: /var/lib/libvirt/images/ubuntu16-1.qcow2

file format: qcow2

virtual size: 0 (0 bytes)

disk size: 144K

cluster_size: 65536

Snapshot list:

ID        TAG                 VM SIZE                DATE       VM CLOCK

1         1472969993                0 2016-09-04 14:19:53   00:00:00.000

2         ubuntu16-1-copy           0 2016-09-04 14:20:53   00:00:00.000

3         ubuntu16-1-copy1          0 2016-09-04 14:25:28   00:00:00.000

删除快照:(用TAG号删)

[root@super67 ~]# virsh snapshot-delete ubuntu16-1 ubuntu16-1-copy1

Domain snapshot ubuntu16-1-copy1 deleted

查看快照:

[root@super67 ~]# qemu-img info /var/lib/libvirt/images/ubuntu16-1.qcow2

image: /var/lib/libvirt/images/ubuntu16-1.qcow2

file format: qcow2

virtual size: 0 (0 bytes)

disk size: 144K

cluster_size: 65536

Snapshot list:

ID        TAG                 VM SIZE                DATE       VM CLOCK

1         1472969993                0 2016-09-04 14:19:53   00:00:00.000

2         ubuntu16-1-copy           0 2016-09-04 14:20:53   00:00:00.000

kvm快照的更多相关文章

  1. KVM 介绍(7):使用 libvirt 做 QEMU/KVM 快照和 Nova 实例的快照 (Nova Instances Snapshot Libvirt)

    学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分 ...

  2. 烂泥:KVM快照的创建与恢复

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 因为要做有关KVM虚拟机的实验,所以需要虚拟机生成快照.查询相关资料,说KVM可以使用两种方法生成虚拟机的快照. 方法一.使用qemu-img snap ...

  3. kvm快照备份及常用命令

    转载自:http://www.myjishu.com/?p=431 好文章 kvm快照备份及常用命令 kvm快照,分两种: 1种lvm快照,如果分区是lvm,可以利用lvm进行kvm的快照备份 2种由 ...

  4. KVM(七)使用 libvirt 做 QEMU/KVM 快照和 Nova 实例的快照

    本文将梳理 QEMU/KVM 快照相关的知识,以及在 OpenStack Nova 中使用 libvirt 来对 QEMU/KVM 虚机做快照的过程. 1. QEMU/KVM 快照 1.1 概念 QE ...

  5. 5、kvm快照相关操作

    kvm虚拟机默认使用raw格式的镜像格式,性能最好,速度最快,不支持支持镜像,zlib磁盘压缩,AES加密等.要使用镜像功能,但是磁盘格式为qcow2就是支持. 关闭虚拟机 virsh shutdow ...

  6. linux中kvm的安装及快照管理

    一.kvm的安装及状态查看 1.安装软件 yum -y install kvm virt-manager libvirt2.启动libvirtd 报错,升级device-mapper-libs yum ...

  7. centos7命令行模式安装&&配置_br0+kvm+虚拟机+添加硬盘+快照及恢复

    KVM创建虚拟机步骤 Submitted by zhaoley on October 18, 2016 - 10:43am 测试环境: 1: 43.243.130.89, CentOS Linux r ...

  8. KVM虚拟机快照备份

    KVM 快照的定义:快照就是将虚机在某一个时间点上的磁盘.内存和设备状态保存一下,以备将来之用.它包括以下几类: (1)磁盘快照:磁盘的内容(可能是虚机的全部磁盘或者部分磁盘)在某个时间点上被保存,然 ...

  9. 何为KVM克隆和快照

    KVM的克隆.快照都是老生常谈的问题,资料也非常多,这里只是针对个人实验的记录,方便以后查阅. 虚拟机克隆 虚拟机的克隆操作是再频繁不过了,安装好第一台虚拟机后就可以进行基础设置,已此虚拟机为模板,以 ...

随机推荐

  1. python动态获取对象的属性和方法

    http://blog.csdn.net/kenkywu/article/details/6822220首先通过一个例子来看一下本文中可能用到的对象和相关概念.01     #coding: UTF- ...

  2. 浅谈mysql集群

    一.什么是MySQL集群 MySQL集群是一个无共享的(shared-nothing).分布式节点架构的存储方案,其目的是提供容错性和高性能. 数据更新使用读已提交隔离级别(read-committe ...

  3. Java for LeetCode 173 Binary Search Tree Iterator

    Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the ro ...

  4. NEFU 1151 特殊的质数

    特殊的质数 Problem:1151 Time Limit:1000ms Memory Limit:65535K Description 如果一个数是质数,而且他在质数表中的编号也是质数,称为特殊的质 ...

  5. python基础——迭代

    python基础——迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration). 在Python中,迭代是通过for .. ...

  6. 【学习笔记】移动Web手册(PPK力作)

    又是好久没写博客了,最近把近半年的总结,全部总结到博客园吧.先写最近的一个移动端的学习笔记.毕竟移动端开发了一段时间,就写一写读<移动web手册>中,对我感触比较深的几个点—— 一.浏览器 ...

  7. android之phonegap入门

    利用phoneGap可以利用HTML开发安卓应用,是web app的一种,可以有效的提高开发效率,降低开发成本 . 第一步: 开发环境配置以及基本操作请参考其它文档. 新增一个名为 phoneGap ...

  8. Cocos2dx中零散知识点

    cocos2dx中有三种定时器:schedule,scheduleUpdate,scheduleOnce.功能分别是 每隔几秒调用自定义函数.调用系统默认的update()函数.只调用一次自定义函数 ...

  9. 从几个方向进行Web渗透测试

    渗透测试就是对系统安全性的测试,通过模拟恶意黑客的攻击方法,来评估系统安全的一种评估方法. 渗透测试可以包括各种形式的攻击,一般来说会有专门的公司提供这种服务,这里整理了几种常见的渗透测试方法,可以对 ...

  10. 会员制实现C2B定制有机农产品,被中粮我买投资的良食网这样卖有机生鲜

    前几天,中粮我买网战略投资了位于深圳的有机生鲜自营平台良食网,宣布双方将会在供应链上展开合作.然而良食网对大家来说还是比较陌生的,为此36氪专访了良食网的创始人唐忠. 良食网成立于2011年,是一家以 ...