Как да архивирате и преместите VirtualBox машини
Трябва да преместите виртуална машина, само за да откриете, че копирането и поставянето не работи? Може би просто искате да знаете какво да архивирате? Обърнете внимание на това кратко ръководство за процеса, за да получите по-добро разбиране на VirtualBox
Първо първо: уверете се, че виртуалната ви машина е изключена и изключена. След това се уверете, че сте се отървали от всички налични снимки. Няма глупав и сигурен начин да направите това, без да се отървете от тях, за съжаление. Изберете виртуалната си машина и кликнете върху раздела „Снимки“.
Изберете снимката и кликнете върху бутона за изтриване. Бъдете готови да изчакате, тъй като VirtualBox обединява разликите с текущото състояние на вашата машина. Състоянието на машината всъщност няма да се промени, така че не се притеснявайте. Сега, когато подготвителните работи са извън пътя, можем да започнем процеса на преместване.
След като направите това, отидете в File> Virtual Media Manager. Ще видите списък с медиите, които сте използвали или сте прикачили към вашите машини.
Изберете коя виртуална машина искате да преместите, след това кликнете върху иконата “Release” по-горе. В моя случай ще преместя W7.vdi от моята домашна директория на друг твърд диск.
След като го пуснете, затворете VirtualBox в директорията с настройки по подразбиране, /home/user/.VirtualBox/
Можете да копирате вашия .vdi файл от директорията на Harddisks, ако искате да я архивирате, или да го преместите. Бъдете търпеливи, тъй като това може да отнеме известно време в зависимост от конфигурацията ви.
Междувременно, нека да редактираме файла VirtualBox.xml по наш вкус. Това е стъпката, за която повечето хора не знаят много, но е много важно да се гарантира, че нещата работят гладко. Отворете го в gedit.
Превъртете надолу малко и ще стигнете до частите, които трябва да редактираме.
Ако променяте местоположението на виртуалните си машини, намерете xml маркерите за „MachineEntry“ и променете пътя на източника. Ако променяте местоположението на виртуалните ви изображения, намерете xml таговете за “HardDisk” и променете местоположението там. Както можете да видите, всяка машина е свързана с образа на диска чрез UUID, която не трябва да се променя. Ако премествате виртуални машини на нов компютър, не забравяйте да ги копирате и да замените предишния конфигурационен файл.
В моя конкретен случай, просто исках да преместя изображението на диска на по-просторен диск, така че оставих другите неща непокътнати.
Ако променяте хостове между Windows и Linux, не забравяйте да промените декларацията за версията в горната част на файла, за да кажете „windows“ вместо „linux“, както и.
След като преместите файла .vdi, запалете VirtualBox и отидете на File> Virtual Media Manager.
Кликнете върху стария .vdi файл и кликнете върху премахване. Сега кликнете върху „Добавяне“, отидете до новото му местоположение и кликнете върху „Отвори“. Кликнете върху „OK“.
Сега, когато новият .vdi е добавен към списъка на VirtualBox, трябва да го прикрепим към вашата виртуална машина. На главния екран го изберете, отидете в „Настройки“ и кликнете върху панела „Съхранение“.
Под съответния IDE контролер щракнете върху бутона "Добавяне на прикачен файл". Ще видите, че твърдият диск се добавя автоматично, но вероятно няма да е правилен.
Кликнете върху него и от дясната страна, под “Hard Disk”, изберете правилния .vdi файл. Кликнете върху „OK“.
Ако сте следвали всички стъпки и сте редактирали VirtualBox.xml правилно, трябва да можете да стартирате машината без никакви проблеми! Има няколко космати области, така че ако нещата не работят, уверете се, че използвате правилните пътища и сте редактирали само съответните области на VirtualBox.xml.
Цялостният процес е малко по-сложен, отколкото просто копиране и поставяне, но все още е относително бърз и безболезнен. Споделете резервните си истории за VirtualBox в коментарите!