KVM公司 是许多Linux发行版使用的一种超级visor。我目前正在使用它,非常高兴。我拥有Vmware提供的HyperV等付费虚拟机监控程序的大部分功能。
null
快照是VM在指定时间内的图片。例如,我们将安装新的应用程序,但它可以制动我们的系统。我们想备份我们的系统,如果发生了不好的事情,我们想恢复。最简单快速的解决方案是快照。我保存磁盘和ram的状态。可以找回。
进入Virsh控制台
我们用来管理快照和libvirt的工具是virsh。我们可以从bash使用virsh或者进入virsh控制台。两者效果相同,但我更喜欢进入控制台。
$ sudo virsh

- 维什 需要根权限,所以我们提供sudo或使用根帐户运行。
- 维什# 是我们的虚拟控制台
创建虚拟机快照
快照可以通过不同的方式创建,但是我们将使用libvirt来创建快照。我们将使用 snapshot-create-as
通过提供虚拟机名称 poftut
在这种情况下。
virsh # snapshot-create-as poftut1 Domain snapshot 1477620808 created
- 我们提供 快照创建为 快照命令 波夫图特1 是虚拟机的域名
- 1477620808 是vm的快照id。
列出快照
一个虚拟机可能有多个快照。我们可以列出指定VM的快照,如下所示。
virsh # snapshot-list poftut1
- 快照列表 是命令和
- 波夫图特1 提供了vm名称。我们可以使用域id作为vm名称
Name Creation Time State ------------------------------------------------------------ 1477620808 2016-10-28 05:13:28 +0300 shutoff
- 如我们所见,snapshot list命令提供了快照的详细信息
- 1477620808是快照名称
- 2016-10-28 05:13:28+0300为快照日期
- shutdown是拍摄快照时vm的状态
相关文章: Awk打印教程及示例
获取快照的详细信息
我们可以通过snapshotinfo命令获得有关快照的更多详细信息。
virsh # snapshot-info poftut1 1477620808
- 快照信息 是获取有关快照的详细信息的命令。
- poftut1是快照的vm
- 1477620808是快照名称
Name: 1477620808 Domain: poftut1 Current: yes State: shutoff Location: internal Parent: - Children: 0 Descendants: 0 Metadata: yes
还原快照以前的版本
我们已经更改了vm,希望恢复。创建快照很简单
virsh # snapshot-revert poftut1 1477620808
- 快照还原 是否使用命令
- poftut1是vm名称
- 1477620808是快照名称
删除快照
我们想删除快照,因为我们已经完成了我们的工作。
virsh # snapshot-delete poftut1 --snapshotname 1477620808
- 快照删除 这是我们将使用的命令
- poftut1是vm名称
- 我们将提供快照名称 –快照名称 论据和 1477620808
Domain snapshot 1477620808 deleted
- 我们已删除快照
如何创建KVM/Libvirt/Qemu-Vm的快照?信息图

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END