Cum să clonezi o mașină virtuală (Ghid pas cu pas)

  • Imparte Asta
Cathy Daniels

Mașinile virtuale sau, pe scurt, mașinile virtuale sunt un instrument excelent. Capacitatea de a crea un sistem de operare personalizat și de a-l rula pe mașina dvs. în orice moment are utilizări aproape nelimitate.

În timp ce mașinile virtuale pot fi utile pentru utilizatorul obișnuit al computerului, ele sunt neprețuite pentru dezvoltatorii de software, pentru cei care testează sau pentru oricine lucrează în domeniul dezvoltării de software. Acestea pot fi setate și configurate pentru aproape orice sistem de operare și specificații hardware.

Rezultatul? Echipele de dezvoltare pot dezvolta și testa software într-o mare varietate de medii. Capacitatea de a crea și apoi de a "clona" medii este unul dintre numeroasele avantaje ale utilizării mașinilor virtuale.

Ce înseamnă să "clonezi" o mașină virtuală? Să vedem mai întâi ce înseamnă clonarea, apoi cum se face.

Ce este clonarea mașinii virtuale?

Cuvântul "clona", atunci când este folosit ca verb, înseamnă a face o copie identică a ceva. În cazul nostru, dorim să facem o copie identică a unei mașini virtuale existente. Duplicatul va avea exact același sistem de operare, configurație hardware, configurație software și aplicații instalate.

Când este creată pentru prima dată, mașina clonată va fi identică cu originalul în toate domeniile. Imediat ce este utilizată, vor apărea mici diferențe în funcție de acțiunile utilizatorului. Se pot schimba setările de configurare, se pot crea fișiere pe disc, se pot încărca aplicații etc. Simpla conectare sau crearea unui nou utilizator va schimba sistemul odată ce noile date ale utilizatorului sunt scrise pe disc.

Așadar, o mașină virtuală clonată este de fapt doar o copie exactă în momentul creării sale inițiale. Odată ce este pornită și utilizată, începe să se diferențieze de instanța originală.

De ce să clonezi o mașină virtuală?

În calitate de dezvoltator sau tester de software, aveți adesea nevoie de un mediu pentru a crea și testa aplicații. Mașinile virtuale vă permit să creați un mediu curat, configurat cu resursele necesare pentru testare. Pe măsură ce utilizați mașina virtuală, aceasta se poate deteriora din cauza încercării diferitelor idei de dezvoltare sau a testării software-ului. În cele din urmă, veți avea nevoie de una nouă.

Poate dura ceva timp să configurați și să creați o nouă mașină virtuală de fiecare dată când aveți nevoie de una, așa că cea mai bună metodă este să creați un mediu original pe o mașină virtuală. Apoi, păstrați-l curat sau nefolosit. De fiecare dată când aveți nevoie de unul nou, clonați-l pe cel original. Veți avea rapid tot ce vă trebuie pentru mediul de testare sau de dezvoltare.

Acest lucru funcționează bine și atunci când aveți o echipă de dezvoltatori și testeri. În loc ca fiecare să-și creeze propria VM, li se poate da pur și simplu o copie a unui original care este deja configurat cu tot ceea ce au nevoie. Acest lucru le permite dezvoltatorilor și testeriștilor să înceapă să lucreze rapid, asigurându-se, de asemenea, că încep cu același mediu. Dacă cineva își corupe sau își distruge mașina, este ușor de creat una nouă și desă o ia de la capăt.

Cum se clonează o mașină virtuală: Ghid

Mașinile virtuale sunt controlate de o aplicație numită hipervizor. Virtualbox, VMWare Fusion și Parallels Desktop pentru Mac sunt exemple.

Puteți citi despre cele mai bune hipervizoare în prezentarea noastră despre cele mai bune mașini virtuale. Aproape fiecare hipervizor are o funcție care vă permite să clonați o mașină virtuală. Vă vom arăta cum să faceți acest lucru folosind cele 3 hipervizoare pe care le-am enumerat mai sus. Majoritatea celorlalte folosesc metode similare.

VirtualBox

Utilizați următoarea metodă pentru a clona o mașină în VirtualBox. Rețineți că aceste comenzi pot fi, de asemenea, executate din meniul din partea de sus a aplicației VirtualBox.

Pasul 1: Porniți VirtualBox pe desktop.

Pasul 2: Asigurați-vă că mașina virtuală pe care doriți să o duplicați are toate aplicațiile instalate, este configurată așa cum doriți și se află în starea dorită. Nu uitați că fiecare copie va porni în aceeași stare și configurație. După ce este gata, cel mai bine este să opriți mașina virtuală înainte de a o clona.

Pasul 3: În lista de mașini virtuale din panoul din stânga al aplicației VirtualBox, faceți clic dreapta pe cea pe care doriți să o clonați. Acest lucru va deschide meniul contextual.

Pasul 4: Faceți clic pe "Clonare".

Pasul 5: Vi se vor cere câteva opțiuni de configurare - numele noii instanțe, locul unde doriți să o stocați etc. Puteți păstra valorile implicite sau le puteți modifica după preferințele dumneavoastră. După ce ați selectat opțiunile, faceți clic pe butonul "Clone".

Veți avea acum un duplicat exact al mașinii virtuale originale, pe care îl puteți folosi sau oferi altcuiva din echipa dumneavoastră.

VMware

VMware are un proces similar. Puteți utiliza următorii pași în VMware Fusion.

  1. Porniți aplicația VMware Fusion.
  2. Asigurați-vă că mașina virtuală pe care o copiați are toate aplicațiile necesare și este configurată așa cum doriți.
  3. Opriți mașina înainte de a o clona.
  4. Selectați mașina virtuală pe care o doriți din biblioteca de mașini virtuale.
  5. Faceți clic pe mașina virtuală, apoi creați o clonă completă sau o clonă legată. Dacă doriți să o instanțiați dintr-un instantaneu, faceți clic pe Instantanee.
  6. Dacă ați selectat opțiunea de a crea o clonă dintr-un instantaneu, faceți clic cu butonul drept al mouse-ului și apoi selectați o clonă completă sau o clonă legată.
  7. Introduceți numele noii versiuni, apoi faceți clic pe "Save".

Parallels Desktop

Pentru Parallels Desktop, urmați pașii de mai jos sau consultați acest ghid de la Parallels.

  1. Porniți Parallels și asigurați-vă că mașina virtuală pe care doriți să o utilizați ca original este configurată și se află în starea în care doriți să o copiați. De asemenea, asigurați-vă că este oprită.
  2. În centrul de control, selectați mașina virtuală și apoi alegeți File->Clone.
  3. Selectați locația în care doriți să stocați noua versiune.
  4. Faceți clic pe "Save" (Salvare), iar apoi va fi creat.

Un cuvânt despre clonele legate

Atunci când creați o clonă folosind majoritatea hipervizoarelor, vi se va oferi opțiunea de a crea o clonă completă sau o clonă "legată". Poate vă întrebați care este diferența.

Full vă oferă o mașină virtuală de sine stătătoare care rulează singură în hipervizor, în timp ce o mașină virtuală legată are resursele sale legate de mașina virtuală originală.

Există avantaje și dezavantaje în utilizarea unei clone legate, așa că ar fi bine să știți care sunt acestea înainte de a decide pe care să o folosiți.

O clonă legată își va partaja resursele, ceea ce înseamnă că va ocupa mult mai puțin spațiu pe hard disk. Clonele complete pot folosi foarte mult spațiu pe disc.

Un alt avantaj al utilizării unei clone legate este că, atunci când faceți modificări la VM originală, versiunile legate vor fi actualizate. Aceasta înseamnă că nu va fi nevoie să creați una nouă de fiecare dată când se face o modificare la original. Totuși, acest lucru ar putea fi considerat un dezavantaj dacă nu doriți ca aceste modificări să afecteze mediile duplicate.

Un alt dezavantaj al asocierii este că mașinile pot funcționa mult mai lent, mai ales dacă se execută mai multe mașini odată. Deoarece resursele sunt partajate, este posibil ca mașina virtuală asociată să fie nevoită să aștepte rândul său pentru a utiliza resursele necesare.

Un alt dezavantaj este că mașina legată este dependentă de VM originală. Nu veți putea copia clona și să o rulați pe o altă mașină decât dacă copiați și originalul în aceeași zonă.

De asemenea, dacă se întâmplă ceva cu originalul, cum ar fi ștergerea accidentală a acestuia, copiile legate nu vor mai funcționa.

Ultimele cuvinte

O clonă a unei mașini virtuale este, de fapt, doar o copie a acelei mașini virtuale în starea sa actuală. Clonarea poate fi benefică, în special pentru cei care lucrează în domeniul dezvoltării de software. Clonele de mașini virtuale ne permit să facem copii ale unui anumit mediu, astfel încât să le putem reutiliza și să nu ne facem griji cu privire la distrugerea originalului.

Atunci când creați o nouă clonă, va trebui să decideți dacă doriți să creați o clonă completă sau o clonă legată. Asigurați-vă că țineți cont de avantajele și dezavantajele despre care am vorbit mai sus.

Ca întotdeauna, vă rugăm să ne anunțați dacă aveți întrebări sau comentarii. Ne-ar face plăcere să ne contactați.

Sunt Cathy Daniels, expertă în Adobe Illustrator. Folosesc software-ul din versiunea 2.0 și creez tutoriale pentru acesta din 2003. Blogul meu este una dintre cele mai populare destinații de pe web pentru cei care doresc să învețe Illustrator. Pe lângă munca mea de blogger, sunt și autor și designer grafic.