VMware ESXi üzerinde disk kopyalama veya kolanlama
VMware ESXi’nin ücretsiz sürümü, sanal makineyi klonlama seçeneği sunmaz. Bir sanal makineyi klonlamak istiyorsanız, pahalı vSphere lisansı satın almanız gerekir.
Bunun için bir çözüm var, vmkfstools kullanarak mevcut bir Sanal makinenin diskini klonlamanız gerekiyor.
Bir VM diskinin klonunu yapmak için, kullanıcı kökü olarak VMWare ESXi sunucunuza SSH yapın. Ardından diskin klonunu oluşturun
|
vmkfstools -i kaynak.vmdk hedef.vmdk
|
Yeni VM için bir dizin oluşturdum. Datastore dizinine giden yol sunucunuzda farklı olabilir, “df -h” komutunu kullanarak ve dosya sistemini kontrol ederek bulabilirsiniz.
|
mkdir /vmfs/volumes/disk2/ubuntu–clone/
|
Diski klonlamak istediğiniz Sanal Makineyi kapatın.
|
[root@ns3048991:~] vmkfstools –i “/vmfs/volumes/disk2/Ubuntu/Ubuntu.vmdk” “/vmfs/volumes/disk2/ubuntu-clone/ubuntu-clone.vmdk”
Destination disk format: VMFS zeroedthick
Cloning disk ‘/vmfs/volumes/disk2/Ubuntu/Ubuntu.vmdk’...
Clone: 100% done.
[root@ns3048991:~]
|
Aşağıdaki ekran görüntüsünde, önce hedef klasör oluşturmadan klonlamaya çalıştım. Bu hatayla sonuçlandı. Hedef klasör oluşturduktan sonra vmkfstools komutu çalıştı.
Klonlanmış disk kullanarak VM oluşturma
VMware ESXi web arayüzüne giriş yapın. Yeni bir VM oluşturun. Donanımı seçtiğiniz adımda mevcut Diski silin. Yeni bir disk ekleyin, yeni oluşturulan klon diske göz atın ve seçin. Bu durumda – “/vmfs/volumes/disk2/ubuntu-clone/ubuntu-clone.vmdk”
VM oluşturma işlemi tamamlandıktan sonra yeni VM’yi başlatabileceksiniz. Bir VM oluşturabilir, ardından onu yeni sanal makineler oluşturmak için şablon olarak kullanabilirsiniz.