Paano I-clone ang isang Virtual Machine (Step-by-Step na Gabay)

  • Ibahagi Ito
Cathy Daniels

Ang mga virtual machine, o VM sa madaling salita, ay isang mahusay na tool. Ang kakayahang mag-spin up ng customized na operating system at patakbuhin ito sa iyong machine anumang oras ay halos walang limitasyong mga gamit.

Bagama't ang mga virtual machine ay maaaring maging madaling gamitin para sa pang-araw-araw na gumagamit ng computer, ang mga ito ay hindi mabibili ng salapi para sa mga developer ng software, mga tester , o sinumang nagtatrabaho sa arena ng software development. Maaari silang i-set up at i-configure para sa halos anumang mga pagtutukoy ng operating system at hardware.

Ang resulta? Ang mga dev team ay maaaring bumuo at sumubok ng software sa iba't ibang uri ng kapaligiran. Ang kakayahang lumikha at pagkatapos ay "i-clone" ang mga kapaligiran ay isa sa maraming benepisyo ng paggamit ng mga virtual machine.

Ano ang ibig sabihin ng "i-clone" ang isang virtual machine? Tingnan muna natin kung ano ang ibig sabihin ng cloning, pagkatapos ay kung paano ito gawin.

Ano ang Virtual Machine Cloning?

Ang salitang "clone," kapag ginamit bilang isang pandiwa, ay nangangahulugang gumawa ng magkaparehong kopya ng isang bagay. Sa aming kaso, nais naming gumawa ng kaparehong kopya ng isang umiiral na virtual machine. Ang duplicate ay magkakaroon ng eksaktong parehong operating system, configuration ng hardware, configuration ng software, at mga naka-install na application.

Kapag unang ginawa, tutugma ang naka-clone na machine sa orihinal sa bawat lugar. Sa sandaling magamit ito, lalabas ang kaunting pagkakaiba depende sa mga aksyon ng user. Maaaring magbago ang mga setting ng configuration, maaaring malikha ang mga file sa disk, maaaring ma-load ang mga application, atbp.Ang pag-log in lang o paglikha ng bagong user ay magbabago sa system kapag naisulat na ang bagong data ng user sa disk.

Kaya, ang isang naka-clone na VM ay talagang eksaktong kopya lamang sa oras ng paunang paggawa nito. Kapag nasimulan na at nagamit na ito, magsisimula itong mag-iba mula sa orihinal na instance.

Bakit Mag-clone ng Virtual Machine?

Bilang isang developer ng software o tester, madalas kang nangangailangan ng kapaligiran para gumawa at sumubok ng mga application. Binibigyang-daan ka ng mga virtual machine na lumikha ng malinis na kapaligiran na naka-configure sa mga mapagkukunang kinakailangan para sa pagsubok. Habang ginagamit mo ang VM, maaari itong masira mula sa pagsubok ng iba't ibang ideya sa pag-develop o pagsubok sa software. Sa kalaunan, kakailanganin mo ng bago.

Maaaring tumagal ng ilang oras upang mag-set up at gumawa ng bagong virtual machine sa tuwing kailangan mo ng isa, kaya ang pinakamahusay na paraan ay gumawa ng isang orihinal na kapaligiran sa isang VM. Pagkatapos, panatilihin itong malinis o hindi ginagamit. Anumang oras na kailangan ng bago, i-clone lang ang orihinal. Mabilis mong makukuha ang lahat ng kailangan mo para sa iyong pagsubok o development environment.

Mahusay din itong gagana kapag mayroon kang team ng mga developer at tester. Sa halip na lahat ay lumikha ng kanilang sariling VM, maaari lamang silang bigyan ng kopya ng orihinal na naka-set up na sa lahat ng kailangan nila. Nagbibigay-daan ito sa mga developer at tester na makapagtrabaho nang mabilis, at tinitiyak din na magsisimula sila sa parehong kapaligiran. Kung sinuman ang masira o sumisira sa kanilang makina, madaling gumawa ng bago atmagsimulang muli.

Paano Mag-clone ng Virtual Machine: Gabay

Ang mga virtual machine ay kinokontrol ng isang application na tinatawag na hypervisor. Virtualbox, VMWare Fusion, at Parallels Desktop para sa Mac ay mga halimbawa.

Maaari mong basahin ang tungkol sa pinakamahusay na hypervisor sa aming pinakamahusay na virtual machine roundup. Halos bawat hypervisor ay may tampok na nagpapahintulot sa iyo na i-clone ang isang virtual machine. Ipapakita namin sa iyo kung paano gawin ito gamit ang 3 hypervisors na nakalista namin sa itaas. Karamihan sa iba ay gumagamit ng mga katulad na pamamaraan.

VirtualBox

Gamitin ang sumusunod na paraan upang mai-clone ang isang makina sa VirtualBox. Tandaan na ang mga command na ito ay maaari ding patakbuhin mula sa menu sa tuktok ng VirtualBox application.

Hakbang 1: Startup VirtualBox sa iyong desktop.

Hakbang 2: Tiyaking ang VM na gusto mong gawin Ang duplicate ay may naka-install na lahat ng application, naka-configure kung paano mo gusto, at nasa gustong estado. Tandaan na ang bawat kopya ay magsisimula sa parehong estado at configuration. Kapag handa na, pinakamahusay na isara ang VM bago ito i-clone.

Hakbang 3: Sa listahan ng mga virtual machine sa kaliwang panel ng VirtualBox application, i-right-click ang gusto mong i-clone. Bubuksan nito ang menu ng konteksto.

Hakbang 4: I-click ang “I-clone.”

Hakbang 5: Ipo-prompt ka pagkatapos ng ilang opsyon sa pagsasaayos—ang pangalan ng bagong instance, kung saan mo gustong iimbak ito, atbp. Maaari mong panatilihin ang mga default o baguhin ang mga ito sa iyong mga kagustuhan. Kapag mayroon ka ng iyongmga piniling opsyon, i-click ang button na “clone.”

Magkakaroon ka na ngayon ng eksaktong duplicate ng iyong orihinal na VM na maaari mong gamitin o ibigay sa ibang tao sa iyong team.

VMware

May katulad na proseso ang VMware. Magagamit mo ang mga sumusunod na hakbang sa VMware Fusion.

  1. Simulan ang VMware Fusion application.
  2. Tiyaking nasa virtual machine na kinokopya mo ang lahat ng kinakailangang application at naka-configure sa paraang ikaw gusto nito.
  3. I-shut down ang machine bago ito i-clone.
  4. Piliin ang VM na gusto mo mula sa virtual machine library.
  5. Mag-click sa virtual machine, pagkatapos ay lumikha ng isang buong clone o isang naka-link na clone. Kung gusto mong i-instantiate ito mula sa isang snapshot, pagkatapos ay mag-click sa Snapshots.
  6. Kung pinili mo ang opsyon na gumawa ng clone mula sa isang snapshot, i-right-click at pagkatapos ay pumili ng isang buong clone o naka-link na clone.
  7. I-type ang pangalan ng bagong bersyon, pagkatapos ay i-click ang “I-save.”

Parallels Desktop

Para sa Parallels Desktop, gamitin ang mga sumusunod na hakbang o sumangguni sa gabay na ito mula sa Parallels.

  1. Simulan ang Parallels at tiyaking naka-configure ang VM na gusto mong gamitin bilang iyong orihinal at nasa estado na gusto mong kopyahin. Gayundin, tiyaking naka-shut down ito.
  2. Sa control center, piliin ang VM at pagkatapos ay piliin ang File->Clone.
  3. Piliin ang lokasyon kung saan mo gustong mag-imbak ng bago bersyon.
  4. I-click ang “I-save,” at pagkatapos ay gagawin ito.

Kapag gumagawa ng clone gamit ang karamihan sa mga hypervisors, bibigyan ka ng opsyong gumawa ng buong clone o isang "naka-link" na clone. Maaaring nagtataka ka kung ano ang pagkakaiba.

Binibigyan ka ng Full ng isang stand-alone na virtual machine na tumatakbo nang mag-isa sa hypervisor, habang ang isang naka-link ay may mga mapagkukunan nito na naka-link sa orihinal na VM.

May mga pakinabang at disadvantages sa paggamit ng naka-link na clone, kaya maaaring gusto mong malaman kung ano ang mga ito bago magpasya kung alin ang gagamitin.

Ang isang naka-link na clone ay magbabahagi ng mga mapagkukunan nito, na nangangahulugan na ito ay kukuha ng mas kaunting espasyo sa iyong hard drive. Maaaring gumamit ng malaking espasyo sa disk ang mga buong clone.

Ang isa pang bentahe ng paggamit ng naka-link na clone ay kapag gumawa ka ng mga pagbabago sa orihinal na VM, maa-update ang mga naka-link na bersyon. Nangangahulugan iyon na hindi na kailangang gumawa ng bago sa tuwing may gagawing pagbabago sa orihinal. Gayunpaman, maaari itong ituring na isang disbentaha kung hindi mo nais na maapektuhan ng mga pagbabagong iyon ang iyong mga duplicate na kapaligiran.

Ang isa pang kawalan ng pag-link ay ang mga makina ay maaaring tumakbo nang mas mabagal, lalo na kung nagpapatakbo ka ng higit sa isa sa isang oras. Dahil ang mga mapagkukunan ay ibinabahagi, ang naka-link na VM ay maaaring maghintay ng kanyang pagkakataon upang magamit ang mga kinakailangang mapagkukunan.

Ang isa pang kawalan ay ang naka-link na makina ay nakadepende sa orihinal na VM. Hindi mo magagawang kopyahin ang clone at patakbuhin ito sa ibang makina maliban kung ikaw dinkopyahin ang orihinal sa parehong lugar.

Gayundin, kung may mangyari sa orihinal—gaya ng hindi sinasadyang pagtanggal nito—hindi na gagana ang mga naka-link na kopya.

Mga Panghuling Salita

Ang isang clone ng VM ay talagang isang kopya lamang ng virtual machine na iyon sa kasalukuyang estado nito. Maaaring maging kapaki-pakinabang ang pag-clone, lalo na para sa mga nagtatrabaho sa pagbuo ng software. Binibigyang-daan kami ng mga virtual machine clone na gumawa ng mga kopya ng isang partikular na kapaligiran para magamit namin muli ang mga ito at hindi na kailangang mag-alala tungkol sa pagsira sa orihinal.

Kapag gumagawa ng bagong clone, kakailanganin mong magpasya kung gusto mong gumawa isang buo o naka-link na clone. Tiyaking isaalang-alang ang mga kalamangan at kahinaan na napag-usapan namin sa itaas.

Gaya ng nakasanayan, mangyaring ipaalam sa amin kung mayroon kang anumang mga tanong o komento. Gusto naming makarinig mula sa iyo.

Ako si Cathy Daniels, isang eksperto sa Adobe Illustrator. Ginagamit ko ang software mula noong bersyon 2.0, at gumagawa ako ng mga tutorial para dito mula noong 2003. Ang aking blog ay isa sa mga pinakasikat na destinasyon sa web para sa mga taong gustong matuto ng Illustrator. Bilang karagdagan sa aking trabaho bilang isang blogger, ako rin ay isang may-akda at isang graphic designer.