Перейти к содержимому

Virtualbox snapshot как работать

  • автор:

VirtualBox. Создание и управление снимками системы.

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

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

Можно экспериментировать с различными конфигурациями без необходимости делать откат системы в ручную.

И это очень удобный инструмент для создания резервных копий системы, который позволяет создавать полный снимок включенной машины (настройки virtualBox, настройки гостевой ОС и состояние самой системы установленной в виртуальной машине) и быстро восстанавливать за минимальное количество проделываемых действий.

Создание и управление снимками системы.

И так, вы установили Windows или другую гостевую ОС. Установили все программы и дополнения, обновили. Пора сделать снимок системы. Как бы создать резервную копию системы, аналогично системе защиты для восстановления в Windows.

virtualbox-34

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

virtualbox-35

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

virtualbox-36

Начнется процедура сохранения состояния всей системы, в том числе и настройки виртуальной машины.

virtualbox-37

Управлять снимками можно из менеджера VirtualBox? когда закрываете виртуальную машину и выключаете гостевую ОС.

virtualbox-38

Здесь вы можете управлять сделанными снимками. Чтобы восстановить состояние системы на момент создания снимка нажмите соответствующую кнопку.

virtualbox-39

Или выбрав снимок откройте контекстное меню нажав правой кнопкой мышки на снимке.

virtualbox-40

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

virtualbox-41

Теперь после того как все настройки вернулись к состоянию зафиксированному сделанным снимком, можно снова запускать машину.

virtualbox-42

Все изменения сделанные после снимка были отменены.

virtualbox-43

Очень эффективно против вирусов. Перед запуском неизвестной программы вы можете сделать снимок системы, и потом устанавливать ее. Если что, можно будет все вернуть в изначальное состояние. Вирус не может выйти за пределы виртуального пространства, а чтобы снова не переустанавливать систему поврежденную вирусом, достаточно будет сделать восстановление по заранее сделанному снимку состояния системы.

Related posts:

  1. Виртуальная машина. Настройка VirtualBox.
  2. Управление снимками в VMware Workstation.
  3. Создание резервной копии системы.
  4. Виртуальная машина. Создание виртуальной машины.

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Руководство по VirtualBox (часть 3): Использование групп, снимков, клонирование, импорт и экспорт виртуальных машин

Оглавление

Использование групп VM

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

Создайте группу, используя GUI

1) Перетащите одну виртуальную машину поверх другой виртуальной машины.

2) Выберите несколько виртуальных машин и выберите «Сгруппировать» в меню правой кнопки мыши, как показано ниже:

Можно создавать вложенные группы.

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

Снимки

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

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

Создание, восстановление и удаление снимков

Существует три операции, связанные со снимками:

  1. Вы можете сделать снимок. Это делает копию текущего состояния машины, к которой вы можете позже вернуться в любой момент.
  • Если ваша виртуальная машина в данный момент запущена, выберите «Сделать снимок состояния…» в раскрывающемся меню «Машина» окна VM.
  • Если ваша виртуальная машина в настоящее время находится в состоянии «сохранено» или «выключена» (как показано рядом с виртуальной машиной в главном окне VirtualBox), щелкните вкладку «Снимки» в правом верхнем углу главного окна, а затем
    • либо на значке маленькой камеры (для «Сделать снимок»), либо
    • щелкните правой кнопкой мыши элемент «Текущее состояние» в списке и выберите в меню «Сделать снимок».

    В любом случае появится окно с запросом имени снимка. Это имя предназначено исключительно для справочных целей, чтобы помочь вам запомнить состояние снимка. Например, полезным именем будет «Свежая инсталляция с нуля, без гостевых дополнений» или «Только пакет обновления 3». Вы также можете добавить более длинный текст в поле «Описание», если хотите.

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

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

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

    Примечание: Восстановление моментального снимка повлияет на виртуальные жесткие диски, подключенные к вашей виртуальной машине. Это также означает что все файлы, созданные с момента создания снимка и все другие изменения файлов, будут потеряны. Чтобы предотвратить потерю данных при использовании функции снимков, можно добавить второй жесткий диск в режиме «сквозной записи» с помощью интерфейса VBoxManage и использовать его для хранения ваших данных. Поскольку записываемые жесткие диски не включены в моментальные снимки, они остаются неизменными, когда машина возвращается.

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

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

    1. Вы также можете удалить снимок, который не повлияет на состояние виртуальной машины, но только отпустите файлы на диске, которые VirtualBox использовал для хранения данных моментальных снимков, тем самым освободив место на диске. Чтобы удалить снимок, щелкните его правой кнопкой мыши в дереве снимков и выберите «Удалить». Начиная с VirtualBox 3.2, снимки могут быть удалены даже во время работы машины.

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

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

    Содержание снимка

    Подумайте о снимке как о времени, которое вы сохранили. Более формально снимок состоит из трех вещей:

    1. Он содержит полную копию настроек виртуальной машины, включая конфигурацию оборудования, так что при восстановлении снимка параметры VM также восстанавливаются. (Например, если вы изменили конфигурацию жесткого диска или системные настройки виртуальной машины, это изменение отменяется при восстановлении снимка.)
    2. Копия настроек сохраняется в конфигурации устройства, текстовом файле XML и, следовательно, занимает очень мало места.
    3. Сохраняется полное состояние всех виртуальных дисков, прикрепленных к машине. Возврат к снимку означает, что все изменения, внесенные на диски компьютера – по файлу, побитно – также будут отменены. Файлы, созданные с момента создания, исчезнут, файлы, которые были удалены, будут восстановлены, изменения в файлах будут отменены.

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

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

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

    Файл состояния памяти может быть таким же размером, как память виртуальной машины и, следовательно, занимать довольно много дискового пространства.

    Удаление виртуальных машин

    Чтобы удалить виртуальную машину, которая вам больше не нужна, щелкните ее правой кнопкой мыши в списке менеджера VM, выберите из появившегося контекстного меню «Удалить».

    Появится окно с подтверждением, позволяющее выбрать, следует ли удалить машину только из списка машин или следует также удалить связанные с ней файлы.

    Пункт меню «Удалить» отключается во время работы машины.

    Клонирование виртуальных машин

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

    Мастер проведет вас через процесс клонирования:

    Этот мастер можно вызвать из контекстного меню списка менеджера VM (выберите «Клонировать») для выбранной виртуальной машины. Сначала выберите новое имя для клона. Можно выбрать опцию генерации MAC-адресов всех сетевых карт, тогда каждая сетевая карта в клоне получит новый MAC-адрес. Это полезно когда и исходная VM, и клонированная виртуальная машина должны работать в одной и той же сети. Если вы оставите это без изменений, все сетевые карты будут иметь тот же MAC-адрес, что и тот, который находится в исходной VM. В зависимости от того, как вы вызываете мастера, у вас есть разные варианты для операции клонирования. Сначала вам нужно решить, должен ли клон быть связан с исходной ВМ или полностью независимым клоном:

    Полное клонирование: в этом режиме все зависимости образов дисков копируются в новую папку VM. Клон может полностью работать без исходной виртуальной машины.

    Связанное клонирование: в этом режиме создаются новые отличительные образы дисков, где образы родительского диска являются образами исходного диска. Если вы выбрали текущее состояние исходной VM в качестве точки клонирования, новый снимок будет создан неявно.

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

    Сама операция клонирования может быть длительной в зависимости от размера и количества прикрепленных образов дисков. Также имейте в виду, что в каждом снимке есть разные образы дисков, которые также нужно клонировать.

    Пункт меню «Клонировать» отключается во время работы машины.

    Импорт и экспорт виртуальных машин

    VirtualBox может импортировать и экспортировать виртуальные машины в стандартном формате Open Virtualization Format (OVF).

    OVF – это межплатформенный стандарт, поддерживаемый многими продуктами виртуализации, который позволяет создавать готовые виртуальные машины, которые затем могут быть импортированы в виртуализатор, такой как VirtualBox. Импорт и экспорт в VirtualBox в формат OVF очень прост и осуществляется из окна Менеджера, а также интерфейса командной строки. Это позволяет упаковывать так называемые виртуальные устройства: образы дисков вместе с настройками конфигурации, которые могут быть легко развёрнуты. Таким образом, вы можете предложить законченные, готовые к использованию пакеты программного обеспечения (операционные системы с приложениями), которые не нуждаются в настройке или установке, кроме импорта в VirtualBox.

    Примечание: Стандарт OVF является сложным, и его поддержка в VirtualBox является непрерывным процессом. В частности, не гарантируется, что VirtualBox поддерживает все устройства, созданные другим программным обеспечением для виртуализации.

    Устройства в формате OVF могут отображаться в двух вариантах:

    1. Они могут поставляться в нескольких файлах в виде одного или нескольких образов дисков, обычно в широко используемом формате VMDK и текстовом файле с описания на языке XML с расширением .ovf. Чтобы иметь возможность их импорта, файлы должны находиться в одном каталоге.
    2. В качестве альтернативы, вышеупомянутые файлы могут быть упакованы вместе в один файл архива, как правило, с расширением .ova. (Такие архивные файлы используют вариант формата архива TAR и поэтому могут быть распакованы вне VirtualBox с любой утилитой, которая может распаковать стандартные файлы TAR.)

    Чтобы импортировать устройство в один из вышеуказанных форматов, просто дважды щелкните файл OVF/OVA. Или выберите «Файл» → «Импорт конфигураций» в окне Менеджера. В появившемся диалоговом окне файла перейдите к файлу с расширением .ovf или .ova.

    Если VirtualBox может обработать этот файл, появится диалоговое окно, подобное следующему:

    Оно представляет виртуальные машины, описанные в OVF-файле, и позволяет вам изменить настройки виртуальной машины, дважды щелкнув элементы описания. Как только вы нажмете «Импорт», VirtualBox скопирует образы дисков и создаст локальные виртуальные машины с настройками, описанными в диалоговом окне. Затем они появятся в списке виртуальных машин Менеджера.

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

    И наоборот, для экспорта виртуальных машин, которые у вас уже есть в VirtualBox, выберите «Файл» → «Экспорт конфигураций». Появится другое диалоговое окно, которое позволяет объединить несколько виртуальных машин в устройство OVF. Затем выберите местоположение, где должны быть сохранены целевые файлы, и начнется процесс преобразования. Это может занять некоторое время.

    Примечание: OVF не может описать снимки, которые были сделаны для виртуальной машины. В результате при экспорте виртуальной машины со снимками будет экспортировано только текущее состояние машины, а образы дисков в экспорте будут иметь «сплющенное» состояние, идентичное текущему состоянию виртуальной машины.

    Глобальные настройки

    Диалог глобальных настроек можно найти в меню «Файл», выбрав пункт «Настройки….» Он предлагает набор настроек, которые применяются ко всем виртуальным машинам текущего пользователя или, в случае расширений, для всей системы:

    • Общие. Позволяет пользователю указать папку/каталог по умолчанию для файлов VM и библиотеку аутентификации VRDP.
    • Ввод. Позволяет пользователю указать Хост-клавишу. Он используется для переключения курсора из фокуса виртуальной машины или окон операционной системы хоста, а также используется для запуска определенных действий виртуальной машины.
    • Обновления. Позволяет пользователю указывать различные параметры автоматического обновления.
    • Язык. Позволяет пользователю указать язык графического пользовательского интерфейса.
    • Дисплей. Позволяет пользователю указывать разрешение экрана, а также его ширину и высоту.
    • Сеть. Позволяет пользователю настраивать сведения о сетях только для хоста.
    • Плагины. Позволяет пользователю просматривать и управлять установленными пакетами расширений.
    • Прокси. Позволяет пользователю настраивать HTTP-прокси-сервер.

    Связанные статьи:

    • Руководство по VirtualBox (часть 1): Что такое VirtualBox, как установить и использовать (100%)
    • Руководство по VirtualBox (часть 2): Создание и запуск виртуальной машины (100%)
    • Руководство по VirtualBox (часть 4): Настройка виртуальной машины (100%)
    • Инструкция по VirtualBox (100%)
    • Руководство по VirtualBox (часть 5): Гостевые дополнения VirtualBox (100%)
    • Полное руководство по John the Ripper. Ч.5: атака на основе правил (RANDOM — 4.5%)

    факультете информационной безопасности от GeekBrains? Комплексная годовая программа практического обучения с охватом всех основных тем, а также с дополнительными курсами в подарок. По итогам обучения выдаётся свидетельство установленного образца и сертификат. По этой ссылке специальная скидка на любые факультеты и курсы!

    Восстановление данных VDI: снимки, динамические диски

    В этой статье мы расскажем, как восстановить данные с VDI диска виртуальной машины VirtualBox. Как создать виртуальную машину, сделать моментальный снимок, и откатиться к этому снимку. Рассмотрим поддержку динамических дисков и дисков разбитых на множество файлов по 2 ГБ.

    Восстановление данных VDI: снимки, динамические диски

    • Как создать виртуальную машину c Windows в Virtual box
    • Как создать моментальный снимок виртуальной машины
    • Как вернуть состояние виртуальной машины
    • Как восстановить файлы виртуальных дисков — VDI
    • Как подключить существующий диск к виртуальной машине
    • Как восстановить данные если виртуальная машина перестала загружаться
    • Заключение
    • Вопросы и ответы
    • Комментарии

    Программа VirtualBox предоставляет бесплатный и простой способ создать виртуальную машину для запуска Windows, Linux или другой ОС вместе с основной без необходимости использования дополнительного оборудования. Далее, я покажу как создать виртуальную машину с Windows, как создавать моментальные снимки системы и как откатить машину к предыдущему состоянию. А еще как вернуть утерянные данные если откат системы не помог или виртуальная машина перестала грузится. Как восстановить случайно удаленные файлы виртуальных дисков – VDI или файлы моментальных снимков системы.

    Файл VDI (VirtualBox Disk Image) работает так же, как физический жесткий диск, который может хранить информацию. При установке нескольких ОС на одном ПК, программа создаст на диске по одному файлу VDI для каждой из машин, дополнительные файлы при создании снимков и подключении дополнительных виртуальных накопителей. При восстановлении это следует учитывать.

    Перейти к просмотру

    Как восстановить данные виртуальной машины Oracle VM VirtualBox

    Как создать виртуальную машину c Windows в Virtual box

    Чтобы создать виртуальную машину вам потребуется установленная программа VirtualBox, и ISO-образ операционной системы, которую планируете установить.

    Итак, запустите VirtualBox, в окне приложения нажмите – Машина – Создать.

    Создание машины

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

    Укажите имя виртуальной машины и тип операционной системы

    На следующем шаге нужно указать объём оперативной памяти, желательно указать не меньше половины от общей памяти, установленной на ПК – Далее.

    Укажите объём оперативной памяти

    В следующем выбираем опцию создать новый виртуальный жесткий диск и жмем – Создать. Если нужно открыть существующий выбираем последний пункт.

    Далее указываем тип диска – VDI, VHD, VMDK, если нет необходимости использовать диск с другими продуктами виртуализации оставляем по умолчанию – Далее. В экспертном режиме еще доступны диски – HDD, QCOW, QED.

    Создать новый виртуальный жесткий диск

    На следующем шаге указываем формат хранения – динамический или фиксированный диск. Задаем объём виртуального диска и жмем – Создать.

    Укажите формат хранения – динамический или фиксированный диск

    Далее вы попадете на главное окно программы. Кликните правой кнопкой мыши по машине и откройте – Настройки. Переходим в раздел – Система – Процессор, здесь увеличим количество ядер.

    Увеличим количество ядер процессора

    Затем откройте – Носители, здесь кликните по значку диска, в разделе – Атрибуты откройте меню и выберите параметр – Выбрать файл диска. Укажите путь к ISO-образу с Windows10 – Ок.

    Укажите путь к ISO-образу с Windows 10

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

    Первый запуск виртуальной машины

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

    VirtualBox позволяет делать моментальные снимки виртуальной машины. Для того чтобы создать моментальный снимок на запущенной виртуальной машине, вверху окна программы VirtualBox, откройте раздел – Машина и выберите – Сделать снимок состояния.

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

    Задайте ему имя, если нужно напишите описание, а затем нажмите – Ок для сохранения. Теперь у вас есть моментальный снимок системы на конкретную дату и время и в случае сбоев или случайного удаления. Вы сможете вернуть состояние виртуальной машины на эту дату.

    Как вернуть состояние виртуальной машины

    Для того чтобы вернуть состояние системы к конкретному снимку, перейдите в раздел меню – Машина – Инструменты – Снимки.

    Машина – Инструменты – Снимки

    Выберите из списка нужный, определить его можно по имени и дате и нажмите – Восстановить. Укажите нужен ли вам снимок текущего состояния машины, установив здесь отметку и нажмите – Восстановить.

    Восстановить машину к состоянию снимка

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

    Как восстановить файлы виртуальных дисков – VDI

    Если вы случайно удалили моментальный снимок или файл виртуального диска машины – VDI, вернуть их вам поможет программа для восстановления данных Hetman Partition Recovery.

    Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.

    При удалении машины без удаления файлов ее легко вернуть обратно, просто нажав – Машина – Добавить. Но если файлы были удалены, нужна утилита, которая поможет их вернуть.

    Подключение файла виртуальной машины

    Скачайте установите и запустите программу, кликните по диску, на котором хранились файлы виртуальных дисков машины, правой кнопкой мыши и запустите анализ. Для начала выполните – Быстрое сканирование.

    Быстрый анализ

    Откройте папку, где хранились виртуальные накопители и проверьте наличие нужных файлов. По умолчанию VDI файлы хранятся по такому пути

    C:\Users\Имя пользователя\VirtualBox VMs\Имя виртуальной машины Копировать

    Файлы с моментальными снимками лежат в папке – Snapshots.

    (Восстановить файлы дисков виртуальных машин

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

    Далее осталось подключить диск к машине, запустить ее и достать нужные файлы.

    Как подключить существующий диск к виртуальной машине

    Для подключения диска к виртуальной машине, в процессе создания на шаге настройки диска выбираем пункт – Использовать существующий виртуальный диск и указываем путь к файлу и жмем — Создать. После машина будет готова к использованию, жмем по кнопке – Запустить.

    Использовать существующий виртуальный диск

    Если вам удалось восстановить и файл настроек виртуальной машины – vbox, для добавления виртуальной машины нужно нажать – Машина – Добавить, указать путь к информационному файлу – Открыть, после чего она появится в списке программы.

    Как восстановить данные если виртуальная машина перестала загружаться

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

    Ошибка

    С файлов виртуальных машин *.VDI, *.VHD, *.VHDX, *.VMDK, *.HDD, *.QED, *.QCOW и т.д. В моем случае файлы виртуальных дисков лежат на сетевом хранилище NAS. Поэтому я покажу как восстановить информацию с виртуальных дисков – VDI по сети.

    Запускаем программу, жмем – Сервис – Монтировать диск. Здесь есть два способа монтирования диска, RAW образ, если нужно смонтировать обычные диски, и «Виртуальные машины». Во втором пункте будет список файлов и программ, которые поддерживает наша программа.

    Монтировать диск

    Отметьте соответствующий тип образа, в нашем случае это – VirtualBox, файлы с расширением – VDI, и указываем сетевой путь к папке, где лежат файлы виртуальных накопителей. Сеть – Archive – VirtualMachine – VirtualBox. Указав путь к нужному каталогу, жмем – Выбор папки.

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

    Программа подгрузит все файлы виртуальных машин, находящиеся в данном каталоге, помимо основных дисков здесь еще есть файлы моментальных снимков, копии состояния виртуальной машины на конкретный период времени. Файл виртуального диска, который используется машиной на текущий момент помечен как – Активный. Устанавливаем отметку напротив активного диска и жмем – Далее. Если вам нужно восстановить данные с моментального снимка, установите отметку напротив него, вы легко сможете его определить по имени и дате.

    После того как вы нажали – Выбор папки, смонтированный накопитель сразу же появится в менеджере дисков. Жмем по нему правой кнопкой мыши – Открыть. Выбираем тип анализа – Быстрое сканирование, если в результате программа не нашла нужных файлов, попробуйте выполнить — Полный анализ. Для этого кликните правой кнопкой мыши по диску – и выберите — Проанализировать заново, затем — Полный анализ, и укажите файловую систему диска.

    Сканирование смонтированного образа жесткого диска

    Далее переходим в папку, где лежали утерянные данные и ищем те, которые нужно вернуть, отмечаем их, и жмем – Восстановить, указываем диск, папку, и еще раз — Восстановить.

    Восстановление утерянных данных с виртуальной машины

    Заключение

    Для облегчения поиска нужных файлов в программе реолизирован поиск по имени файла. Также вы сможете посмотреть содержимое файла в предварительном просмотре.

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

    Dmytriy Zhura

    Автор: Dmytriy Zhura, Технический писатель

    Дмитрий Жура – автор и один из IT-инженеров компании Hetman Software. Имеет почти 10 летний опыт работы в IT-сфере: администрирование и настройка серверов, установка операционных систем и различного программного обеспечения, настройка сети, информационная безопасность, внедрения и консультация по использованию специализированного ПО. Является экспертом в области восстановления данных, файловых систем, устройств хранения данных и RAID массивов.

    Andrey Mareev

    Редактор: Andrey Mareev, Технический писатель

    В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.

    • Обновлено:
    • 18.10.2023 17:22
    • Метки:
    • *.vdi виртуальный диск
    • *.vhd виртуальный диск
    • *.vmdk виртуальный диск
    • Linux система
    • VirtualBox виртуальная машина
    • Windows OC
    • Виртуальный жесткий диск

    Что такое снапшоты виртуальной машины и зачем они нужны.

    «Snapshot» переводится с английского, как «выстрел навскидку» или «моментальный фотоснимок». Снапшот – это снимок виртуальной машины (ВМ), слепок её состояния. Для чего нам нужна ВМ? Ну конечно же, прежде всего для того, чтобы ставить различные эксперименты! И, чтобы каждый раз не заниматься мучительным отмыванием ВМ от осколков очередного эксперимента с помощью всяких чистильщиков, можно воспользоваться такой любопытной функцией, как «снимок» и быстро вернуться к исходному состоянию. Но надо уметь это делать, иначе можно угробить ВМ. Далее я буду излагать свои соображения для самой популярной ВМ – VirtualBox.

    Немного теории для тех, кто не в курсе.

    ВМ – это не что иное, как файл. В этом файле записана информация, которая представляет собой виртуальную ОС плюс пользовательский софт. Файл этот довольно большой, например, 10 Гбайт. Файл ВМ имеет расширение .vdi, например, machine.vdi, и называется образом ВМ. Если сделать снимок включённой ВМ, то на диске машины-хозяйки в файле ВМ сверх этих 10 ГБ ничего не прибавится, однако файл machine.vdi заморозится («зафризится», как любят говорить .юные айтишники) и далее будет использоваться только для чтения ( в режиме «ридоунли» на сленге). С этого момента всё, что в ВМ будет изменяться, будет писаться в отдельный файл uuid.vdi, где uuid – уникальный идентификатор пользователя . C точки зрения пользователя, uuid представляет собой бесполезную алфавитно-цифровую ахинею, но ВМ прекрасно в ней разбирается. Дальнейшая работа ВМ ведёт к накоплению изменений в этом файле. В любой момент можно создать новый снимок ВМ или же откатиться на один из сделанных ранее.

    Снимки образуют цепочку (если снимки делаются подряд) или дерево (если делаются откаты на снимки). Даже если часть из исходных 10Гбайт образа удалить, они сотрутся с точки зрения машины-гостьи, но останутся в файле ВМ до момента снимка.

    Итак, текущий образ ВМ складывается из первоначального образа плюс все промежуточные снимки, которые наслаиваются сверху. Если удалить какой-то из снимков, то все состояния после него будут потеряны. Отмена (discard) снимка будет объединять его содержимое с последующим снимком или с текущим состоянием ВМ, если это последний снимок. Восстановление ВМ из снимка влияет на все виртуальные жесткие диски подключенные к вашей ВМ, поскольку данные на диске будут также восстановлены из снимка.

    Короче, вы можете создавать снимки, восстанавливать ВМ из снимков и удалять снимки. Несложно, правда? Всего три базовых операции! Однако, учитывайте, что, хотя создание и восстановление снимков выполняется за несколько секунд, удаление снимка может занять несколько минут, поскольку при этом будет копироваться большой объем данных.

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

    Будем что-нибудь тестировать.

    Вообще-то описанным далее способом можно тестировать что угодно. Но пользователи почему-то очень любят тестировать именно браузеры. Идея простая: делаем снимок ВМ без браузеров, устанавливаем очередной браузер, делаем снимок, возвращаемся к исходному состоянию ВМ без браузеров, устанавливаем следующий браузер и т.д. В итоге получаем одну и ту же ВМ, но с разными браузерами. Этим мы, во-первых, исключили влияние браузеров друг на друга, и, во-вторых, избавились от чистки ОС. Поехали!

    1. Первоначальный снимок. Загрузите VirtualBox (VB), выберите ОС, но не запускайте её! Сделайте снимок: Поименуйте этот снимок, как org. Итак, первоначальное состояние ВМ зафиксировано:
    2. Запустите виртуальную ОС и установите что-нибудь, например, браузер1. Когда он установится, откройте окно ВМ и сделайте новый снимок. Дайте снимку имя и нажмите ОК. Потребуется несколько. секунд, чтобы записать снимок. Почему так мало? Потому что на самом деле новый снимок будет содержать всего лишь разницу по сравнению с оригинальным снимком. Протестируйте установленный браузер, если хотите. Впрочем, вы это можете сделать и позже, восстановив всё из снимка. Завершите работу виртуальной ОС.
    3. Чтобы начать тестировать следующий браузер, в окне VB изберите обязательно! корневой снапшот (он поименован, как org) и кликните «восстановить снапшот». Иконка «восстановить снапшот» похожа на стрелку на вкладке. Далее откроется дополнительное окно, предупреждающее, о возможных потерях. Снимите птичку в чекбоксе «сохранить текущее состояние», так как вы его уже сохранили, и жмите «Восстановить». Пройдёт несколько секунд, пока состояние ВМ будет восстанавливаться из корневого снимка. Теперь стартуйте свою ВМ.
    4. Установите следующий браузер2. Когда он установится, откройте окно ВМ и сделайте новый снимок. Дайте снимку имя и нажмите ОК.
      Завершите работу ВМ.
    5. Повторяйте шаги 3 и 4 со всеми браузерами, которые желаете протестировать.
    6. Получится линейка снимков, порождённых корневым снимком. Каждый из снимков в этой линейке – это разница с корневым снимком.
    7. И теперь можете запускать разные состояния ОС с установленными браузерами и тестировать их столько раз, сколько требуется. Надо просто выбрать нужный снимок и начать кнопку «Восстановить». Как только снимок с тестируемым браузером будет загружен, стартуйте свою ВМ и тестируйте выбранный браузер.

    Не правда ли просто? Но это далеко не всё, что можно вытворять с помощью снимков ВМ. (Продолжение следует.)

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *