Відновлення даних віртуальних машин Virtualbox

Як відновити дані віртуальних машин Virtualbox? Якщо віртуальний жорсткий диск машини не пошкоджений, її відновлення не стане проблемою. В іншому випадку дані машини доведеться відновлювати за допомогою спеціальних програмам для відновлення даних із функціоналом доступу до вмісту віртуальних дисків. Такі програми можна використовувати не тільки у випадку з пошкодженими віртуальними дисками, але і в принципі для відновлення видалених даних віртуальних машин прямо з хост-системи.

Відновлення даних віртуальних машин Virtualbox

Зміст

  1. Віртуальна машина Virtualbox не запускається
  2. Як відновити віртуальну машину Virtualbox шляхом перестворення
  3. Як відновити дані з диска віртуальної машини засобами Virtualbox
  4. Як відновити дані з пошкодженого диска віртуальної машини Virtualbox
  5. Як відновити видалені дані з віртуальної машини Virtualbox
  6. Як відновити дані віртуальної машини Virtualbox програмою RS Partition Recovery

Віртуальна машина Virtualbox не запускається

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

  • збою роботи програми або операційної системи;
  • при створенні снапшотів (точок відкату);
  • у процесі копіювання або перенесення;
  • у процесі експорту-імпорту машини;
  • наших ненавмисних дій.

Причина проблеми також може бути у самій програмі Virtualbox, часто – через її оновлення. Virtualbox – безкоштовний проект, що постійно розвивається. Це нестабільний гіпервізор, який разом із оновленнями несе у собі різні баги та глюки.

З некоректними налаштуваннями машини Virtualbox справитись просто. Ми або скасовуємо внесені налаштування, або за формулюванням помилки запуску машини з’ясовуємо, що не так налаштовано, і виправляємо помилку. Якщо раніше створювалися снапшоти віртуальної машини, можна відкотитися до одного з них.

А ось із пошкодженими та видаленими файлами віртуальної машини все складніше. Можна спробувати відновити віртуальну машину Virtualbox. Або щонайменше отримати важливі дані, якщо такі зберігались всередині машини.

Як відновити віртуальну машину Virtualbox шляхом перестворення

Виправити віртуальну машину Virtualbox можна шляхом її перестворення на базі її віртуального жорсткого диска. У такому разі файли самої машини будуть створені заново. Вирушаємо до папки з файлами машини. Це можна зробити за допомогою контекстного меню на машині. Вибираємо пункт «Показати у провіднику».

Відновлення даних віртуальних машин Virtualbox

У папці машини нам потрібний файл віртуального жорсткого диска – файл рідного формату Virtualbox VDI або, можливо, іншого. Цей файл переносимо до іншої папки.

Відновлення даних віртуальних машин Virtualbox

Далі у вікні Virtualbox у контекстному меню на машині тиснемо «Видалити».

Відновлення даних віртуальних машин Virtualbox

Вибираємо «Прибрати зі списку».

Відновлення даних віртуальних машин Virtualbox

Потім запускаємо процес створення нової віртуальної машини. На початковому етапі вказуємо те саме ім’я машини, що й раніше. Папку вказуємо ту, куди ми перенесли файл віртуального диска. На етапі створення жорсткого диска машини вказуємо існуючий жорсткий віртуальний диск. І вказуємо шлях до перенесеного файлу диска.

Відновлення даних віртуальних машин Virtualbox

Інші налаштування машини вносимо на свій розсуд. Принципово в цьому плані лише вказати прошивку машини ПЗ EFI, якщо так було налаштовано раніше.

Тепер намагаємося запустити машину.

Як відновити дані з диска віртуальної машини засобами Virtualbox

Якщо перестворення машини не допоможе, спробуємо хоча б отримати з неї цінні дані. Використовуватимемо для цього засоби самого гіпервізора Virtualbox.

Потрібно підключити віртуальний жорсткий диск пошкодженої машини до іншої машини. У налаштуваннях останньої йдемо в розділ «Носії». Тиснемо кнопку контролера SATA (або додаємо віртуальний диск через інший використовуваний контролер).

Відновлення даних віртуальних машин Virtualbox

Тиснемо «Додати».

Відновлення даних віртуальних машин Virtualbox

Вказуємо файл диска пошкодженої машини.

Відновлення даних віртуальних машин Virtualbox

Запускаємо машину. У середовищі її гостьової ОС намагаємося отримати доступ до підключеного щойно диску. І отримати важливі дані.

Примітка: якщо у вас немає іншої віртуальної машини з встановленою гостьовою ОС, можна просто створити нову машину і запустити її з LiveDisk’а на базі WinPE або Linux.

Як відновити дані з пошкодженого диска віртуальної машини Virtualbox

Перестворення машини та інша віртуальна машина можуть не допомогти у вирішенні нашого питання, якщо диск проблемної машини пошкоджений. У такому випадку Virtualbox може видати повідомлення «Не вдалося відкрити образ віртуального диска» або таке інше.

Тут вже в бій має вступити важка артилерія – програми для відновлення даних із спеціальним функціоналом. Такі програми повинні мати наступні можливості:

  • Підтримка віртуальних жорстких дисків, зокрема форматів, з якими взаємодіє Virtualbox. А це її рідний формат VDI та сторонні VMDK, VHD, HDD, QCOW, QED;
  • Можливість доступу до даних всередині віртуальних дисків, у тому числі якщо вони пошкоджені;
  • Здатність відновлення видалених із віртуальних дисків даних;
  • Ефективні алгоритми відновлення даних.

Програма такого плану запускається у хост-системі. Використовуючи її можливості, ми монтуємо у ній віртуальний жорсткий диск і отримуємо доступ до його вмісту. Після чого можемо отримати потрібні нам дані, у тому числі видалені.

Такою програмою, однією з небагатьох, є RS Partition Recovery. Це простий та ефективний спосіб відновити дані з VDI та інших форматів віртуальних дисків Virtualbox.

RS Partition Recovery передбачає вилучення даних не тільки безпосередньо з віртуальних жорстких дисків, але і зі снапшотів віртуальних машин. Якщо потрібних даних на самому диску не виявиться, можна пошукати їх у снапшоті – у точці відкату, що створювалася за умов працездатності машини. І де дані, напевно, є.

Як відновити видалені дані з віртуальної машини Virtualbox

Віртуальна машина та її диск можуть бути цілими, але нам просто може знадобитися відновлення видалених усередині машини даних. Видалених в результаті якогось збою або нами самими випадково. У такому випадку програми типу RS Partition Recovery, що працюють із вмістом віртуальних дисків, можуть вирішувати поставлені завдання прямо в хост-системі.

Якщо ми працюємо з кількома віртуальними машинами, нам не потрібно на кожну з них встановлювати recovery-софт. Одна програма з хосту запускаєтсья на будь-якій машині. Тож ми монтуємо її диск та відновлюємо видалені дані.

Як відновити дані віртуальної машини Virtualbox програмою RS Partition Recovery

Завантажуємо та встановлюємо RS Partition Recovery.

RS Partition Recovery

RS Partition Recovery

Універсальне рішення для відновлення даних

Запускаємо. На старті запуститься майстер відновлення даних – закриваємо його. У вікні програми нам потрібне меню Сервіс. У ньому тиснемо «Монтувати диск».

Відновлення даних віртуальних машин Virtualbox

Вказуємо формат віртуального диска, що використовується. Якщо це VDI, вибираємо пункт «VîrtualBox (*.vdp»). RS Partition Recovery підтримує всі формати віртуальних дисків, із якими працює Virtualbox. Якщо у вас немає VDI, виберіть пункт іншого гіпервізора, де вказаний формат, що використовується у вашому випадку.

Відновлення даних віртуальних машин Virtualbox

Далі вказуємо папку зберігання файлів віртуальної машини і, зокрема, віртуального диска.

Відновлення даних віртуальних машин Virtualbox

Вказуємо сам віртуальний диск. Якщо дисків у машини кілька, відповідно відзначаємо галочками потрібні диски, де необхідно відновити дані. Поряд із дисками програма відобразить доступні для монтування снапшоти машин. У вікні вони будуть відображатися як звичайні віртуальні диски. І ми зможемо на них здійснити пошук даних.

Відновлення даних віртуальних машин Virtualbox

Після цього всі змонтовані віртуальні диски та снапшоти можна буде спостерігати у вікні RS Partition Recovery. Клікаємо по черзі кожен із них і виконуємо пошук даних.

Відновлення даних віртуальних машин Virtualbox

Пошук даних можливий двома способами. За замовчуванням швидке сканування здійснить пошук максимально швидко. Задіємо його. Інший спосіб – повний аналіз, це глибинне сканування. Триває довго, але ефективно шукає видалені дані. Його можна задіяти при пошуку видалених з віртуальної машини даних, якщо швидке сканування не знайде потрібних файлів.

Відновлення даних віртуальних машин Virtualbox

За підсумком натискаємо «Готово». І дивимось результати пошуку. Нам буде представлений вміст віртуального диска Virtualbox, включаючи видалені файли. Вони містяться в окремій папці «Видалені та знайдені». Вибираємо дані для відновлення та натискаємо кнопку «Відновити».

Відновлення даних віртуальних машин Virtualbox

Далі вказуємо, як ми хочемо зберегти відновлені дані.

Відновлення даних віртуальних машин Virtualbox

І потім вказуємо шлях збереження. Якщо для збереження вибрано жорсткий диск, вибираємо його розділ, відмінний від того, на якому зберігається файл диска Virtualbox.

Результати шукаємо за вказаним для відновлення шляхом.

Поширені запитання

Як варіант можна вдатися до самого гіпервізора Virtualbox і підтягнути диск проблемної машини до іншої машини. Якщо остання не захоче працювати з таким диском, тоді потрібно працювати з програмами для відновлення даних.
Необхідно скористатися програмою, яка бачить вміст віртуальних жорстких дисків Virtualbox і може отримувати цей вміст. Як, наприклад, RS Partition Recovery.
Залишити коментар

Схожі публікації

Відновлення даних з віртуальних машин VMWare vSphere ESXi
Відновлення даних з віртуальних машин VMWare vSphere ESXi
Втратити дані можно через помилку або внаслідок збою у роботі гіпервізора. Як відновити дані з віртуальної машини VMWare vSphere, ESXi? Нижче розглянемо, що робити у такому випадку.
Відновлення даних з віртуальних машин XenServer
Відновлення даних з віртуальних машин XenServer
Як відновити дані з віртуальної машини XenServer, якщо внаслідок своїх дій чи збою роботи гіпервізора втратити машину. Вона може перестати запускатися, може пошкодитися або зникнути її віртуальний диск, може пошкодитися сховище XenServer Xen Storage. Що можна зробити в такій ситуації?
Відновлення даних віртуальних машин Hyper-V
Відновлення даних віртуальних машин Hyper-V
Як відновити дані віртуальних машин Hyper-V? Їхні дані можуть загубитися в результаті збою роботи гіпервізора, Windows або через наші дії. Нижче розглянемо, що можна зробити в такій ситуації. Що робити, якщо не запускається віртуальна машина Hyper-V, як її можна відновити? … Continue reading
Відновлення даних із VMFS-розділів
Відновлення даних із VMFS-розділів
Як виконати відновлення даних з розділів VMFS – розділів із файловою системою VMFS, які використовуються гіпервізором першого рівня VMWare vSphere ESXi? Розглянемо рішення для цих ситуацій.
Online Chat with Recovery Software