kvm虛擬機器轉殖

2021-10-07 02:23:16 字數 1167 閱讀 8945

原虛擬機器的完整拷貝,占用空間大.
virt-clone --auto-clone -o web01 -n web02 (完整轉殖)

virsh dumpxml web01 >web02.xml

vim web02.xml

#修改虛擬機器的名字

#刪除虛擬機器uuid

#刪除mac位址

#修改磁碟路徑

virsh define web02.xml

virsh start web02

對原虛擬機器的引用,占用空間小,但依賴於原虛擬機器的執行狀態
qemu-img  create  -f qcow2  -b  web03.qcow2   web04.qcow2
virsh dumpxml web01 >web03.xml

vim web03.xml

#修改虛擬機器的名字

web03

#刪除虛擬機器uuid

8e505e25-5175-46ab-a9f6-feaa096daaa4

#刪除mac位址

#修改磁碟路徑

virsh define web03.xml 

virsh start web03

[root@kvm01 scripts]# cat link_clone.sh 

#!/bin/bash

old_vm=$1

new_vm=$2

#a:生成虛擬機器磁碟檔案

old_disk=`virsh dumpxml $old_vm|grep "/tmp/$.xml

#修改虛擬機器的名字

sed -ri "s#()(.*)()#\1$\3#g" /tmp/$.xml

#刪除虛擬機器uuid

sed -i '//d' /tmp/$.xml

#刪除mac位址

sed -i '/)#\1$/$.qcow2\3#g" /tmp/$.xml

#c:匯入虛擬機器並進行啟動測試

virsh define /tmp/$.xml

virsh start $

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 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...

6 kvm轉殖虛擬機器

kvm轉殖有兩種方法可以使用 先暫停kvm虛擬機器 virsh suspend privi server 方法一 對虛擬機器本身直接clone virt clone o privi server n privi server clone f kvm clone privi server clone....