• 007.KVM虚机时间-快照管理


    一 快照管理

    1.1 创建快照

      1 [root@kvm-host ~]# virsh snapshot-create vm03-centos6.8
      2 [root@kvm-host ~]# virsh snapshot-create-as vm03-centos6.8 vm03-centos6.8-first-snap

    注意:

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

    2.快照只支持qcow2磁盘格式的系统,若是其他格式,则需要转换——

      1 [root@kvm-host ~]# qemu-img info /data/images/vm03-centos6.8.img	#查看磁盘格式
      2 image: /data/images/vm03-centos6.8.img
      3 file format: raw
      4 [root@kvm-host ~]# virsh shutdown vm03-centos6.8
      5 [root@kvm-host ~]# qemu-img convert -f raw -O qcow2 /data/images/vm03-centos6.8.img /data/images/vm03-centos6.8.qcow2
      6 -f:源镜像的格式
      7 -O:目标镜像的格式

    3.转换格式化后需要在xml配置文件中修改source file为转换后的文件。

    1.2 查看快照

      1 [root@kvm-host ~]# virsh snapshot-list vm03-centos6.8

    13

      1 [root@kvm-host ~]# ll /var/lib/libvirt/qemu/snapshot/vm03-centos6.8/

    1.3 查看磁盘信息

      1 [root@kvm-host ~]# qemu-img info /data/images/vm03-centos6.8.img

    14

    提示:通过查看磁盘信息可查看该磁盘所有快照。

    1.4 查看当前快照信息

      1 [root@kvm-host ~]# virsh snapshot-current vm03-centos6.8

    15

    1.5 恢复至快照

      1 [root@kvm-host ~]# virsh snapshot-revert vm03-centos6.8 1495821260
      2 [root@kvm-host ~]# virsh snapshot-current vm03-centos6.8	#再次查看验证恢复情况

    16

    提示:建议恢复虚机的时候虚机为关闭状态。

    1.6 删除快照

      1 [root@kvm-host ~]# virsh snapshot-delete vm03-centos6.8 vm03-centos6.8-first-snap
      2 [root@kvm-host ~]# virsh snapshot-list vm03-centos6.8		#再次查看验证

    17

    二 虚机时间管理

    2.1 修改虚机时间配置

      1 [root@kvm-host ~]# virsh edit vm03-centos6.8
      2 ……
      3 <clock offset='utc'>
      4 修改为——
      5 <clock offset='localtime'>					#虚机时间会和宿主机同步

    注:

    • 在虚拟化环境中,虚拟机在长时间运行过程中,时间会变慢,通常的作法是配置ntpdate定时与时间服务器进行时间同步的计划任务。
    • 虚拟机时间慢是所有虚拟化平台的一共性问题。
    • 解决时间的最终解决方法就是在生产环境中配置时间服务器,kvm虚拟化服务器与kvm机均都要配置时间同步的计划任务。
  • 相关阅读:
    ZYNQ学习系列之GPIO
    ZYNQ7000系列学习
    新的开始
    mysql-笔记 精度
    mysql-笔记 聚合函数
    QTP自动化测试-连接数据库
    mysql create/insert
    QTP自动化测试-使用数据库-配置ODBC
    QTP自动化测试-在object repository manager中定位不到控件
    QTP自动化测试-调用函数
  • 原文地址:https://www.cnblogs.com/itzgr/p/9893493.html
Copyright © 2020-2023  润新知