Utilizarea mașinilor virtuale este una dintre cele mai practice, sigure și fiabile opțiuni pentru testarea de noi sisteme de operare, aplicații noi într-un mediu sau evaluarea comportamentului pe care o anumită configurație îl poate avea înainte de a fi implementată într-un mediu real și productiv.
Există mai multe sarcini pe care le putem îndeplini în cadrul mașinilor noastre virtuale și una dintre cele mai importante în unele cazuri, în special pentru probleme de disponibilitate, este copierea uneia sau mai multor mașini virtuale. Acest proces va copia toată configurația curentă a mașinii selectate și cu aceasta va fi posibil să se efectueze mai multe teste pe mașina respectivă pe care le-am copiat fără a afecta mașina originală.
Când să copiați o mașină virtualăExistă diferite metode pentru a realiza acest proces pe care Solvetic le va explica în detaliu, dar mai întâi trebuie să știm că pentru a copia mașina noastră virtuală pot exista două situații speciale care sunt:
- Copiați mașina virtuală în timp ce este oprită.
- Copiați mașina virtuală cu starea sa salvată.
NotăFără niciun motiv nu putem copia o mașină virtuală în VirtualBox cât timp este activă.
Caracteristici VirtualBoxVirtualBox este unul dintre cele mai utilizate utilitare de virtualizare datorită dinamismului și ușurinței de creare și gestionare a mașinilor virtuale, unele dintre cele mai remarcabile caracteristici ale sale sunt:
- Posibilitatea de a crea grupuri de mașini virtuale.
- VirtualBox este un hipervizor multiplatform de tip 2, adică o mașină virtuală creată pe o gazdă poate rula alta și, utilizând formatul de virtualizare deschisă (OVF), mașinile virtuale invitate pot fi importate și exportate în orice moment.
- Disponibil în arhitecturi pe 32 și 64 de biți.
- Integrarea de adăugiri pentru oaspeți, care sunt un set de instrumente care sunt instalate în sistemul de operare pentru oaspeți, pentru a-i îmbunătăți performanța și a oferi integrare și comunicare suplimentară cu sistemul gazdă.
- Posibilitatea de a face instantanee care salvează instantanee ale informațiilor de stare ale mașinii virtuale invitate și putem accesa această stare oricând.
- Suport hardware excelent, deoarece VirtualBox acceptă SMP pentru oaspeți, dispozitive USB, suport ACPI complet, rezoluție multi-ecran, suport iSCSI încorporat și pornire în rețea PXE.
Acum vom vedea diferitele opțiuni pentru a copia mașinile noastre virtuale în VirtualBox.
1. Copiați o mașină virtuală din aplicația VirtualBox
Pasul 1
După cum am menționat, este posibil să clonăm sau să copiem mașina noastră virtuală în timp ce este oprită sau cu starea sa salvată, când o mașină virtuală este activă și facem clic pe semnul X pentru a închide VirtualBox, va fi afișată următoarea fereastră:
MARI
NotăÎn cazul în care nu aveți VirtualBox îl putem descărca de la următorul link:
Pasul 2
Acolo putem selecta opțiunea „Salvați starea mașinii” și vom vedea următoarele. Acolo putem vedea legenda „Salvat”.
MARI
Pasul 3
Funcția de clonare va fi activă într-una din aceste două stări și pentru ao utiliza avem următoarele opțiuni:
- Faceți clic dreapta pe mașina virtuală și selectați opțiunea Clonare
- Utilizați combinația de taste:
Ctrl + O
- Accesați meniul „Mașină / Clonare”
MARI
Pasul 4
Prin selectarea acestei opțiuni va fi afișat următorul expert:
Pasul 5
Acolo avem următoarele opțiuni:
- Definiți numele mașinii care va fi clonată sau copiată.
- Definiți ruta unde va fi găzduit.
- În câmpul „Politică de adresă MAC” avem câteva opțiuni la nivel de adresă MAC, cum ar fi adăugarea numai a adresei MAC a adaptorului de rețea activ, inclusiv toate adresele MAC ale adaptoarelor disponibile sau generarea unei noi adrese MAC.
- Păstrați numele hard diskurilor virtuale și UUID-urile hardware-ului.
Pasul 6
Dacă facem clic pe butonul „Mod expert”, putem efectua următoarele acțiuni:
- Definiți tipul de clonare care trebuie efectuată.
- Definiți dacă instantaneele sunt sau nu adăugate la copia mașinii.
Pasul 7
În cazul continuării modului ghidat în următoarea fereastră, vom putea defini doar tipul de clonare care trebuie efectuată:
Pasul 8
Din motive de integritate a tuturor valorilor și parametrilor, cel mai bine este să folosiți opțiunea „Clonare completă”, faceți clic pe butonul „Clonare” pentru a executa procesul:
Pasul 9
Odată ce acest proces este terminat, vom vedea că aparatul pe care l-am clonat sau copiat va fi disponibil de pe platforma VirtualBox. De acolo putem verifica dacă starea sa actuală a fost copiată, acum este posibil să-l folosim pentru toate sarcinile pe care le considerăm necesare.
MARI
2. Copiați o mașină virtuală din CMD sau din linia de comandă
Pasul 1
Metoda anterioară este utilă și practică, deoarece este suficient să oferim câteva clicuri pentru clonarea mașinii noastre virtuale, dar avem și posibilitatea de a executa acest proces din consola Windows 10 CMD, pentru aceasta trebuie mai întâi să cunoaștem calea și numele discul VDI (hard disk virtual) al mașinii pe care urmează să o copiem:
Pasul 2
Odată ce definim această cale și acest nume, trebuie să accesăm promptul de comandă ca administratori și să folosim mai întâi comanda cd pentru a merge în directorul unde este găzduită mașina virtuală, în acest caz vom executa următoarele:
D: \ Mașini virtuale \ Windows 10 SolveticPasul 3
Odată ce ne aflăm în directorul în care este creată mașina virtuală VirtualBox, vom executa următoarea linie:
"C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe" clonevdi "Windows 10 Solvetic" .vdi "Windows 10 Solvetic-copy" .vdi
„Windows 10 Solvetic” .vdi este numele discului virtual curent, iar „Windows 10 Solvetic-copy” .vdi va fi numele noii mașini de copiat:
MARI
Pasul 4
Putem vedea că media a fost creată corect, putem accesa noul disc creat folosind comanda dir astfel:
dir "Windows 10 Solvetic-copy" .vdi
MARI
Pasul 5
Acest proces va copia hard diskul virtual al mașinii originale pe care o vom vedea în aceeași cale în care se află mașina inițială.
Pasul 6
Acum, pentru a utiliza acest disc, vom crea o nouă mașină virtuală și în secțiunea „Hard disk” activăm caseta „Utilizați un fișier existent de hard disk virtual”:
Pasul 6
Faceți clic pe pictograma folderului și mergeți la calea în care am copiat hard disk-ul prin terminal:
MARI
Pasul 7
Facem clic pe butonul „Deschide” și vom vedea că acest hard disk este integrat. Acolo facem clic pe „Create” și vom continua cu procesul normal de creare a unei mașini virtuale în VirtualBox.
Folosind oricare dintre modalitățile menționate mai sus, va fi posibil să copiați mașinile noastre virtuale de pe VirtualBox și de acolo să putem efectua sarcini suplimentare pe ele fără a afecta în orice moment configurația mașinii originale, acest lucru va ajuta la reducerea sarcinilor de asistență despre aceste mașini .