Восстановление потерянных данных из VirtualBox / Vagrant после сбоя хоста - PullRequest
0 голосов
/ 30 сентября 2019

Наш сервер linux был перезагружен после сбоя / зависания сервера.

Пытаясь использовать виртуальную машину (используя vagrant up), я заметил, что виртуальная машина (созданная с помощью vagrant) вернулась к предыдущей версии (версия первой недели с момента создания виртуальной машины).

Я сейчас пытаюсь восстановить данные (важные данные).

У меня есть исходные файлы виртуальной машины в «папке виртуальных машин VirtualBox» и те же файлы, резервные копии на FTP-сервере (резервная копия была создана за 1 день до сбоя):

Папки содержат: ** - vm.vbox,

  • vm.vbox-prev,

  • vm.vmdk,

  • vm.vdi **

Я пытался смонтировать каждый из «vm.vdi» («qemu-nbd -c ...») (резервная копия «vm».vdi "и оригинал). Затем я попытался клонировать vm («VBoxManage clonevm ...») и проверить наличие новых файлов в клонированном vm, клонировать vdis («VBoxManage clonehd») и смонтировать клонированные, упаковать коробку и создать новую коробку vagrant. из оригинальной упаковки, но ничего не поделаешь, данные были возвращены к созданию виртуальной машины.

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

** Хост и ВМ: Ubuntu Bionic 18.04,

Виртуальный ящик: 5.2.18,

Бродяга: 2.0.3 **

Есть предложения?

...