方法一:kvm主機虛擬機器直接轉殖
(1)轉殖前先關閉虛擬機器
[root@node1 ~]# virsh shutdown centos-7-x86_64
(2)檢視kvm虛擬機器的xml檔案,獲取虛擬機器磁碟檔案和虛擬機器名稱資訊
[root@node1 ~]# cd /etc/libvirt/qemu/
[root@node1 qemu]# cat centos-7-x86_64.xml
磁碟檔案:centos-7-x86_64.raw
名稱:centos-7-x86_64
(3)開始轉殖
[root@node1 ~]# virt-clone -o centos-7-x86_64 -n kvm110 -f /opt/kvm110.raw
引數說明:centos-7-x86_64作為源,開始轉殖,建立kvm110虛擬機器,kvm110虛擬機器磁碟位置是/opt/kvm110.raw,不需要提前建立
(4)啟動轉殖的虛擬機器,並配置主機名、ip位址等
[root@node1 ~]# virsh start kvm110
方法二:通過複製方式轉殖,用於異機的靜態遷移
(1)轉殖前先關閉虛擬機器
[root@node1 ~]# virsh shutdown centos-7-x86_64
(2)匯出xml
[root@node1 ~]# cd /etc/libvirt/qemu/
[root@node1 qemu]# virsh dumpxml centos-7-x86_64l > kvm120.xml
(3)複製虛擬機器磁碟
[root@node1 ~]# cd /opt
[root@node1 ~]# cp centos-7-x86_64.raw kvm120.raw
(4)編輯kvm120.xml檔案,修改name、uuid、disk位置、vnc埠
(5)定義新虛擬機器配置檔案
[root@node1 ~]# cd /etc/libvirt/qemu/
[root@node1 qemu]# virsh define kvm120.xml
(6)啟動轉殖的虛擬機器,並配置主機名、ip位址等
[root@node1 ~]# virsh start kvm120
KVM複製虛擬機器,KVM轉殖虛擬機器
1.關閉要轉殖的虛擬機器 2.語法 virt clone o 原虛擬機器 n 新虛擬機器 f 新虛擬機器存放的路徑 virt clone o centos7.0 n xuegod110 f var lib libvirt images xuegod110.img qcow2格式 virt clone...
kvm虛擬機器轉殖
原虛擬機器的完整拷貝,占用空間大.virt clone auto clone o web01 n web02 完整轉殖 virsh dumpxml web01 web02.xml vim web02.xml 修改虛擬機器的名字 刪除虛擬機器uuid 刪除mac位址 修改磁碟路徑 virsh defi...
kvm虛擬機器轉殖和操作
參考鏈結 virt clone o 192.168.0.242 sw web n 192.168.0.163 nginx f data kvm images 192.168.0.163 nginx.img virt clone o 192.168.0.235 sw web n 192.168.0.1...