- Ketahui kaedah yang berbeza untuk mengklon VM dalam persekitaran VMware ESXi
- Belajar mengklon mesin maya dengan atau tanpa vCenter
- Terokai alatan luaran seperti Vinchin atau NAKIVO untuk mengautomasikan proses
- Elakkan kesilapan biasa seperti konflik MAC atau SID dalam klon
Klon mesin maya dalam VMware ESXi Ia mungkin kelihatan seperti tugas yang rumit, tetapi ia merupakan kemahiran asas hari ini jika anda menguruskan sebarang jenis infrastruktur maya. Sama ada anda ingin menjalankan ujian tanpa menjejaskan persekitaran pengeluaran anda, melakukan penghijrahan atau hanya menjimatkan masa mencipta persekitaran berulang, mengetahui semua pilihan yang tersedia akan membolehkan anda memilih yang paling berkesan berdasarkan sumber dan konfigurasi anda.
Dalam artikel ini saya akan menerangkan Bagaimana untuk mengklon mesin maya dalam VMware ESXi, sama ada anda mempunyai akses kepada vCenter atau bekerja dengan hos kendiri. Anda juga akan mempelajari tentang alternatif lanjutan dengan alat luaran seperti Vinchin dan NAKIVO yang menjadikan tugasan ini lebih mudah dan menawarkan faedah tambahan seperti replikasi automatik atau pemulihan bencana.
Apakah sebenarnya pengklonan VM?
Pengklonan mesin maya terdiri daripada buat replika tepat VM sedia ada. Iaitu, salinan lengkap perkakasan maya, sistem pengendalian, konfigurasi rangkaian, cakera keras dan tetapan lain. Teknik ini membolehkan mesin yang serupa berfungsi digunakan dalam beberapa minit, menghasilkan Sesuai untuk menguji persekitaran, penempatan besar-besaran atau migrasi perkhidmatan. Untuk mendapatkan maklumat lanjut tentang mengurus tugasan ini, anda boleh merujuk artikel mengenai Bagaimana untuk menyalin mesin maya VMware ke PC lain.
Ini berbeza daripada syot kilat, yang menangkap keadaan VM pada masa tertentu tetapi tidak boleh dijalankan secara berasingan. Syot kilat berguna untuk pemulihan, tetapi bukan untuk menduplikasi mesin boleh jalan.
Kaedah Klasik: Mengklon VM dengan Pelayan vCenter
Cara termudah dan paling langsung untuk mengklon VM adalah menggunakan vCenter Server. Alat ini menyediakan antara muka grafik yang sangat intuitif yang mengautomasikan hampir keseluruhan proses.
Untuk melakukan ini, anda hanya perlu membuka Pelanggan Web vSphere yang disambungkan ke contoh vCenter anda dan ikuti langkah berikut:
- Akses bahagian Hos dan Kluster dan cari VM yang anda mahu klon.
- Klik kanan pada VM dan pilih Klon > Klon ke Mesin Maya.
- Beri mesin klon nama baharu dan pilih folder destinasi daripada inventori.
- Pilih hos fizikal atau kelompok di mana klon akan dilaksanakan.
- Menentukan gudang data di mana fail VM baharu akan disimpan.
- Takrifkan konfigurasi cakera (peruntukan nipis atau tebal) dan sama ada anda mahu ia bermula secara automatik selepas pengklonan.
- Semak ringkasan pilihan dan sahkan transaksi.
Setelah pengklonan selesai, anda akan mempunyai VM baharu yang didaftarkan dan sedia untuk digunakan. Prosedur ini sangat boleh dipercayai dan pantas, tetapi memerlukan a lesen vCenter, yang mungkin tidak dapat dicapai oleh semua orang. Jika anda mencari pilihan yang lebih menjimatkan, ia juga patut dipertimbangkan program untuk mengklon cakera keras.
Klon VM tanpa vCenter dengan Klien Hos VMware

Jika anda tidak mempunyai vCenter, anda masih boleh mengklon mesin maya menggunakan antara muka web asli setiap hos ESXi, dikenali sebagai VMware Host Client. Walaupun proses itu manual, ia benar-benar berdaya maju dan berkesan.
Kaedah ini terdiri daripada salin fail .vmx dan .vmdk daripada VM asal kepada direktori baharu, ubah suai pengecam dan daftarkan mesin baharu secara manual pada hos.
Langkah-langkah umum adalah seperti berikut:
- Matikan VM asal yang anda mahu klon.
- Akses Klien Hos dan buat direktori baharu dalam stor data tempat anda akan menyimpan salinan tersebut.
- Gunakan pelayar gudang data untuk salin fail .vmdk dan .vmx kepada lembaga baru.
- Muat turun fail .vmx, bukanya dalam editor teks dan tukar nama VM dan rujukan cakera jika perlu.
- Muat naik .vmx yang diubah suai ke direktori baharu sekali lagi.
- Daftar VM baharu daripada pilihan Cipta/Daftar mesin maya memilih pilihan untuk menggunakan VM sedia ada.
- Selepas pendaftaran, anda akan dapat mulakan klon dan sistem akan bertanya kepada anda sama ada ia telah disalin atau dipindahkan. Pilih "Disalin".
Proses ini mungkin kelihatan lebih teknikal, tetapi memberi anda kawalan penuh ke atas pengklonan dan berdaya maju sepenuhnya dalam persekitaran tanpa lesen tambahan. Walau bagaimanapun, anda harus berhati-hati dengan konflik MAC, UUID dan SID jika anda bekerja dengan mesin Windows diintegrasikan ke dalam domain.
Alternatif manual lain: buat VM baharu dan masukkan cakera sedia ada
Terdapat cara ketiga yang sangat menarik jika anda tidak mahu menyentuh fail konfigurasi, iaitu Cipta VM baharu secara manual dan sambungkan cakera yang sedia ada.
Berikut prosesnya:
- Matikan VM asal.
- Buat VM baharu dari awal, tetapi tanpa menambah cakera keras semasa persediaan.
- Dari pelayar gudang data, salin fail .vmdk VM asal ke direktori baharu VM yang diklon.
- Edit tetapan VM baharu dan tambah cakera keras sedia ada menunjuk ke laluan yang disalin.
- Simpan perubahan dan mulakan VM baharu.
Kaedah ini mengelak daripada menyentuh fail .vmx, yang menjadikannya lebih selamat untuk pengguna yang tidak selesa mengubah suai fail konfigurasi. Ia akan berfungsi selagi konfigurasi asas kedua-dua mesin adalah sama (CPU, RAM, keserasian perkakasan, dll.).
Pengklonan daripada baris arahan pada ESXi
Anda juga boleh mengklon VM secara langsung menggunakan arahan daripada cangkerang ESXi atau dengan menyambung melalui SSH. Kaedah ini sesuai jika anda berasa selesa dalam terminal dan anda mempunyai akses akar Kepada sistem.
Langkah-langkah umum ialah:
-
- Sambung melalui SSH atau akses shell ESXi.
- Usa
vim-cmd vmsvc/getallvmsuntuk menyenaraikan VM berdaftar dan perhatikan VMID mesin yang anda ingin klon. - Matikan VM menggunakan
vim-cmd vmsvc/power.off [VMID]. - Buat direktori destinasi baharu dengan
mkdir. - Usa
vmkfstools -iUntuk mengklon cakera maya ke direktori baharu:
vmkfstools -i /origen/Windows-VM.vmdk /destino/Win-VM-Clone2.vmdk -d thin
-
- Salin fail .vmx dengan
cpdan edit kandungannya denganviUntuk mengemas kini nama:
- Salin fail .vmx dengan
:%s/Windows-VM/Win-VM-Clone2/g
- Daftarkannya dengan
vim-cmd solo/registervm /ruta/Win-VM-Clone2.vmx. - Hidupkan VM yang diklon:
vim-cmd vmsvc/power.on [nuevo VMID].
Proses ini, walaupun teknikal, menawarkan fleksibiliti maksimum, dan sesuai apabila bekerja pada berbilang hos atau apabila mengautomasikan penggunaan melalui skrip. Jika anda berminat untuk mendapatkan maklumat lanjut tentang cara melakukan ini bersama dengan tugas lain, lihat artikel mengenai program untuk membaiki cakera keras.
Menggunakan alat luaran: pengklonan dengan Sandaran & Replikasi NAKIVO
Jika anda mengurus banyak VM atau infrastruktur anda memerlukan proses berulang atau automatik, salah satu pilihan yang paling disyorkan ialah menggunakan alat luaran seperti NAKIVO Backup & Replikasi.
NAKIVO membolehkan anda mengklon mesin maya menggunakan ciri replikasi dan menawarkan kelebihan seperti:
- Klon VM dari satu hos ke hos yang lain walaupun mereka tidak berada dalam vCenter yang sama.
- Jadualkan replikasi berkala.
- Simpan berbilang titik pemulihan.
- Pengurangan ruang terima kasih kepada penyahduplikasian dan pemampatan.
Prosesnya terdiri daripada:
- Tambahkan hos ESXi atau vCenter pada NAKIVO.
- Buat kerja replikasi baharu daripada konsol.
- Pilih pilihan VM asal, destinasi, rangkaian dan IP semula dan jadualkan tugas.
- Jalankan kerja dan pantaunya dari panel utama.
Setelah selesai, anda akan mempunyai mesin maya yang berfungsi pada destinasi pilihan anda, tanpa perlu menyentuh fail secara manual atau bimbang tentang konflik.
Vinchin Backup & Recovery sebagai alternatif yang lebih menjimatkan
Satu lagi pilihan yang benar-benar sah ialah Sandaran & Pemulihan Winchin, penyelesaian sandaran yang membolehkan anda memulihkan VM pada hos lain seolah-olah ia adalah klon.
Perisian ini menawarkan:
- Konsol web yang sangat intuitif.
- Diklon daripada sandaran, tiada vCenter diperlukan.
- Ciri premium seperti CBT, penyahduplikasian dan pemampatan.
Alirannya adalah:
- Konfigurasikan kerja sandaran pada VM asal.
- Pilih repositori destinasi untuk menyimpan data.
- Jalankan kerja.
- Daripada pilihan "Pemulihan", pilih hos baharu dan pulihkan VM dengan nama lain.
Kelebihannya ialah selain mencapai pengklonan yang berkesan, anda juga akan melindungi data anda sebagai sebahagian daripada proses.
Soalan Lazim Apabila Mengklon VM dalam VMware
Bolehkah anda mengklon VM semasa ia berjalan?
Ya, walaupun ia tidak disyorkan dalam semua kes. Sesetengah alatan seperti vCenter atau NAKIVO membolehkan anda melakukan ini, tetapi paling selamat untuk mematikannya dahulu untuk mengelakkan ketidakkonsistenan.
Bagaimana pula dengan nama hos, MAC dan SID?
Apabila mengklon mesin, anda mesti berhati-hati untuk menukar pengecam unik ini, terutamanya dalam persekitaran Windows. Untuk ini anda boleh gunakan Sysprep atau menamakan semula secara manual daripada sistem pengendalian.
Bolehkah saya mengklon seluruh hos ESXi?
Bukan sebegitu. ESXi tidak mempunyai ciri klon peringkat hos, tetapi anda boleh meniru konfigurasi dan memulihkan VM ke pelayan lain.
Apakah pilihan terbaik untuk persekitaran yang besar?
Untuk infrastruktur yang mempunyai banyak VM atau keperluan ketersediaan yang ketat, adalah sesuai untuk memilih penyelesaian seperti NAKIVO atau Vinchin, yang mengautomasikan dan menskalakan operasi pengklonan, sandaran dan pemulihan dengan mudah.
Pengklonan mesin maya dalam VMware mempunyai berbilang laluan bergantung pada konteks, pengetahuan dan alatan yang tersedia anda. Daripada antara muka grafik kepada terminal dan penyelesaian perniagaan yang lengkap, sentiasa ada pilihan untuk memenuhi keperluan anda. Perkara penting ialah mengenal pasti yang mana satu menawarkan keseimbangan masa, kawalan dan skalabiliti yang betul untuk persekitaran maya anda.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.

