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

Posted itzgr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了007.KVM虚机时间-快照管理相关的知识,希望对你有一定的参考价值。

一 快照管理

1.1 创建快照

  1 [[email protected] ~]# virsh snapshot-create vm03-centos6.8
  2 [[email protected] ~]# virsh snapshot-create-as vm03-centos6.8 vm03-centos6.8-first-snap

注意:

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

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

  1 [[email protected] ~]# qemu-img info /data/images/vm03-centos6.8.img	#查看磁盘格式
  2 image: /data/images/vm03-centos6.8.img
  3 file format: raw
  4 [[email protected] ~]# virsh shutdown vm03-centos6.8
  5 [[email protected] ~]# 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 [[email protected] ~]# virsh snapshot-list vm03-centos6.8

技术分享图片

  1 [[email protected] ~]# ll /var/lib/libvirt/qemu/snapshot/vm03-centos6.8/

1.3 查看磁盘信息

  1 [[email protected] ~]# qemu-img info /data/images/vm03-centos6.8.img

技术分享图片

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

1.4 查看当前快照信息

  1 [[email protected] ~]# virsh snapshot-current vm03-centos6.8

技术分享图片

1.5 恢复至快照

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

技术分享图片

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

1.6 删除快照

  1 [[email protected] ~]# virsh snapshot-delete vm03-centos6.8 vm03-centos6.8-first-snap
  2 [[email protected] ~]# virsh snapshot-list vm03-centos6.8		#再次查看验证

技术分享图片

二 虚机时间管理

2.1 修改虚机时间配置

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

注:

  • 在虚拟化环境中,虚拟机在长时间运行过程中,时间会变慢,通常的作法是配置ntpdate定时与时间服务器进行时间同步的计划任务。
  • 虚拟机时间慢是所有虚拟化平台的一共性问题。
  • 解决时间的最终解决方法就是在生产环境中配置时间服务器,kvm虚拟化服务器与kvm机均都要配置时间同步的计划任务。

以上是关于007.KVM虚机时间-快照管理的主要内容,如果未能解决你的问题,请参考以下文章

《每天5分钟玩转 OpenStack》教程目录

虚机快照解读

vSphere 5.5 VM整合磁盘失败之—文件被锁定无法访问

KVM虚拟机快照备份

记一次虚机强制断电 K8s 集群 etcd pod 挂掉快照丢失(没有备份)问题处理

记一次虚机强制断电 K8s 集群 etcd pod 挂掉快照丢失(没有备份)问题处理