Как создавать клоны и снимки виртуальных машин в VirtualBox

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

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

Давайте посмотрим, как создавать клоны и снимки в последней версии VirtualBox (5.2.20). Мы продемонстрируем использование экземпляра Ubuntu Server 18.04, но процесс один и тот же, независимо от того, с какой гостевой операционной системой вы работаете.

Создание клона

Главное окно VirtualBox, готовое для клонирования виртуальной машины.

Как уже говорилось, клоны являются одним из лучших способов создания точной копии виртуальной машины. Одним из очень удобных способов использования клонов является создание чистой виртуальной машины, скажем, Ubuntu Server, а затем клонирование оригинала для новой базы, которую можно использовать для любых целей. Таким образом, имея чистую виртуальную машину Ubuntu Server 18.04 (и отключенную, или в сохраненном состоянии, поскольку клоны не могут быть созданы во время работы виртуальной машины), вы можете создать клон, выполнив следующие действия:

Создание клона виртуальной машины Ubuntu Server.


  1. Откройте VirtualBox.


  2. Выберите виртуальную машину для клонирования на левой панели.


  3. Щелкните правой кнопкой мыши виртуальную машину для клонирования.


  4. Нажмите клон из всплывающего меню.


  5. Когда будет предложено, дайте клону имя и нажмите следующий.


  6. Выбрать Полный клон из окна типа клона и нажмите клон кнопка.

    Называя клона в VirtualBox.


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

Когда процесс завершится, ваш клон готов к использованию.

Создание и использование снимков

Создание снимка виртуальной машины Ubuntu Server.

Снимки — отличный способ сохранить определенное состояние виртуальной машины (ВМ). Скажем, например, вы планируете установить что-то новое на (или внести изменения в) работающую виртуальную машину, и вы хотите убедиться, что у вас есть «сохраненная точка», к которой вы можете вернуться (в случае, если что-то пойдет не так). Давайте используем ту же виртуальную машину Ubuntu Server для создания снимка. Скажем, вы собираетесь установить стек LAMP (или серьезное обновление) и хотите убедиться, что можете откатиться, если установка / обновление не сработает, если вы что-то установили и настроили. Чтобы создать снимок, выберите виртуальную машину для использования на левой панели и нажмите кнопку моментальные снимки вкладка в верхней части окна. На появившемся экране нажмите принимать кнопка.

Важно дать снимку уникальное имя и полное описание.

В появившемся окне дайте снимку имя и описание. Обязательно оставьте в описании адекватные примечания, чтобы вы знали причину, по которой был сделан этот снимок, и / или каким было состояние виртуальной машины до того, что было сделано после снимка. Нажмите на Хорошо кнопка и снимок будет сделан. Теперь вы должны увидеть имя снимка в списке с текущим состоянием ниже.

Восстановление снимка после внесения изменений в виртуальную машину.

Чтобы восстановить снимок, выполните следующие действия.


  1. Выберите виртуальную машину для работы с левой панели в главном окне.


  2. Нажмите на моментальные снимки Кнопка в верхней части окна.


  3. Выберите снимок, который вы хотите восстановить.


  4. Нажмите Восстановить.


  5. В появившемся окне снимите флажок для Создать снимок текущего состояния машины.


  6. Нажмите Восстановить.


  7. Выберите снимок, который вы хотите восстановить.


Причина, по которой снимите флажок «Создать снимок текущего состояния компьютера», проста. Если вы возвращаетесь к предыдущему состоянию, потому что текущее состояние нарушено, вы не хотите делать снимок этого нарушенного состояния. Когда вы снимите флажок, нарушенное состояние будет сброшено.

Также можно восстановить снимок из диалога закрытия.

Другой способ восстановления снимка — через диалоговое окно «Закрыть виртуальную машину». Когда запущена виртуальная машина, нажмите файл > близко. В появившемся окне проверьте Выключить машину а затем проверьте Восстановить текущий снимок. Единственное предостережение этого метода заключается в том, что он позволяет восстановить только предыдущий моментальный снимок (вместо возможности выбрать конкретный моментальный снимок, как в предыдущем методе). Нажмите Хорошо и снимок будет восстановлен.

На этом этапе ваша виртуальная машина откатится до состояния, найденного в восстановленном снимке. Любые изменения, сделанные после этого снимка, исчезнут.

Ссылка на основную публикацию