- 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

Mengklon mesin maya dalam VMware ESXi mungkin kelihatan seperti tugas yang rumit, tetapi ia merupakan kemahiran asas hari ini jika anda mengurus sebarang jenis infrastruktur maya. Sama ada anda ingin menjalankan ujian tanpa menjejaskan persekitaran pengeluaran anda, melakukan migrasi atau sekadar 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 cara 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 menggunakan alat luaran seperti Vinchin dan NAKIVO, yang memudahkan tugas ini dan menawarkan kelebihan tambahan seperti replikasi automatik dan pemulihan bencana.
Apakah sebenarnya pengklonan VM?
Pengklonan mesin maya melibatkan penciptaan replika tepat VM sedia ada . Ini bermakna menjana salinan lengkap perkakasan maya , sistem pengendalian, konfigurasi rangkaian, cakera keras dan tetapan lain. Teknik ini membolehkan anda menggunakan mesin yang berfungsi sama dalam beberapa minit, menjadikannya sesuai untuk persekitaran pengujian, penggunaan besar-besaran atau migrasi perkhidmatan . Untuk maklumat lanjut tentang mengurus tugas-tugas ini, anda boleh merujuk artikel tentang cara menyalin mesin maya VMware ke PC lain.
Ini berbeza daripada snapshot, yang merakam keadaan VM pada satu ketika tertentu tetapi tidak boleh dijalankan secara berasingan . Snapshot berguna untuk pemulihan, tetapi bukan untuk menduplikasi mesin boleh laku.
Kaedah Klasik: Mengklon VM dengan Pelayan vCenter
Cara paling mudah dan paling langsung untuk mengklon VM adalah dengan 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 proses pengklonan selesai, anda akan mempunyai VM baharu yang berdaftar dan sedia untuk digunakan. Prosedur ini sangat andal dan pantas, tetapi ia memerlukan lesen vCenter , yang mungkin tidak mampu dimiliki oleh semua orang. Jika anda mencari pilihan yang lebih menjimatkan, adalah wajar untuk mempertimbangkan perisian pengklonan 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 natif setiap hos ESXi , yang dikenali sebagai VMware Host Client. Walaupun prosesnya manual, ia sepenuhnya boleh dilaksanakan dan berkesan.
Kaedah ini melibatkan penyalinan fail .vmx dan .vmdk daripada VM asal ke direktori baharu, mengubah suai pengecam dan mendaftarkan 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 ia memberi anda kawalan penuh ke atas pengklonan dan sepenuhnya berdaya maju dalam persekitaran tanpa lesen tambahan. Walaupun begitu, anda perlu berhati-hati dengan konflik MAC, UUID dan SID jika bekerja dengan mesin Windows yang disepadukan 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 dengan mencipta VM baharu secara manual dan menyambungkan cakera VM 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 mengelakkan pengubahsuaian fail .vmx , 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 shell ESXi atau dengan menyambung melalui SSH . Kaedah ini sesuai jika anda selesa menggunakan terminal dan mempunyai akses root ke 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 merentasi berbilang hos atau mengautomasikan penggunaan melalui skrip. Jika anda berminat untuk mengetahui lebih lanjut tentang cara melakukan ini bersama-sama dengan tugas lain, lihat artikel tentang perisian pembaikan 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 adalah menggunakan alat luaran seperti NAKIVO Backup & Replication.
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 di 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 sah ialah Vinchin Backup & Recovery , 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 tersebut.
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.
Indeks
- 1 Apakah sebenarnya pengklonan VM?
- 2 Kaedah Klasik: Mengklon VM dengan Pelayan vCenter
- 3 Klon VM tanpa vCenter dengan Klien Hos VMware
- 4 Alternatif manual lain: buat VM baharu dan masukkan cakera sedia ada
- 5 Pengklonan daripada baris arahan pada ESXi
- 6 Menggunakan alat luaran: pengklonan dengan Sandaran & Replikasi NAKIVO
- 7 Vinchin Backup & Recovery sebagai alternatif yang lebih menjimatkan
- 8 Soalan Lazim Apabila Mengklon VM dalam VMware
