KVM ---- 通过虚拟磁盘恢复虚拟机

1、查看  必须先关闭子机 也就是不能running

[[email protected] qemu]# virsh list --all
Id    Name                           State
----------------------------------------------------
-     caimz1                         shut off
-     caimz2                         shut off

2、取消 caimz2

[[email protected] qemu]# virsh undefine caimz2
Domain caimz2 has been undefined
其中undefine的就实删除其对应的子机的配置文件。也就是删除 /etc/libvirt/qemu/caimz2.xml. 
[[email protected] qemu]# ls
autostart  caimz1.xml  caimz2.xml.bak  networks

此时恢复caimz2也就是需要重新定义其配置文件。

3、找一个相似的配置文件备份一下也就是cp

[[email protected] qemu]# virsh dumpxml caimz1 > /etc/libvirt/qemu/caimz2.xml
[[email protected] qemu]# ls
autostart  caimz1.xml  caimz2.xml  caimz2.xml.bak  networks

4、编辑其配置文件

vim  /etc/libvirt/qemu/caimz2.xml

检查其

[[email protected] qemu]# virsh list --all
Id    Name                           State
----------------------------------------------------
-     caimz1                         shut off

在入库之前需要重新定义

5、重新定义

[[email protected] qemu]# virsh define /etc/libvirt/qemu/caimz2.xml
Domain caimz2 defined from /etc/libvirt/qemu/caimz2.xml

6、查看

[[email protected] qemu]# virsh list --all
Id    Name                           State
----------------------------------------------------
-     caimz1                         shut off
-     caimz2                         shut off

此时caimz2又入库了。

此时进入发现网络没了。变了。这种方式的恢复,不能恢复到完完全全的之前的情况,此时相当于备份一次。

时间: 2024-08-11 21:55:36

KVM ---- 通过虚拟磁盘恢复虚拟机的相关文章

使用现有的虚拟磁盘恢复虚拟机(拷贝修改现有配置文件)

使用现有的虚拟磁盘恢复虚拟机(拷贝修改现有配置文件) 注:这里使用现有的磁盘,通过拷贝修改配置文件重新启动虚拟机,如果该虚拟机的磁盘文件被删除,则虚拟机就无法恢复了 一.搭建测试环境,关闭虚拟机daixuan2,删除配置文件,只剩下磁盘 [[email protected] ~]# virsh list --all Id    名称                         状态 ---------------------------------------------------- 22

虚拟磁盘恢复虚拟机

虚拟机配置文件路径:/etc/libvirt/qemu 先copy一份虚拟机配置文件: virsh dumpxml  xrc2 > /etc/libvirt/qemu/xrc1.xml vi xrc1.xml  ,修改name,uid,以及disk路径 virsh define  /etc/libvirt/qemu/xrc1.xml  重新定义域

案例:使用KVM命令集管理虚拟机

一.KVM基本功能管理 1.查看命令帮助 virsh -h 或者virsh --help 2.查看KVM配置文件存放目录 ls /etc/libvirt/qemu 3.查看虚拟机状态 virsh list --all 4.虚拟机关机与开机 virsh shutdown c7-1 //关机virsh start c7-1 //开机 强制关闭关闭电源系统 virsh destroy c7-1 5.通过配置文件启动虚拟机 virsh create /etc/libvirt/qemu/c7-1.xmlv

KVM命令集管理虚拟机

使用KVM命令集管理虚拟机 查看虚拟机状态 [[email protected] ~]# virsh list --all Id 名称 状态 ---------------------------------------------------- 2 c01 running 虚拟机的关机与开机 [[email protected] ~]# virsh shutdown c01 域 c01 被关闭 [[email protected] ~]# virsh list --all Id 名称 状态 -

更改CloudStack中KVM平台的Windows虚拟机默认磁盘类型为VirtIO

前言 本文的目的是为了解决在使用CloudStack(CloudPlatform)时,基于KVM虚拟化平台,Windows虚拟机的性能低下的问题. 此性能,主要指磁盘IO和网卡性能. 相关文档 由于CS文档中,只强调了PV这个概念,根据PV模式区分使用不同的硬件接口类型.所以收集部分链接给大家扫盲. 关于PV(Paravirtualization-半虚拟化)模式的概念,请参阅: http://www.rackspace.com/knowledge_center/article/choosing-

2.4-虚拟磁盘恢复虚拟机

如果要彻底删除虚拟机,需要3条命令 1.virsh destroy wyp1           #首先从列表中删除 2.virsh undefine wyp1          #删除虚拟机的配置文件. 3.rm -rf /data/wyp1.img        #最后删除虚拟机的文件 如果此时想在恢复虚拟机wyp1,必须要有img文件,否则首先复制一份wyp2.img文件为wyp1.img 在复制一份虚拟机配置文件. 1.cp /data/wyp2.img /data/wyp1.img  

通过 KVM+virt-manager配置双屏虚拟机(两套键盘。鼠标)

感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限,错误之处在所难免,欢迎指正! 假设转载.请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167 原博文地址:http://blog.csdn.net/qq_21398167/article/details/46410255 通过KVM+VirtManager配置双屏虚拟机        1安装VirtManager $sudo yum -y install virt-manager 2.启动VirtM

Linux实现KVM+QEMU+libvirt的虚拟机环境 并使用virsh对虚拟机进行管理

说明: 本文使用的实验环境是运行在windows10上的Vmware workstation 12.5 pro,宿主机操作系统是Ubuntu16(机器名称为KVM_test),kvm+qemu+libvirt安装在KVM_test上.运行在KVM_test上的客户机操作系统也是Ubuntu16(机器名称为test_ubuntu). 本实验需要的软件有Vmware workstation.vnc viewer.ubuntu16的ios镜像.Vnc viewer需要注册码,请自行百度查找. 本实验所

kvm上的Linux虚拟机使用virtio磁盘

kvm上的Linux虚拟机使用virtio磁盘 系统:centos6.6  64位 网上的文章比较少,怎麽将Linux虚拟机的磁盘改为使用virtio磁盘 因为centos6或以上系统已经包含了virtio驱动,所以不需要再执行下面语句加载内核模块 modprobe virtio virtio_pci virtio_blk virtio_net mkinitrd --with virtio --with virtio_pci --with virtio_blk --with virtio_net