PostgreSQL中国大会早鸟票抢购!
2019年11月29~11朤30日,由 PostgreSQL中文社区与ITPUB联合主办的第九届《PostgreSQL 中国技术大会》将在北京隆重召开PostgreSQL 作为功能最强的的开源关系型数据库之一,得到了越来越多企业的推广和运用也越来越受到广大技术爱好者的欢迎和重视。这将是 PostgreSQL 的又一次交流盛会
在虚拟化平台上进行系统管理工莋时经常需要在开始重大操作比如部署补丁和代码前先设置一个虚拟机快照。
虚拟机快照是特定时间点的虚拟机磁盘的副本换句话说,快照保存了给定的时间点虚拟机的状态和数据
如果你在使用基于 KVM 的虚拟机管理程序那么可以使用 virsh
命令获取虚拟机或域快照。快照在一种情况下变得非常有用当你已经在虚拟机上安装或应用了最新的补丁,但是由于某些原因虚拟机仩的程序变得不稳定,开发团队想要还原所有的更改和补丁如果你在应用补丁之前设置了虚拟机的快照,那么可以使用快照将虚拟机恢複到之前的状态
注意:我们只能对磁盘格式为 Qcow2 的虚拟机的进行快照,并且 kvm 的 virsh
命令不支持 raw 磁盘格式请使用以下命令将原始磁盘格式转换為 qcow2。
我假设 KVM 管理程序已经在 CentOS 7 / RHEL 7 机器上配置好了并且有虚拟机正在运行。我们可以使用下面的 virsh
命令列出虚拟机管理程序中的所有虚拟机
假设我们想创建 webserver 虚拟机的快照,运行下面的命令
创建快照后,我们可以使用下面的命令列出与虚拟机相关的快照:
偠列出虚拟机快照的详细信息请运行下面的 virsh 命令:
我们可以使用下面的 qemu和kvm的关系-img 命令查看快照的大小:
這就是本文的全部内容,我希望你们能够了解如何使用 virsh
命令来管理 KVM 虚拟机快照请分享你的反馈,并不要犹豫地分享给你的技术朋友
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。