Восстановить каталог на сервере OpenVZ

Восстановить каталог на сервере OpenVZ

Около 1,5 часов назад я удалил очень важный каталог на моем OpenVZ VPS.

я пытался

root@server:/home extundelete /dev/simfs --restore-directory ./ --output-dir /home/restore/
extundelete: failed to read-only open device "/dev/simfs": Error code 1

Как мне решить эту проблему?

решение1

Невозможно восстановить или проверить файловую систему, смонтированную с правами чтения и записи.

Вам понадобится IMM или физический доступ к машине, перезапустите машину в режиме обслуживания или попробуйте изменить уровень запуска на 1, а затем выполните команду umount /.

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

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

Если вы действительно не можете остановить серверВы можете попробовать создать файл образа с диска (но для его сохранения вам понадобится другой диск большего размера...)

dd if=/dev/mygreatdevice of=/mnt/myotherdisk/mygreatimage.img 

и запустите восстановление данных ext4 на mygreatimage.img

Это может сработать, но восстановленные файлы могут быть повреждены сильнее, чем при обычном восстановлении данных.

Связанный контент