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

Эта статья предлагает простые и эффективные способы восстановления утерянных данных в VirtualBox. Если вы когда-либо сталкивались с потерей данных в своей виртуальной машине или хотите научиться их восстанавливать, то эта статья для вас! Мы предоставим вам подробное руководство по восстановлению данных в Oracle VM VirtualBox, а также дадим ценные советы и рекомендации от эксперта.

Кроме того, что VirtualBox является многофункциональным продуктом, это также одно из немногих профессиональных решений, которое находится в свободном для использования доступе. С помощью данного ПО можно создать виртуальную машину с любой из основных операционных систем, включая: Microsoft Windows, OS X, Linux, Solaris.


Системные файлы виртуальной машины Oracle VM VirtualBox

Как и любые другие виртуальные машины Oracle VM VirtualBox при установке на компьютер создаёт директорию, в которую в дальнейшем размещает папки созданных виртуальных машин. По умолчанию данная папка называется VirtualBox VMs и размещена она по адресу:

C:\Users\ИмяПользователя\VirtualBox VMs

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

Основными составляющими файлами виртуальной машины Oracle VM VirtualBox есть:

  • *.vbox – файл настроек, описывающий виртуальную машину и её настройки;
  • *.vdi (*.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcow) – файл образа диска виртуальной машины.

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

  • Logs – папка в которой хранятся файлы журналов виртуальной машины;
  • Snapshots – папка снимков состояния виртуальной машины (снэпшотов).

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

  • VDI (VirtualBox Disk Image) — формат диска VirtualBox;
  • VMDK (Virtual Machine Disk) — формат диска VMware;
  • VHD, VHDX (Virtual Hard Disk) — формат диска Microsoft;
  • HDD (Parallels Hard Disk) — формат диска Parallels;
  • QED (QEMU enhanced disk) — формат для QEMU/KVM;
  • QCOW (QEMU Copy-On-Write) — формат для QEMU (qcow2).

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

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

Что имеется ввиду? В VirtualBox предусмотрена возможность добавления виртуальных машин, созданных с помощью других менеджеров или сохранённых, и по каким-то причинам удалённых из списка виртуальных машин вашего менеджера. Для этого достаточно перейти в меню Машина / Добавить и выбрать диск виртуальной машины, которую необходимо добавить в менеджер.

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

  1. Запустите Hetman Partition Recovery и просканируйте с её помощью диск на котором была расположена виртуальная машина.

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

  3. Восстановите файлы виртуальной машины.

  4. Добавьте виртуальную машину в Oracle VM VirtualBox описанным выше способом и запустите её.

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

Как мы уже оговаривали, все файлы, которые сохраняются на дисках виртуальной машины, располагаются в .vdi файле виртуального диска (в нашем случае). Программа для восстановления данных жесткого диска Hetman Partition Recovery имеет функцию монтирования виртуальных дисков и восстановления данных из них.

ПРИМЕЧАНИЕ. В случае с виртуальными машинами, диски которых созданы в других форматах, не *.vdi, а *.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcow, описанный способ восстановления данных будет идентичными.

Если по каким-то причинам ваша виртуальная машина потеряла работоспособность, а на её дисках хранились важные файлы – их можно восстановить. Для этого:

  1. Запустите Hetman Partition Recovery и смонтируйте диск виртуальной машины.

    Примечание. Чтобы смонтировать виртуальный диск с помощью Hetman Partition Recovery, нажмите кнопку «Монтировать диск» в меню быстрого доступа программы. В результате, откроется окно выбора виртуального диска, в правом нижнем углу которого укажите тип файлов «Все файлы (*.*)», перейдите в папку с виртуальной машиной и выберите необходимый .vdi файл.

  2. В результате в окне обнаруженных программой дисков добавится раздел «Монтированные диски» с перечнем смонтированных виртуальных дисков. В случае монтирования нескольких дисков, здесь будет отображаться их полный список.

  3. Просканируйте диск с помощью программы кликнув на нём дважды в менеджере дисков.

  4. В результате анализа программа отобразит дерево каталогов сканируемого диска. Найдите и восстановите необходимые файлы.

    В том случае, если в дереве каталогов вы не обнаружили файлы, которые необходимо восстановить или они восстановились, но открываются с ошибками – перейдите в папку «Глубокий анализ» программы Hetman Partition Recovery и найдите ваши файлы там.

    ПРИМЕЧАНИЕ. В случае с виртуальными машинами, диски которых созданы в других форматах, не *.vdi, а *.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcow, описанные выше способы восстановления данных будут абсолютно идентичными.

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

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

Описанные в данной статье способы восстановления данных виртуальной машины Oracle VM VirtualBox актуальны для виртуальных машин независимо от формата их виртуального диска: *.vdi, *.vmdk, *.vhd, *.vhdx, *.hdd, *.qed, *.qcow и будут абсолютно идентичными для всех указанных форматов виртуальных дисков. Формат виртуального диска *.vdi в нашей статье использован как пример.



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

Владимир Мареев - автор и переводчик технических текстов в компании Hetman Software. Имеет тринадцатилетний опыт в области разработки программного обеспечения для восстановления данных, который помогает ему создавать понятные статьи для блога компании. Спектр публикаций довольно широк и не ограничивается только лишь темой программирования. Статьи включают также разнообразные обзоры новинок рынка компьютерных устройств, популярных операционных систем, руководства по использованию распространенных и специфических программ, примеры решений возникающих системных или аппаратных проблем и многие другие виды публикаций.

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

Мирошниченко Михаил – одни из ведущих программистов в Hetman Software. Опираясь на пятнадцатилетний опыт разработки программного обеспечения он делится своими знаниями с читателями нашего блога. По мимо программирования Михаил является экспертом в области восстановления данных, файловых систем, устройств хранения данных, RAID массивов.

Рекомендуем для вас