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

时间:2023-02-23 10:06:53

一 快照管理

1.1 创建快照

 [root@kvm-host ~]# virsh snapshot-create vm03-centos6.8
[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磁盘格式的系统,若是其他格式,则需要转换——

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

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

1.2 查看快照

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

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

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

1.3 查看磁盘信息

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

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

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

1.4 查看当前快照信息

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

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

1.5 恢复至快照

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

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

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

1.6 删除快照

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

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

二 虚机时间管理

2.1 修改虚机时间配置

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

注:

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

007.KVM虚机时间-快照管理的更多相关文章

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

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

  2. KVM虚拟机克隆及快照管理

    一,克隆 查看虚拟机硬盘位置(其中centos1为虚拟机名称) virsh edit centos1 克隆(centos1为需要克隆的虚拟机名称centos2为克隆后的虚拟机名称CentOS2.qco ...

  3. KVM 介绍(6):Nova 通过 libvirt 管理 QEMU&sol;KVM 虚机 &lbrack;Nova Libvirt QEMU&sol;KVM Domain&rsqb;

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

  4. KVM&lpar;六&rpar;Nova 通过 libvirt 管理 QEMU&sol;KVM 虚机

    1. Libvirt 在 OpenStack 架构中的位置 在 Nova Compute 节点上运行的 nova-compute 服务调用 Hypervisor API 去管理运行在该 Hypervi ...

  5. 远程管理 KVM 虚机 - 每天5分钟玩转 OpenStack(5)

    上一节我们通过 virt-manager 在本地主机上创建并管理 KVM 虚机.其实 virt-manager 也可以管理其他宿主机上的虚机.只需要简单的将宿主机添加进来 填入宿主机的相关信息,确定即 ...

  6. 远程管理 KVM 虚机

    上一节我们通过 virt-manager 在本地主机上创建并管理 KVM 虚机.其实 virt-manager 也可以管理其他宿主机上的虚机.只需要简单的将宿主机添加进来 填入宿主机的相关信息,确定即 ...

  7. O005、远程管理 KVM 虚机

    参考https://www.cnblogs.com/CloudMan6/p/5256018.html   上一节我们通过 virt-manager 在本地主机上创建并管理 KVM 虚机,其实 virt ...

  8. Service系统服务&lpar;一&rpar;:安装一个KVM服务器、KVM平台构建及简单管理、virsh基本管理操作、xml配置文件的应用、为虚拟机制作快照备份、快建新虚拟机

    一.安装一个KVM服务器 目标: 本例要求准备一台 RHEL7.2 服务器,将其搭建为KVM平台,主要完成下列操作: 1> 关闭本机的SELinux保护.防火墙服务   2> 挂载RHEL ...

  9. KVM 介绍(8):使用 libvirt 迁移 QEMU&sol;KVM 虚机和 Nova 虚机 &lbrack;Nova Libvirt QEMU&sol;KVM Live Migration&rsqb;

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

随机推荐

  1. Android开源控件PhotoView的使用

    整体来说,它是一个更高级的ImageView,支持缩放,多点触控缩放,滚动和滑动,单机,长按等事件: PhotoView的git托管地址:https://github.com/chrisbanes/P ...

  2. python的tkinter版本不匹配问题&colon;RuntimeError&colon; test&colon;tk&period;h version &lpar;8&period;4&rpar; doesn&&num;39&semi;t match libtk&period;a version &lpar;8&period;5&rpar;

    Traceback (most recent call last): File "/root/CodeWorkPace/test/TCPClient.py", line 20, i ...

  3. CF367 E - Working routine

    十字链表模拟 #include<bits/stdc++.h> using namespace std; int n,m,q; struct Node{ int v; int d,r; }m ...

  4. Appium&plus;java 获取元素状态

    元素的属性我们经常会用到,当定位到某个元素后,有时会需要用到这个元素的text值.className.resource-id.checked等.  一般标准的属性我们都可以通过get_attribut ...

  5. magento开发手册之目录结构

    magento是一个很优秀的电商系统,很多朋友会用它部署自己的电商网站,少不了二次开发.下面我们随着ytkah来一起认识一下magento开发手册之目录结构吧. /app – 程序根目录 /app/e ...

  6. 如何让浏览器不解析html?

    原问题: 在页面中,除了xmp,textarea以及js转义外,还有什么办法可以让html标签在不被浏览器解析而正常显示呢? 答: 要符合“内部的html标签不被解析”,我们根据HTML5的标准,分元 ...

  7. 分享九:php易混淆的语法

    一:php后期静态绑定 从php5.3开始,php增加了一个叫后期绑定的功能,用于在继承范围内引用静态调用的类 该功能从语言内部角度考虑北命名为“后期静态绑定”:“后期绑定”意思说:static::不 ...

  8. centos7&period;3部署django用uwsgi和nginx&lbrack;亲测可用&rsqb;

    现在nginx nginx version: nginx/1.10.2 uwsgi 2.0.17 django2.0.5 都已经完成完毕,那么开始 uwsgi 配置 uwsgi支持ini.xml等多种 ...

  9. Android控件使用自定义字体

    我们不可能只满足于系统自带的字体(太丑),其实控件自定义字体也很简单.. 1.首先找到该字体的ttf文件. 2.把字体文件放在scr/mian/assets/fonts下,如果没有该路径则自己创建. ...

  10. SSM项目连接远程Linux服务器的mysql 启动tomcat卡在了 Initializing Spring root WebApplicationContext

    网上查了原因, linux下mysql访问速度缓慢并且ssh连接缓慢的原因 解决办法: 1.linux ssh连接慢 最近发现ssh连接的时候却很慢,ping的速度非常好,让人误以为是ssh连接不上. ...