kvm轉殖有兩種方法可以使用
先暫停kvm虛擬機器
virsh suspend privi-server
方法一:對虛擬機器本身直接clone
virt-clone -o privi-server -n privi-server_clone -f /kvm_clone/privi-server_clone.img引數說明:
-o:指定需要被clone的虛擬機器
-n:命名clone後的虛擬機器名稱
-f:指定新clone的虛擬機器的位置
完成上面命令執行後,同時在/etc/libvirt/qemu下也會生成privi-server_clone.xml檔案
啟動clone的虛擬機器,配置ip以及主機名
virsh start privi_server_clone
如果無法啟動,需要修改配置檔案的vnc埠,然後重新啟動clone的虛擬機器
方法二:複製kvm虛擬機器配置檔案及磁碟映象檔案轉殖
匯出虛擬機器 privi-server 的配置檔案到 /etc/libvirt/qemu 目錄下並重命名為 privi-server_cp.xml:
virsh dumpxml privi-server >/etc/libvirt/qemu/privi-server_cp.xml
複製kvm 虛擬磁碟檔案到 /data/kvm/image 目錄下並重命名為privi-server_cp.img:
cp /kvm/image/privi-server.img /kvm3/privi-server_cp.img
使用vi 或vim 編輯新虛擬機器的主配置檔案 privi-server_cp.xml (注:由於此時的虛擬機器還未註冊,所以暫時不支援virsh edit 編譯),修改name,uuid,disk位置,vnc埠:
vim privi-server_cp.xml
修改name標籤
privi-server_cp
uuid隨意改下數值
192fdc94-c81b-fa35-9100-0c073eee2c27
disk標籤
vnc port 唯一值,不要重複
wq儲存配置檔案
註冊新的虛擬機器:
virsh define /etc/libvirt/qemu/privi-server_cp.xml
啟動privi-server_cp:
virsh start privi-server_cp
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...