Как да копирате виртуална машина VirtualBox

Използването на виртуални машини е една от най -практичните, безопасни и надеждни опции за тестване на нови операционни системи, нови приложения в среда или оценка на поведението, което определена конфигурация може да има, преди да бъде внедрена в реална и продуктивна среда.

Има няколко задачи, които можем да изпълняваме в рамките на нашите виртуални машини и една от най -важните в някои случаи, особено при проблеми с наличността, е да копираме една или повече виртуални машини. Този процес ще копира цялата текуща конфигурация на избраната машина и с това ще бъде възможно да се извършат повече тестове на тази машина, която сме копирали, без да се засяга оригиналната машина.

Кога да копирате виртуална машинаИма различни методи за извършване на този процес, които Solvetic ще обясни подробно, но първо трябва да знаем, че за да копираме нашата виртуална машина може да има две специални ситуации, които са:

  • Копирайте виртуалната машина, докато е изключена.
  • Копирайте виртуалната машина със запазеното й състояние.

ЗабележкаБез причина можем да копираме виртуална машина във VirtualBox, докато тя е активна.

Функции на VirtualBoxVirtualBox е една от най -използваните помощни програми за виртуализация поради своята динамичност и лекота на създаване и управление на виртуални машини, някои от най -забележителните му функции са:

  • Възможност за създаване на групи от виртуални машини.
  • VirtualBox е мултиплатформен хипервизор тип 2, тоест виртуална машина, създадена на хост, може да изпълнява друга и чрез използване на отворен формат за виртуализация (OVF), гост виртуалните машини могат да бъдат импортирани и експортирани по всяко време.
  • Предлага се в 32-битова и 64-битова архитектура.
  • Интеграция на добавки за гости, които са набор от инструменти, които са инсталирани в гостуващата операционна система с цел подобряване на нейната производителност и осигуряване на допълнителна интеграция и комуникация с хост системата.
  • Възможност за заснемане на снимки, които запазват моментни снимки на информацията за състоянието на виртуалната машина за гости и можем да получим достъп до това състояние по всяко време.
  • Страхотна хардуерна поддръжка, тъй като VirtualBox поддържа SMP за гости, USB устройства, пълна ACPI поддръжка, разделителна способност на много екрани, вградена поддръжка на iSCSI и зареждане на мрежа PXE.

Сега ще видим различните опции за копиране на нашите виртуални машини във VirtualBox.

1. Копирайте виртуална машина от приложението VirtualBox

Етап 1
Както споменахме, възможно е да клонираме или копираме нашата виртуална машина, докато тя е изключена или със запазеното си състояние, когато виртуална машина е активна и щракнем върху знака X, за да затворим VirtualBox, ще се покаже следният прозорец:

Увеличете

ЗабележкаВ случай, че нямате VirtualBox, можем да го изтеглим на следната връзка:

Стъпка 2
Там можем да изберем опцията „Запазване на състоянието на машината“ и ще видим следното. Там можем да видим легендата „Запазено“.

Увеличете

Стъпка 3
Функцията за клониране ще бъде активна в едно от тези две състояния и за да я използваме имаме следните опции:

  • Щракнете с десния бутон върху виртуалната машина и изберете опцията Clone
  • Използвайте комбинацията от клавиши:

Ctrl + O

  • Отидете в менюто "Machine / Clone"

Увеличете

Стъпка 4
Като изберете тази опция, ще се покаже следният съветник:

Стъпка 5
Там имаме следните опции:

  • Определете името на машината, която ще бъде клонирана или копирана.
  • Определете маршрута, където ще бъде хостван.
  • В полето "MAC Address Policy" имаме някои опции на ниво MAC адрес, като например добавяне само на MAC адреса на активния мрежов адаптер, включително всички MAC адреси на наличните адаптери или генериране на нов MAC адрес.
  • Запазете името на виртуалните твърди дискове и UUID на хардуера.

Стъпка 6
Ако кликнете върху бутона „Експертен режим“, можем да извършим следните действия:

  • Определете типа клониране, което да се извърши.
  • Определете дали моментните снимки се добавят към машинното копие.

Стъпка 7
В случай на продължаване с режима с ръководство в следния прозорец ще можем да дефинираме само типа клониране, което да се извърши:

Стъпка 8
От съображения за целостта на всички стойности и параметри е най -добре да използвате опцията „Пълно клониране“, щракнете върху бутона „Клониране“, за да изпълните процеса:

Стъпка 9
След като този процес приключи, ще видим, че машината, която сме клонирали или копирали, ще бъде достъпна от платформата VirtualBox. Оттам можем да проверим дали текущото му състояние е копирано, сега е възможно да го използваме за всички задачи, които считаме за необходими.

Увеличете

2. Копирайте виртуална машина от CMD или командния ред

Етап 1
Предишният метод е полезен и практичен, тъй като е достатъчно да дадете няколко кликвания, за да клонирате нашата виртуална машина, но също така имаме възможност да изпълним този процес от конзолата на Windows 10 CMD, за това първо трябва да знаем пътя и името на VDI диска (виртуален твърд диск) на машината, който ще копираме:

Стъпка 2
След като дефинираме този път и име, трябва да получим достъп до командния ред като администратори и първо да използваме командата cd, за да отидем в директорията, където се хоства виртуалната машина, в този случай ще изпълним следното:

 D: \ Виртуални машини \ Windows 10 Solvetic
Стъпка 3
След като сме в директорията, където е създадена виртуалната машина VirtualBox, ще изпълним следния ред:
"C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe" clonevdi "Windows 10 Solvetic" .vdi "Windows 10 Solvetic-copy" .vdi
"Windows 10 Solvetic" .vdi е името на текущия виртуален диск и "Windows 10 Solvetic-copy" .vdi ще бъде името на новата машина за копиране:

Увеличете

Стъпка 4
Можем да видим, че носителят е създаден правилно, можем да получим достъп до новия диск, създаден с помощта на командата dir по следния начин:

 dir "Windows 10 Solvetic-копие" .vdi 

Увеличете

Стъпка 5
Този процес ще копира виртуалния твърд диск на оригиналната машина, който ще видим по същия път, където е първоначалната машина.

Стъпка 6
Сега, за да се възползваме от този диск, ще създадем нова виртуална машина и в секцията „Твърд диск“ активираме полето „Използване на съществуващ виртуален файл с твърд диск“:

Стъпка 6
Кликнете върху иконата на папката и отидете на пътя, където сме копирали твърдия диск през терминала:

Увеличете

Стъпка 7
Кликваме върху бутона „Отваряне“ и ще видим, че този твърд диск е интегриран. Там кликваме върху „Създаване“ и ще продължим с нормалния процес на създаване на виртуална машина във VirtualBox.

Използвайки някой от гореспоменатите начини, ще бъде възможно да копираме нашите виртуални машини от VirtualBox и оттам да можем да изпълняваме допълнителни задачи върху тях, без да засягаме конфигурацията на оригиналната машина по всяко време, това ще помогне за намаляване на задачите за поддръжка на тези машини .

wave wave wave wave wave