Резервное копирование и восстановление данных
Для создания бэкапов обычно использую архиватор.
Но вот случилось так, что пропала неожиданно папка со всеми файлами. Что там случилось - не понятно. Но это уже 2 раз, когда пропадают папки пользователей.
Для восстановления нужно перевести раздел в режим только для чтения (раздел указывать тот, на котором находятся файлы).
mount -o remount,ro /dev/sda7
После восстановления для обратного монтирования раздела в режиме записи
mount -o remount,rw /dev/sda7
Пробовал extundelete, но он ничего восстановить не смог. Потерянные файлы видит, но восстановить их не может.
Удалось восстановить файлы при помощи testdisk по инструкции
(еще одна инструкция по восстановлению файлов)
И еще (см. комментарии к статье тоже)
Пробовал photorec, но он неудобен, т.к. он переименовывает файлы. И еще одно неудобство - нельзя выбрать для восстановления определенные файлы, которых нет в File Options. Приходится восстанавливать все свободное место, а это не нужно, занимает много места и требует очень много времени на разбор. Хотя, если файловая система повреждена, наверное он более подойдет, т.к. работает на низком уровне диска, а не с таблицей файлов.
Не использовал scalpel, но вот тут статья с инструкциями для этой программы с дескрипторами для файлов openoffice
Резервное копирование
Статья
- Домашний бэкап в Ubuntu
- Резервное копирование Ubuntu (простой способ с созданием архива)
- Настройка резервного копирования в Ubuntu при помощи утилиты rsnapshoot. Тут разъяснение по настройке rsnapshoot
Полезные команды для копирования и поиска файлов
Для поиска определенных типов файлов копирования в определенную папку
find .-name "*.pdf"-type f -exec cp {}./pdfsfolder \;
для поиска и удаления определенных типов файлов
find . -name "*.xml" -type f -delete
Опубликовано