7kvm迁移操作

Posted wclwcw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7kvm迁移操作相关的知识,希望对你有一定的参考价值。

虚拟机迁移要确保虚拟机是关机状态。

virsh shutdown privi-server
virsh dumpxml privi-server > /etc/libvirt/qemu/privi-server_qy.xml  
#如果是远程机器,需要把该配置文件拷贝到远程机器上

查看privi-server子机的磁盘所在目录

virsh domblklist privi-server
Target Source
------------------------------------------------
hda        /kvm-data/kvm/privi_disk.qcow2

如果是迁移到远程,则需要把该磁盘文件拷贝到远程机器上

rsync -av /kvm1/privi-server.qcow2 /kvm/privi-server_qy.qcow2

因为是迁移到本机,配置文件用的是privi-server子机的配置,会有冲突,故需要修改privi-server_qy.xml,若是远程机器不用修改
vi /etc/libvirt/qemu/privi-server_qy.xml 
修改domname:

<name>privi-server_qy</name>

修改uuid(随便更改一下数字,位数不要变)

<uuid>77bb10bd-3ad8-8899-958d-756063002969</uuid>

修改磁盘路径:

<disk type=‘file‘ device=‘disk‘>
      <driver name=‘qemu‘ type=‘raw‘ cache=‘none‘/>
      <source file=‘/kvm/privi-server_qy.qcow2‘/>
      <target dev=‘vda‘ bus=‘virtio‘/>
      <address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x05‘ function=‘0x0‘/>
    </disk>

查看新迁移的privi-server_qy子机

virsh list --all

以上是关于7kvm迁移操作的主要内容,如果未能解决你的问题,请参考以下文章

RedHat 7 KVM虚拟机在两台宿主机之间在线迁移

Centos7KVM的安装与配置及创建虚拟机

RedHat 7.2 KVM通过V2V迁移VMware的虚拟机

EF6 自定义迁移表名

迁移到 AndroidX 后,findFragmentById 为片段返回 null

VSCode自定义代码片段——git命令操作一个完整流程