Linux часто используется для виртуализации, и одним из самых популярных инструментов виртуализации, который используют люди, является VirtualBox от Oracle. Это отличный инструмент, который позволяет очень легко виртуализировать все различные типы операционных систем. Сегодня в этой статье мы рассмотрим все способы, которыми пользователи могут создавать резервные копии виртуальной машины.
ОСТОРОЖНО, СПОЙЛЕРЫ: Прокрутите вниз и посмотрите видеоурок в конце этой статьи.
Имейте в виду, что хотя некоторые из инструкций этой статьи посвящены Linux, на других платформах можно выполнить примерно то же самое. Узнайте больше о VirtualBox для вашей операционной системы здесь.
Резервные копии внутри АМ

Чтобы создать снимок, сначала нужно запустить виртуальную машину. Как только он включен, нажмите вправо Ctrl + T на клавиатуре, чтобы открыть диалоговое окно снимка. Или выберите «Машина», затем «Сделайте снимок», чтобы начать процесс резервного копирования.
В разделе «Имя снимка» введите имя снимка. Обязательно используйте творческие имена, особенно если вы планируете создавать много разных снимков. Использование плохих методов именования может затруднить различие между резервными копиями и запутать вас.
Когда вы заполнили имя снимка, перейдите к «Описание снимка». Используйте этот раздел, чтобы написать краткое, подробное описание цели резервного копирования. Использование функции описания - это отличный способ гарантировать, что вы не забудете и не перепутаете резервные копии. Заполнив всю информацию, нажмите «ОК», чтобы создать снимок.
Вы можете восстановить из разных снимков в любое время. Для этого закройте ВМ (справа Ctrl + Q). Затем в главном окне VirtualBox найдите стрелку рядом с «Станки» и нажмите на нее. Внутри диспетчера снимков выберите любую резервную копию, которую вы создали, и нажмите кнопку «Восстановить», чтобы изменить состояние виртуальной машины. Или удалите любой из них, выбрав снимок и нажав «удалить».
Экспорт ВМ
Нужно создать резервную копию виртуальной машины, чтобы отправить ее другу, коллеге или просто на хранение? Если это так, рассмотрите возможность использования функции «Экспорт устройства» в VirtualBox. Помните, что инструмент VirtualBox не позволит вам экспортировать виртуальную машину в качестве устройства, если она работает. Сохраните любые данные и выключите питание (справа Ctrl + Q).
Примечание. Экспорт виртуальной машины как устройства не сохраняет снимки компьютера. Если вам нужна полная резервная копия, используйте метод архивации.
Создайте снимок вашей виртуальной машины, нажав «Файл», затем «Экспорт устройства». В результате откроется мастер-инструмент, который проведет вас через процесс экспорта. Обязательно сохраните его в базовом режиме и держитесь подальше от «Экспертного режима», так как большинство пользователей не сочтут его полезным.
Используя инструмент экспорта, выберите машину, которую вы хотите экспортировать, и нажмите кнопку «Далее». Отсюда вам будет предложено выбрать местоположение экспортируемого устройства. Расположение по умолчанию ~ / Документы и должно работать нормально. Нажмите значок папки, если вы хотите экспортировать ее в другое место.

Когда вы выбрали правильный формат, нажмите «Далее», «Далее», а затем «Экспорт», чтобы экспортировать виртуальную машину.
Процесс экспорта может занять некоторое время, в зависимости от скорости вашего жесткого диска, размера виртуальной машины и т. Д. Будьте терпеливы и дайте ему завершиться!

Архивирование ВМ
Если экспорта вашей виртуальной машины в качестве устройства недостаточно, вы можете вместо этого рассмотреть возможность резервного копирования ее в сжимаемый архив. Недостатком этого является то, что архив намного больше, чем один файл OVA. Тем не менее, если вы не можете обойтись без снимков и файлов конфигурации, то это лучший способ. Чтобы заархивировать свою ВМ, откройте окно терминала и используйте команду CD, чтобы перейти в папку Virtualbox.
cd ~ / VirtualBox VMs /
Затем используйте команду LS для просмотра имен папок для разных виртуальных машин. Имейте в виду, что в некоторых папках в названии может быть пробел. Пробелы создают проблемы с командой CD, так как они не могут читать их без определенных символов. Чтобы это исправить, следуйте этому примеру:
/ папки название/
Сожмите папку VM с помощью команды tar, чтобы начать процесс резервного копирования.
tar -jcvf тест виртуальной машины
После сжатия архива переместите его в свою домашнюю папку с помощью:
mv virtual-machine-test.tar.bz2 ~ /
Не стесняйтесь взять этот архив tar.bz2 и сохранить его на сервере, в своей учетной записи Dropbox и т. Д.
Восстановите резервную копию в любое время с помощью:
tar -xvf virtual-machine-test.tar.bz2