如同 Vmware ESX(i) 或是 XEN Source 在 RHEL5 的 XEN 同樣可以做 clone,不過在圖型介面好像看不到這一個選項!!似乎只有文字介面的工具 "virt-clone" 幸好使用上也不太難!!跟著下面步驟即可.
先安裝好你將來要 Cloning 的 Guest 設定好並將他關機.目前我所有的 Guest OS 是 rhel4 / rhel5
我要 clone 的是 rhel5 ,而目前正在運行的 Guest 有兩個 RHEL4 / RHEL5 我想用 RHEL5 ,所以先將 RHEL5 關機吧!!
[root@benjr ~]# xm shutdown rhel5 #or xm shutdown domain(domain ID) [root@benjr ~]# xm shutdown 4
#這動作相當於按下 Guest OS 的 power button
[root@benjr ~]# virt-clone # 新的 Guest 的 image 位置名稱. What would you like to use as the cloned disk (file path)? /var/lib/xen/images/rhel5_1.img # 即將要被 clone 的 Guest 可以是名稱或是 uuid What is the name or uuid of the original virtual machine? rhel5 # 新的 Guest 將被命名. What is the name for the cloned virtual machine? rhel5_1 Cloning from /var/lib/xen/images/rhel5.img to /var/lib/xen/images/rhel5_1.img Cloning domain… | 9.8 GB 04:07
當 clone 好一個系統時,有 2 種東西必須要修改.
1.Machine(Host) name
有些程式如 samba 會用 Machine(Host) name 當作 NETBIOS 名稱解析,所以如果你網域上有相同的 Machine(Host) name 那你就麻煩了.
2.IP address
如果 Cloning 的系統使用的是 DHCP 那就沒這問題了,當你設定的是固定 IP 不要忘記將你的系統 IP 修改以免和其他 VM 衝突到.至於 MAC address , UUID 系統在 clone 就會幫你修改,就不需要再特別重新改過
沒有解決問題,試試搜尋本站其他內容
2 thoughts on “RHEL5 – virt-clone Clone Guest OS”