Я здесь немного волнуюсь, если кто-нибудь может мне помочь, пожалуйста, помогите мне ...
Это случилось с виртуальной машиной KVM Windows 2012. У меня была очень важная база данных, работающая в ней, если бы я мог только восстановить эту БД, было бы здорово.
У виртуальной машины были проблемы из-за нехватки ресурсов, поэтому я решил перенести ее на другой узел. Я использовал эту команду для создания резервной копии:
dd if = / var / lib / vz / images / 402 / vm-402-disk-1.raw | gzip | dd of = / var / lib / vz / images / 402 / vm-402-disk-1.gz bs = 4096
Я забыл выключить виртуальную машину, прежде чем выполнил указанную выше команду, поэтому я попытался остановить процесс DD, но он отказывался останавливаться, поэтому я убил процесс (я знаю ...: /). Тогда я решил забыть о DD и просто использовать инструмент резервного копирования Proxmox. Поскольку этот инструмент резервного копирования может «остановить» виртуальную машину перед созданием резервной копии, я не отключал виртуальную машину и попросил инструмент резервного копирования сделать это за меня.
Инструмент резервного копирования не смог выключить виртуальную машину самостоятельно, поэтому он не продолжил резервное копирование.
Затем я получил доступ к этой виртуальной машине удаленно с помощью VNC, и виртуальная машина пыталась загрузиться, но показывала это сообщение: ошибка загрузки: не загрузочный диск после неудачного резервного копирования.
Я перезапускал виртуальную машину несколько раз, но сообщение все равно остается прежним.
Я попытался смонтировать образ .qcow2, но мне это не удалось. Я преобразовал .qcow2 в .raw, загрузил ntfs-3g, чтобы debian мог распознать разделы ntfs, и попытался смонтировать образ .raw, но это тоже не удалось. Я попытался запустить ISO-образ Windows 2012 и Windows 7 и попытался восстановить установку Windows, но обе тоже потерпели неудачу.
Есть ли способ, по крайней мере, получить доступ к файлам внутри изображения ??? У меня была запущена база данных firebird, мне просто нужно восстановить файл .FDB размером 3 ГБ, чтобы я мог восстановить его на новой виртуальной машине.
Я загрузил ISO-образ Windows 7, и он показывает, что на моем диске 120 ГБ нераспределенного пространства .. Значит ли это, что я потерял все ????????
Дисковая утилита Linux показывает это:
Могу я что-нибудь сделать, чтобы попытаться восстановить файлы?
С тех пор, как я остановил процесс DD, резервная копия не была сделана, и, похоже, у меня остался сломанный образ. Я попытался запустить несколько программ восстановления данных, но ни одна из них не сработала. Они могут найти несколько файлов, но не более 8gb, что для меня бесполезно, так как это в основном файлы Windows ..
Пожалуйста помоги!
Спасибо
Я подозреваю, что вы в какой-то момент перезаписали образ виртуальной машины, пытаясь «восстановить». Где не ясно, но это наиболее вероятный способ получить «пустой» образ диска.
С этой точки зрения Я бы запустил testdisk, а затем photorec. Если вы дойдете до Photorec, вам понадобится второй диск для сохранения восстановленных файлов.
И в будущем я буду хранить правильные резервные копии.