Импорт и Экспорт виртуальной машины в VirtualBox

logo_virtualboxПереустановка операционной системы или смена компьютерного устройства не означает конец работы с установленными гостевыми ОС в программе VirtualBox. Правда, исключением может быть случай, когда файлы жёстких дисков виртуальных машин находятся на системном диске компьютера, а саму систему невозможно восстановить после критического сбоя. Чтобы продолжить работу с имеющимися гостевыми ОС с сохранением их состояния, но уже на переустановленной Windows или на другом компьютере, в арсенале программы VirtualBox имеется инструмент экспорта конфигурации существующих виртуальных машин для его импорта в дальнейшем. Другая возможность продолжить работу с существующими гостевыми ОС — добавление новых виртуальных машин на базе имеющихся файлов их жёстких дисков. Все эти процессы и рассмотрим ниже.

0. Оглавление:

  1. Универсальный формат файла экспорта виртуальных машин
  2. Экспорт виртуальной машины
  3. Импорт виртуальной машины
  4. Добавление новой машины из существующего файла жёсткого диска VirtualBox

1. Универсальный формат файла экспорта виртуальных машин

Конфигурация существующей виртуальной машины VirtualBox экспортируется в файл «.ova». Файл «.ova» (Open Virtual Appliance) – это универсальный файл хранения данных виртуальной машины, который можно использовать в различных программах для виртуализации операционных систем. Это VirtualBox, VMware Workstation, Microsoft Hyper-V. Экспортированная в этот файл виртуальная машина может быть затем импортирована как программой VirtualBox, так и VMware Workstation или Microsoft Hyper-V в рамках поддерживаемых этими программами гостевых систем.

Рассмотрим детальнее процесс экспорта и импорта конфигурации виртуальной машины VirtualBox в основной системе Windows.

2. Экспорт виртуальной машины

В окне VirtualBox выбираем конкретную виртуальную машину для экспорта, жмём меню «Файл» и выбираем «Экспорт конфигураций».

Скрин 1

В следующем окне жмём «Next».

Скрин 2

Экспорт конфигурации возможен только при выключенном состоянии виртуальной машины, и, если она приостановлена, VirtualBox предложит сбросить сохранённое состояние для продолжения процесса.

Скрин 3

Далее появится окно параметров экспорта. Формат оставляем предустановленный, а вот папку файла экспорта «.ova», по умолчанию располагающуюся на системном диске, меняем на папку, например, как в нашем случае, специально созданную на несистемном диске D.

Скрин 4

В следующем окне жмём «Экспорт».

Скрин 5

Дожидаемся завершения процесса экспорта.

Скрин 6

Экспортированная виртуальная машина в файле «.ova» будет находиться в указанной папке, откуда её можно переместить на другой компьютер, съёмный носитель, в облачный сервис. Или можно оставить, как в нашем случае, на месте — на несистемном диске, где этот файл будет храниться во время переустановки Windows.

Скрин 7

3. Импорт виртуальной машины

После инсталляции VirtualBox на новой Windows или на другом компьютере открываем программу и в меню «Файл» выбираем «Импорт конфигураций».

Скрин 8

В следующем окне указываем путь к файлу «.ova» с экспортированной виртуальной машиной. Жмём «Next».

Скрин 9

Далее можем изменить некоторые параметры – например, сменить имя виртуальной машины, уменьшить или увеличить оперативную память.

Скрин 10

В самом конце окна будет указан путь, куда после импорта будет помещён файл жёсткого диска «.vdi». По умолчанию это системный диск, и чтобы не захламлять его и предотвратить потерю файла «.vdi» в случае сбоя системы, можно сменить путь, указав папку хранения на несистемном диске. Жмём «Импорт».

Скрин 11

Дожидаемся завершения процесса импорта.

Скрин 12

После чего увидим импортированную виртуальную машину в списке машин VirtualBox. Что и осталось теперь, так это запустить машину.

Скрин 13

Гостевая ОС запустится точно в том состоянии, в котором она была на момент экспорта виртуальной машины.

Скрин 14

4. Добавление новой машины из существующего файла жёсткого диска VirtualBox

Альтернатива экспорту и импорту виртуальной машины – добавление новой машины из существующего файла жёсткого диска VirtualBox «.vdi». Этот способ ничем не уступает процедуре экспорта и импорта виртуальной машины. Более того, если файл «.vdi» расположен на несистемном диске, при переустановке Windows на физическом компьютере можно даже и не тратить время на экспорт конфигурации. Хранящийся же на системном диске файл «.vdi» можем просто перенести на несистемный диск. По большому счёту, процесс экспорта и импорта виртуальной машины выигрывает только экономией занимаемого места файлом «.ova». Например, в нашем случае проводился экспорт виртуальной машины с установленной гостевой ОС Windows ХР, и вес файла «.ova» на выходе составил 4,11 Гб. В то время как размер файла жёсткого диска «.vdi» этой же системы составляет 10 Гб.

Скрин 15

Такая выгода в экономии места может быть актуальной в случае переноса виртуальной машины на другой компьютер с помощью облачных хранилищ или съёмного носителя с ограниченным размером. В нашем случае, когда речь идёт именно о переустановке Windows, вполне подойдёт способ добавления новой машины из существующего файла жёсткого диска VirtualBox.

Запускаем VirtualBox и жмём «Создать».

Скрин 16.1

Далее называем виртуальную машину, выбираем операционную систему, её версию и разрядность. Жмём «Next».

Скрин 17.1

Задаём показатель оперативной памяти. Жмём «Next».

Скрин 18.1

В окне выбора жёсткого диска выбираем параметр «Использовать существующий жёсткий диск», с помощью кнопки обзора указываем путь хранения файла «.vdi». Жмём «Создать».

Скрин 19.1

Виртуальная машина появится в списке VirtualBox, можем её запускать.

Скрин 20.1

Гостевая ОС запустится ровно в том состоянии, в котором была сохранена в последний раз работы с ней.

Скрин 21

Добавление новой виртуальной машины из существующего файла «.vdi» – это также способ перенести файл жёсткого диска гостевой ОС на несистемный диск компьютера, если изначально таковой был создан на системном диске, и со временем занимаемое им место стало снижать производительность системы. Для этого необходимо удалить виртуальную машину из списка в главном окне VirtualBox. На выбранной машине вызываем контекстное меню и выбираем «Удалить».

Скрин 22

Затем в появившемся окошке жмём «Убрать из списка».

Скрин 23. 1

После этого можно искать файл жёсткого диска «.vdi» на системном диске (как правило, по умолчанию это путь C:\Users\Имя_пользователя\VirtualBox VMs), переносить его на несистемный диск  и добавлять виртуальную машину заново.

Помогла ли Вам данная статья?
Да, спасибо, все получилось.
Немного помогла.
Совсем не помогла.
Не то, что я искал(а).

P.S. Смотрите также:

Запись опубликована в рубрике VirtualBox с метками , . Добавьте в закладки постоянную ссылку.


7 комментариев на «Импорт и Экспорт виртуальной машины в VirtualBox»

  1. Денис говорит:

    Спасибо за статью все очень подробно и понятно даже для меня
    Такой вопрос сейчас я изучаю виртуальные машины и пока остановился на VirtualBox
    Какая самая простая в освоении и самая популярная (например много готовых образов) виртуальная машина?

    • Наталья Дибривная говорит:

      Если речь идёт о работе с несколькими виртуальными машинами, VMware Workstation лучше тем, что её собственный формат виртуального жёсткого диска более экономно расходует место на реальном компьютере. У VMware Workstation также лучше налажена связь гостевой и основной ОС. Интерфейс дружелюбен у обоих — и у VMware Workstation, и у VirtualBox. Остальное — дело вкуса и конкретной функциональности. Можно поступить и так: выбрать при создании виртуальной машины, например, в программе VirtualBox тип виртуального файла VHD (правда, этот файл на физическом компьютере будет занимать ровно столько места, сколько будет у гостевой ОС), затем виртуальный VHD с уже установленной ОС открыть в интерфейсе VMware Workstation. Одна и та же гостевая ОС в интерфейсе разных программ даст ответ на вопрос, какая из них — VirtualBox или VMware Workstation — лучше.

  2. Павел говорит:

    при копировании vdi образа жесткого диска не обязательно получится точная копия виртуальной машины — например данные о настройках сетевой карты хранятся в другом месте

  3. Дед Ахмед говорит:

    Как безопасно переехать на другой компьютер — когда в виртуальной машине висит привязанный софт по сео оптимизации, и перенос на другой компьютер (процессор в основном) сбивает лицензию. Есть ли такой способ ? спасибо !

    • Наталья Дибривная говорит:

      По переактивации Windows можно найти информацию на форуме техподдержки компании Майкрософт.

    • Кузя говорит:

      Такая же проблема. Делаю экспорт/импорт .ova, но установленная на виртуалке программа ругается, что аппаратная конфигурация не та и, соответственно, не позволяет с ней работать.

  4. Олег говорит:

    Спасибо огромное! Наконец-то нашел нормальный мануал по переносу виртуальных машин на новый диск. Все работает!

    А есть ли возможность перенести так, чтобы сохранилось сохраненное состояние машины?

Добавить комментарий

Ваш e-mail не будет опубликован.