Kazalo
Virtualni stroji ali na kratko VM so odlično orodje. Možnost, da kadar koli zaženete prilagojen operacijski sistem in ga zaženete v svojem računalniku, ima skoraj neomejene možnosti uporabe.
Navidezni stroji so lahko priročni za vsakdanje uporabnike računalnikov, vendar so neprecenljivi za razvijalce programske opreme, preizkuševalce in vse, ki delajo na področju razvoja programske opreme. Lahko jih nastavite in konfigurirate za skoraj vsak operacijski sistem in specifikacije strojne opreme.
Ekipe razvijalcev lahko razvijajo in preizkušajo programsko opremo v najrazličnejših okoljih. Možnost ustvarjanja in kloniranja okolij je ena od številnih prednosti uporabe navideznih strojev.
Kaj pomeni "kloniranje" navideznega stroja? Najprej si oglejmo, kaj pomeni kloniranje, nato pa še, kako to storiti.
Kaj je kloniranje virtualnega stroja?
Beseda "klonirati", kadar se uporablja kot glagol, pomeni narediti identično kopijo nečesa. V našem primeru želimo narediti identično kopijo obstoječega navideznega stroja. Dvojnik bo imel popolnoma enak operacijski sistem, konfiguracijo strojne opreme, konfiguracijo programske opreme in nameščene aplikacije.
Ob prvem ustvarjanju se klonirani računalnik na vseh področjih ujema z izvirnikom. Takoj ko ga začnete uporabljati, se pojavijo manjše razlike, ki so odvisne od uporabnikovih dejanj. Konfiguracijske nastavitve se lahko spremenijo, na disku se lahko ustvarijo datoteke, naložijo se aplikacije itd. Že samo prijava ali ustvarjanje novega uporabnika spremeni sistem, ko se na disk zapišejo novi uporabniški podatki.
Tako je klonirani virtualni stroj v resnici natančna kopija le v trenutku, ko je ustvarjen. Ko se začne uporabljati, se začne razlikovati od prvotnega primerka.
Zakaj klonirati virtualni stroj?
Kot razvijalec ali preizkuševalec programske opreme pogosto potrebujete okolje za ustvarjanje in preizkušanje aplikacij. Virtualni stroji vam omogočajo, da ustvarite čisto okolje, konfigurirano z viri, potrebnimi za preizkušanje. Med uporabo virtualnega stroja se lahko zaradi preizkušanja različnih razvojnih zamisli ali preizkušanja programske opreme poškoduje. Sčasoma boste potrebovali novega.
Vsakič, ko potrebujete nov virtualni stroj, lahko traja nekaj časa, zato je najboljša metoda, da ustvarite eno izvirno okolje v virtualnem stroju. To okolje naj bo čisto ali neuporabljeno. Kadar koli potrebujete novo okolje, samo klonirate izvirno. Hitro boste imeli vse, kar potrebujete za svoje testno ali razvojno okolje.
To se dobro obnese tudi pri ekipi razvijalcev in preizkuševalcev. Namesto da bi vsak ustvaril svoj virtualni stroj, lahko preprosto dobijo kopijo izvirnika, ki je že nastavljen z vsem, kar potrebujejo. To razvijalcem in preizkuševalcem omogoča, da hitro začnejo z delom, hkrati pa zagotavlja, da začnejo z istim okoljem. Če kdo poškoduje ali uniči svoj stroj, je enostavno ustvariti novega inzačeti znova.
Kako klonirati virtualni stroj: Vodnik
Virtualne računalnike upravlja aplikacija, imenovana hipervizor. Primeri so Virtualbox, VMWare Fusion in Parallels Desktop for Mac.
O najboljših hipervizorjih si lahko preberete v našem pregledu najboljših virtualnih strojev. Skoraj vsak hipervizor ima funkcijo, ki omogoča kloniranje virtualnega stroja. Pokazali vam bomo, kako to storiti s tremi hipervizorji, ki smo jih navedli zgoraj. Večina drugih uporablja podobne metode.
VirtualBox
Za kloniranje računalnika v VirtualBoxu uporabite naslednjo metodo. Upoštevajte, da lahko te ukaze zaženete tudi iz menija na vrhu programa VirtualBox.
Korak 1: Zagon programa VirtualBox na namizju.
Korak 2: Prepričajte se, da ima VM, ki ga želite podvojiti, nameščene vse aplikacije, da je konfiguriran, kot želite, in da je v želenem stanju. Ne pozabite, da se bo vsaka kopija začela v enakem stanju in konfiguraciji. Ko je pripravljen, je najbolje, da VM pred kloniranjem izklopite.
Korak 3: Na seznamu navideznih računalnikov na levi plošči programa VirtualBox desno kliknite računalnik, ki ga želite klonirati. To bo odprlo kontekstni meni.
4. korak: Kliknite "Kloniranje".
Korak 5: Nato boste pozvani k izbiri nekaterih možnosti konfiguracije - ime novega primerka, kje ga želite shraniti itd. Lahko ohranite privzete nastavitve ali jih spremenite po svojih željah. Ko izberete možnosti, kliknite gumb "kloniranje".
Zdaj boste imeli natančen dvojnik prvotnega virtualnega računalnika, ki ga lahko uporabite ali podarite komu drugemu v ekipi.
VMware
VMware ima podoben postopek. V programu VMware Fusion lahko uporabite naslednje korake.
- Zagon aplikacije VMware Fusion.
- Prepričajte se, da so v virtualnem računalniku, ki ga kopirate, vse potrebne aplikacije in da je konfiguriran tako, kot želite.
- Pred kloniranjem izklopite računalnik.
- V knjižnici virtualnih strojev izberite želeni virtualni stroj.
- Kliknite na virtualni stroj, nato pa ustvarite celoten klon ali povezan klon. Če ga želite instantirati iz posnetka, kliknite na Snapshots (Posnetki).
- Če ste izbrali možnost ustvarjanja klona iz posnetka, kliknite z desno tipko miške in nato izberite popoln klon ali povezan klon.
- Vnesite ime nove različice in kliknite "Shrani".
Namizje Parallels
Za Parallels Desktop uporabite naslednje korake ali si oglejte ta priročnik podjetja Parallels.
- Zagon programa Parallels in se prepričajte, da je virtualni stroj, ki ga želite uporabiti kot izvirnik, konfiguriran in v stanju, ki ga želite kopirati. Prav tako se prepričajte, da je izklopljen.
- V nadzornem središču izberite VM in nato izberite File->Clone.
- Izberite lokacijo, v katero želite shraniti novo različico.
- Kliknite "Shrani", nato pa bo ustvarjen.
Beseda o povezanih klonih
Pri ustvarjanju klona z večino hipervizorjev imate možnost ustvariti popoln ali "povezan" klon. Morda se sprašujete, v čem je razlika.
S popolnim dobite samostojen virtualni stroj, ki v hipervizorju deluje samostojno, pri povezanem pa so njegovi viri povezani z izvirnim virtualnim strojem.
Uporaba povezanega klona ima prednosti in slabosti, zato se pred odločitvijo, katerega klona boste uporabili, pozanimajte, katere so te prednosti in slabosti.
Povezani klon si bo delil vire, kar pomeni, da bo na trdem disku zavzel veliko manj prostora. Popolni kloni lahko zasedejo veliko prostora na disku.
Še ena prednost uporabe povezanega klona je, da se ob spremembah v izvirnem virtualnem računalniku posodobijo tudi povezane različice. To pomeni, da vam ne bo treba ustvariti nove različice ob vsaki spremembi v izvirniku. Vendar bi to lahko veljalo za slabost, če ne želite, da te spremembe vplivajo na podvojena okolja.
Druga pomanjkljivost povezovanja je, da lahko stroji delujejo veliko počasneje, zlasti če jih hkrati deluje več. Ker so viri v skupni rabi, bo moral povezani VM čakati, da bo lahko uporabil potrebne vire.
Še ena pomanjkljivost je, da je povezan računalnik odvisen od izvirnega virtualnega stroja. Klon ne boste mogli kopirati in zagnati v drugem računalniku, če ne boste kopirali tudi izvirnika na isto območje.
Če se z izvirnikom kaj zgodi - na primer, da ga po nesreči izbrišete -, povezane kopije ne bodo več delovale.
Zadnje besede
Klon virtualnega stroja je pravzaprav le kopija tega virtualnega stroja v trenutnem stanju. Kloniranje je lahko koristno, zlasti za tiste, ki se ukvarjajo z razvojem programske opreme. Kloni virtualnih strojev nam omogočajo izdelavo kopij določenega okolja, tako da jih lahko ponovno uporabimo in nam ni treba skrbeti za uničenje izvirnika.
Pri ustvarjanju novega klona se morate odločiti, ali želite ustvariti popoln ali povezan klon. Pri tem upoštevajte prednosti in slabosti, o katerih smo govorili zgoraj.
Kot vedno nam sporočite, če imate kakršna koli vprašanja ali pripombe.