pengembangan-web-mp-pd.com

Apakah ada cara untuk mengkloning VM yang ada pada server ESXi yang ada tanpa harus mengimpor kembali?

Saya telah mengimpor VM ke server ESXi menggunakan VMware "Konverter utilitas yang berdiri sendiri". Namun, proses ini sedikit membosankan. Karena saya akhirnya ingin beberapa salinan dari ini VM (atau, untuk lebih akurat, beberapa contoh VM yang kurang lebih identik ini) akan berjalan pada saat yang sama, apakah ada cara untuk mengkloning VM yang sudah diimpor? Atau apakah saya harus kembali -penting untuk setiap contoh yang saya inginkan?

29
David Mackintosh

[Mengedit jawaban saya sendiri]

Ringkasan:

  • konverter membutuhkan waktu sekitar 15 menit untuk menjalankan dari WS6 ke ESXi
  • konverter membutuhkan waktu sekitar 45 menit untuk menjalankan dari ESXi ke dirinya sendiri
  • masuk dengan perintah Prompt dan kemudian menyalin sesuai instruksi "tidak didukung" bekerja, tetapi butuh sekitar 20 menit untuk menyalin VM, dan saya tidak dapat memulai hasil dengan benar

Kesimpulan saya: cukup gunakan Konverter berulang kali.

Terima kasih atas ide-idenya.

(Perbarui, jauh kemudian: berikut detailnya untuk cara membuat salinan VM tanpa menjalankan konverter berulang kali.)

5
David Mackintosh

Tidak perlu menggunakan konverter untuk mengkloning VM.

Cukup telusuri ke datastore:

  • Klik pada Host> tab Konfigurasi
  • Pilih Perangkat Keras> Penyimpanan untuk menampilkan datastore
  • Klik kanan pada datastore dengan VM Anda ingin mengkloning> Browse Datastore
  • Buat folder baru di toko
  • Klik kanan pada folder VM dan pilih Salin (harus dilakukan di panel kanan Browser Datastore)
  • Tempel VM ke sub folder baru (jika tidak VM akan menimpa sendiri)
  • Setelah disalin, ganti nama dan pindahkan folder jika diinginkan
  • Pilih file .vmx di dalam kloning VM dan pilih 'Tambahkan ke Inventaris'
37
Leon Roy

Sebenarnya lebih mudah untuk hanya kebagian mesin Host di VIC di bawah tab ringkasan dan menelusuri datastore. Kemudian buat folder untuk vm baru, salin file vmdk dari sumber Anda vm dengan menyalin dan menempel di browser datastore dan kemudian membuat custom VM untuk file vmdk baru. Pastikan Anda = VM dan nama folder cocok dan dibutuhkan 1/10 waktu untuk melakukannya.

Contoh untuk saya adalah:

7gig VM:

  • Konverter: 13 menit
  • Langsung: 3 menit
  • Salin melalui browser Datastore: 1 menit

Saya membuat salinan 17 VM di bawah 20 menit yang menghemat banyak waktu dari konverter.

16
itprofessional

Anda memerlukan akses konsol (atau SSH) ke server ESXi, dan kemudian Anda dapat menyalin VM Anda menggunakan perintah UNIX standar (cp).

Untuk mendapatkan akses konsol:

  • buka konsol server
  • ketik ALT-F1
  • ketik "tidak didukung" tanpa tanda kutip (tidak ada gema)
  • ketikkan kata sandi Anda (tidak ada gema, lagi)

Sekarang Anda berada di Prompt perintah server; jika Anda ingin mengaktifkan akses SSH, edit /etc/inetd.conf dan hapus simbol komentar che ("#") dari baris SSH.

5
Massimo

Menggunakan konverter adalah pendekatan yang paling konsisten untuk solusi ini. Menyalin file secara manual di ESX-i itu mudah, tetapi membutuhkan jumlah waktu yang sama dengan menggunakan konverter, dan tidak selalu membiarkan Anda menambahkan file .vmx ke inventaris (itu bisa berwarna abu-abu). Pertahankan daftar informasi ini; sudah tua, tapi itu membantu saya :-)

1
tomsc

Saran Leon Roy bekerja untuk saya. Tapi saya pikir ada sesuatu yang perlu dipertimbangkan: vmdk-file yang disimpan langsung di direktori vm dihubungkan dengan jalur relatif ke file vmx sedangkan vmdks yang disimpan di luar direktori ini dihubungkan dengan jalur absolut. Jadi jika salah satu vmdks yang digunakan oleh VM tidak terletak di direktori yang sama dengan VM sendiri, Anda harus mengubah nilai fileName untuk file itu) dalam file vmx sebelum menambahkannya kembali ke inventaris. Jika tidak, jika Anda menambahkan VM yang disalin, itu akan menggunakan aslinya bukan salinan vmdk.

1
Christian Hammer

Dari memori Server vCentre (vmware.com/products/vi/vc/features.html) akan memungkinkan Anda mengubah mesin menjadi templat dan kemudian menggunakan beberapa salinan templat itu ke mesin virtual. Saya percaya ada uji coba 60 hari yang tersedia (vmware.com/tryvmware/index.php?p=vsphere&lp=1).

0
Antitribu

Kecuali saya sangat keliru, Anda harus dapat menjalankan Virtual Infrastructure Client, terhubung ke server ESXi Anda, klik kanan pada mesin virtual yang berhenti dan pilih "Klon" yang akan menduplikasi VM yang ada) = ke VM lain.

0
Kevin Kuphal