当前位置:首页 > 虚拟机 > 正文

kvm虚拟机快照


一、虚拟机怎么使用快照还原虚拟机1
虚拟机开机后,您可以通过单击菜单栏下方的“拍摄快照”按钮或单击虚拟机菜单中的“拍摄快照”来拍摄快照。
2
在VMware虚拟机上单击“创建快照”按钮后,将出现一个快速创建对话框,要求您输入快照的名称和描述。填写完毕后,点击TakeSnapshot即可成功创建快照。
3
要查看和管理快照,可以展开虚拟机菜单,选择快照-SnapshotManager。
4
打开SnapshotManager(快照管理)窗口)非常直观地查看创建的快照以及每个快照的顺序。如果您需要删除快照,可以在此处删除。
END
快照恢复方法/。步骤
恢复快照,即将虚拟机系统恢复到创建快照时的状态。操作非常简单。首先选择要恢复到的快照状态,然后单击“GO”按钮。按钮请注意,一旦恢复快照,后续快照将消失。
2
VMware将显示恢复确认窗口,单击“是”。
二、openstack对虚拟机快照操作有哪些对于开放堆栈来说,镜像完成后,将虚拟机的快照存储为镜像,一目了然。Openstack快照基于libvirt(qemu-kvm),但两者在实现上有很大不同:
libvirt主流快照实现:使用virDomainSnapshotCreateXML()函数(CLIvirshsnapshot-create)。新创建的快照与虚拟机关联:如果是内置快照,照片数据和虚拟机会在同一个qcow2镜像中,如果是外部快照,则新建一个qcow2文件和磁盘将是原始虚拟机的只读模板映像,来自2的新qcow2映像。仅记录示例映像。该类型快照捕获快照链信息、磁盘和RAM信息,并返回到快照点。
Openstack快照实现:Openstack并没有使用virDomainSnapshotCreateXML()来实现快照,它只是简单地更改和复制虚拟机镜像,生成与虚拟机无关的镜像,最后以快照形式上传。这种类型的快照不包含链信息,仅保留磁盘信息,并且无法返回到快照点,只能从快照映像创建新的虚拟机。
apshot和livesnapshot
冷快照:创建快照时,虚拟机必须暂停。
实时快照:创建快照时无需暂停虚拟机。
apshot流程:
#保存状态并停止guest,然后继续pcdvch
$virshmagedsavevm
#Createaqemuinternalsnapshot
$qemu-imgsnapshot-csnaphot-csnaphot-csnaphot1vm_snapshot,转换为qcow2并导出文件,然后上传到glance
$qemu-imgconvert-fqcow2vm-Oqcow2vm_snapshot
#Starttheguestagain
$virshstartvm
4.实时查看流程
它被锁定的地方。/>$virshblockjobvmvda--中止
#未知域。/>$qemu-imgcreate-fqcow2vm_copy--backing_file=backing_file--size=root_disk_size
#Invoke'virshblockcopy'(这需要时间,具体取决于diskmagavm1):
$virshblockcopy--domainvmvdavm_copy--wait--verbose#重新定义guest(tomakeitpersistent):
$virshdefinevm
#从找到的新副本中,用备份文件替换QCOW2,then-coptoglance-2pyvm_switch
napshot-create-as/snapshot-create快照分析
默认是内置快照,支持快照链,支持快照回滚和内存支持数据。
在快照过程中,虚拟机会暂时停止。
三、kvm虚拟机怎么用命令改快照名称如果是挂载在cinder卷上的虚拟机:
[root@node-5~]#virshdomblklistinstance-000006a8--details
TypeDeviceTargetSource
-------------------------------------------------------
filediskvda/var/lib/nova/instances/406e6d64-9ccf-44a5-a0d4-027ee4de3d24/disk
filiskvdb/var/lib/nova/mnt/348597c68c44fd4c679cd81c3989af68f/44fd4c679cd81c3989af68f68f68f9d9-4574f9877abb
它在磁盘上:快照[root@node-5~]#virshsnapshot-create-assistance-000006b7snapshot1"justfortestsnapshot"--disk-only--atomic
Domainsnapshotsnapshot1已创建
@node-5~]#