Hoe om 'n virtuele masjien te kloon (stap-vir-stap gids)

  • Deel Dit
Cathy Daniels

Virtuele masjiene, of VM's vir kort, is 'n uitstekende hulpmiddel. Die vermoë om 'n pasgemaakte bedryfstelsel op te stel en dit te eniger tyd op jou masjien te laat loop, het byna onbeperkte gebruike.

Hoewel virtuele masjiene handig kan wees vir die alledaagse rekenaargebruiker, is hulle van onskatbare waarde vir sagteware-ontwikkelaars, toetsers , of enigiemand wat in die sagteware-ontwikkelingsarena werk. Hulle kan opgestel en gekonfigureer word vir byna enige bedryfstelsel en hardeware spesifikasies.

Die resultaat? Ontwikkelingspanne kan sagteware in 'n wye verskeidenheid omgewings ontwikkel en toets. Die vermoë om omgewings te skep en dan te "kloon" is een van die vele voordele van die gebruik van virtuele masjiene.

Wat beteken dit om 'n virtuele masjien te "kloon"? Kom ons kyk eers na wat kloning beteken, en dan hoe om dit te doen.

Wat is virtuele masjienkloning?

Die woord "kloon", wanneer dit as 'n werkwoord gebruik word, beteken om 'n identiese kopie van iets te maak. In ons geval wil ons 'n identiese kopie van 'n bestaande virtuele masjien maak. Die duplikaat sal presies dieselfde bedryfstelsel, hardeware-konfigurasie, sagteware-opstelling en geïnstalleerde toepassings hê.

Wanneer dit eers geskep is, sal die gekloonde masjien ooreenstem met die oorspronklike in elke area. Sodra dit gebruik word, sal geringe verskille na vore kom, afhangende van die gebruiker se optrede. Konfigurasie-instellings kan verander, lêers kan op die skyf geskep word, toepassings kan gelaai word, ens.Om net aan te meld of 'n nuwe gebruiker te skep, sal die stelsel verander sodra nuwe gebruikerdata na die skyf geskryf is.

Dus, 'n gekloonde VM is eintlik net 'n presiese kopie ten tyde van sy aanvanklike skepping. Sodra dit begin en gebruik is, begin dit van die oorspronklike instansie afwyk.

Waarom 'n virtuele masjien kloon?

As 'n sagteware-ontwikkelaar of -toetser het jy dikwels 'n omgewing nodig om toepassings te skep en te toets. Virtuele masjiene laat jou toe om 'n skoon omgewing te skep wat gekonfigureer is met die hulpbronne wat nodig is vir toetsing. Soos jy die VM gebruik, kan dit beskadig word deur verskillende ontwikkelingsidees te probeer of die sagteware te toets. Uiteindelik sal jy 'n nuwe een nodig hê.

Dit kan 'n rukkie neem om 'n nuwe virtuele masjien op te stel en te skep elke keer as jy een nodig het, so die beste metode is om een ​​oorspronklike omgewing op 'n VM te skep. Hou dan daardie een skoon of ongebruik. Enige tyd wat 'n nuwe een nodig is, kloon net die oorspronklike. Jy sal vinnig alles hê wat jy nodig het vir jou toets- of ontwikkelingsomgewing.

Dit werk ook goed wanneer jy 'n span ontwikkelaars en toetsers het. In plaas daarvan dat almal hul eie VM skep, kan hulle eenvoudig 'n kopie kry van 'n oorspronklike wat reeds opgestel is met alles wat hulle nodig het. Dit stel ontwikkelaars en toetsers in staat om vinnig aan die werk te kom, en verseker ook dat hulle met dieselfde omgewing begin. As iemand hul masjien korrupteer of vernietig, is dit maklik om 'n nuwe een te skep enbegin oor.

Hoe om 'n virtuele masjien te kloon: Gids

Virtuele masjiene word beheer deur 'n toepassing wat 'n hipervisor genoem word. Virtualbox, VMWare Fusion en Parallels Desktop for Mac is voorbeelde.

Jy kan lees oor die beste hiperviseerders in ons beste virtuele masjien-opsomming. Omtrent elke hiperviseerder het 'n kenmerk waarmee u 'n virtuele masjien kan kloon. Ons sal jou wys hoe om dit te doen met behulp van die 3 hipervisors wat ons hierbo gelys het. Meeste ander gebruik soortgelyke metodes.

VirtualBox

Gebruik die volgende metode om 'n masjien in VirtualBox te kloon. Let daarop dat hierdie opdragte ook vanaf die kieslys aan die bokant van die VirtualBox-toepassing uitgevoer kan word.

Stap 1: Begin VirtualBox op jou lessenaar.

Stap 2: Maak seker dat die VM wat jy wil hê duplikaat het alle toepassings geïnstalleer, is ingestel soos u wil, en is in die verlangde toestand. Onthou dat elke kopie in dieselfde toestand en konfigurasie sal begin. Sodra dit gereed is, is dit die beste om die VM af te skakel voordat dit gekloon word.

Stap 3: In die lys van virtuele masjiene op die linkerpaneel van die VirtualBox-toepassing, regskliek die een wat jy wil kloon. Dit sal die konteks kieslys oopmaak.

Stap 4: Klik "Kloon."

Stap 5: Jy sal dan gevra word met 'n paar konfigurasie-opsies—die naam van die nuwe instansie, waar jy dit wil stoor, ens. Jy kan die verstekwaardes behou of dit na jou voorkeure verander. Sodra jy jouopsies gekies, klik die "kloon"-knoppie.

Jy sal nou 'n presiese duplikaat van jou oorspronklike VM hê wat jy kan gebruik of aan iemand anders in jou span kan gee.

VMware

VMware het 'n soortgelyke proses. Jy kan die volgende stappe in VMware Fusion gebruik.

  1. Begin die VMware Fusion-toepassing.
  2. Verseker die virtuele masjien wat jy kopieer het al die vereiste toepassings en is gekonfigureer soos jy wil dit hê.
  3. Skakel die masjien af ​​voordat jy dit kloon.
  4. Kies die VM wat jy wil hê uit die virtuele masjienbiblioteek.
  5. Klik op die virtuele masjien, skep dan 'n volledige kloon of 'n gekoppelde kloon. As jy dit van 'n momentopname wil instansieer, klik dan op Snapshots.
  6. As jy die opsie gekies het om 'n kloon van 'n momentopname te skep, regskliek en kies dan 'n volledige kloon of gekoppelde kloon.
  7. Tik die naam van die nuwe weergawe in, klik dan "Stoor."

Parallels Desktop

Vir Parallels Desktop, gebruik die volgende stappe of verwys na hierdie gids van Parallels.

  1. Begin Parallels en maak seker die VM wat jy as jou oorspronklike wil gebruik, is opgestel en in die toestand wat jy wil kopieer. Maak ook seker dat dit afgeskakel is.
  2. In die beheersentrum, kies die VM en kies dan File->Clone.
  3. Kies die ligging waarin jy die nuwe wil stoor weergawe.
  4. Klik "Stoor," en dan sal dit geskep word.

AWoord oor gekoppelde klone

Wanneer 'n kloon geskep word deur die meeste hipervisors te gebruik, sal u die opsie gegee word om 'n volledige kloon of 'n "gekoppelde" kloon te skep. Jy wonder dalk wat die verskil is.

Vol gee jou 'n selfstandige virtuele masjien wat op sy eie in die hiperviser loop, terwyl 'n gekoppelde een sy hulpbronne aan die oorspronklike VM gekoppel het.

Daar is voordele en nadele daaraan verbonde om 'n gekoppelde kloon te gebruik, so jy sal dalk wil weet wat dit is voordat jy besluit watter een om te gebruik.

'n Gekoppelde kloon sal sy hulpbronne deel, wat beteken dat dit sal baie minder spasie op jou hardeskyf in beslag neem. Volledige klone kan baie skyfspasie gebruik.

Nog 'n voordeel van die gebruik van 'n gekoppelde kloon is dat wanneer jy veranderinge aan die oorspronklike VM maak, die gekoppelde weergawes opgedateer sal word. Dit beteken dat dit nie nodig sal wees om 'n nuwe een te skep elke keer as 'n verandering aan die oorspronklike gemaak word nie. Dit kan egter as 'n nadeel beskou word as jy nie wil hê dat daardie veranderinge jou gedupliseerde omgewings moet beïnvloed nie.

'n Ander nadeel van koppel is dat die masjiene baie stadiger kan werk, veral as jy meer as een teen 'n tyd. Aangesien die hulpbronne gedeel word, sal die gekoppelde VM dalk sy beurt moet wag om die nodige hulpbronne te gebruik.

Nog een nadeel is dat die gekoppelde masjien afhanklik is van die oorspronklike VM. Jy sal nie die kloon kan kopieer en dit op 'n ander masjien laat loop nie, tensy jy ookkopieer die oorspronklike na dieselfde area.

Ook, as enigiets met die oorspronklike gebeur—soos dat dit per ongeluk uitgevee word—sal die gekoppelde kopieë nie meer werk nie.

Finale woorde

'n Kloon van 'n VM is eintlik net 'n kopie van daardie virtuele masjien in sy huidige toestand. Kloning kan voordelig wees, veral vir diegene wat in sagteware-ontwikkeling werk. Virtuele masjienklone stel ons in staat om kopieë van 'n spesifieke omgewing te maak sodat ons dit kan hergebruik en nie hoef te bekommer oor die vernietiging van die oorspronklike nie.

Wanneer jy 'n nuwe kloon skep, sal jy moet besluit of jy wil skep 'n volledige of gekoppelde kloon. Maak seker dat jy die voordele en nadele waaroor ons hierbo gepraat het, in ag neem.

Laat ons asseblief weet as jy enige vrae of opmerkings het, soos altyd. Ons hoor graag van jou.

Ek is Cathy Daniels, 'n kenner van Adobe Illustrator. Ek gebruik die sagteware sedert weergawe 2.0, en het sedert 2003 tutoriale daarvoor geskep. My blog is een van die gewildste bestemmings op die web vir mense wat Illustrator wil leer. Benewens my werk as 'n blogger, is ek ook 'n skrywer en 'n grafiese ontwerper.