Создайте резервную копию virtualbox для новой установки - при переходе на 64-разрядную версию


8

Я обычно беру путь обновления в Ubuntu, а не в новой установке, но я хотел бы попробовать последний путь для 12.04.

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

Как я могу обеспечить полное резервное копирование при стирании и установке для 12.04? Это будет точно в текущем состоянии? Какие файлы мне нужно будет сохранить, чтобы гарантировать правильную настройку и передачу контента?

Кроме того, большая часть моей мотивации при выполнении новой установки заключается в том, что я намерен перейти с 32-разрядной версии 11.10 на 64-разрядную версию 12.04. Повлияет ли это на мою виртуальную машину?

Ответы:


10

Вы можете использовать «Мастер экспорта устройства» в VirtualBox, чтобы экспортировать виртуальную машину, а затем снова импортировать ее в переустановленную систему. Я использую VirtualBox 4.1.8, но эта функция существует как минимум пару версий.

Экспорт ВМ

  1. Откройте VirtualBox

  2. Зайдите в Fileменю и выберитеExport Appliance

  3. Выберите виртуальную машину (ВМ), которую вы хотите экспортировать, и нажмите Next

  4. Выберите, где вы будете сохранять экспортированную ВМ и нажмите Next

  5. Просмотрите настройки и нажмите Export

Скопируйте экспортированную виртуальную машину на внешний жесткий диск (или поместите его в раздел, который будет действовать после переустановки). После переустановки вы можете импортировать виртуальную машину.

Импорт ВМ

  1. Открыть виртуальную коробку

  2. Зайдите в Fileменю и выберитеImport Appliance

  3. Выберите файл для импорта и следуйте остальным инструкциям.


Этот импорт выполняет только установку ОС, или добавляет также среду разработки, которую я настроил на виртуальной машине, которую я экспортировал?
ltdev

@Lykos не уверен, что вы имеете в виду - он импортирует весь образ виртуальной машины
amc

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

1

Перед стиранием диска всегда рекомендуется создать резервную копию ваших личных данных в домашнем каталоге .

Поэтому я уверен, что у вас уже есть планы сделать это. Если ваши образы виртуальных дисков хранятся там (обычно в скрытом ~/.VirtualBoxкаталоге), ваши виртуальные диски также будут включены в резервную копию вашего каталога HOME, и они будут полностью восстановлены и не будут затронуты вашей резервной копией позже.

Однако выполнить обновление с 32-битной Ubuntu до 64-битной Ubuntu можно без удаления данных в вашем HOME. Если вы сохраняете свой HOME, вы просто переустанавливаете приложение виртуальной коробки в новой установке Ubuntu, чтобы сохранить все ваши виртуальные машины (включая снимки) без изменений.

При этом, конечно, могут быть случаи, когда может потребоваться резервное копирование виртуальной машины (например, если вы хотите создать новый домашний каталог, вам нужно изменить имя пользователя, или виртуальные машины не хранятся в ДОМ).

Затем вы можете экспортировать и импортировать свои машины в формате Open Virtualization Format (OVF) либо из графического интерфейса менеджера виртуальных ящиков, либо из командной строки.

VBoxManage export <nameofvm> -o <nameofmachine>.ovf
VBoxManage import <nameofvm>.ovf  # use --dry-run first to check configurations

Из-за ограничений формата OVF это не сохранит текущее состояние или снимки данного компьютера. Вы можете клонировать виртуальную машину и зарегистрировать ее в новой установке, но это может потребовать больше усилий, чем обычное резервное копирование ~/.Virtualboxи, возможно, другие места, которые вы определили для хранения виртуальных жестких дисков.

Я рекомендую прочитать онлайн-руководство по Virtual Box, чтобы получить представление о возможностях, процедурах и ограничениях.


Мне нравится, насколько это тщательно, но мне также нравится, как AMC очень шаг за шагом. Оба отличных ответа.
Mittenchops

1
Я также проголосовал за ответ amc;) Я намеревался добавить недостающие биты, особенно если во время обновления вы сохраните свой HOME, ваши виртуальные машины просто продолжат работать без чего-либо еще, что вам нужно сделать (нулевое пошаговое руководство, если хотите).
Таккат
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.