Восстановленный файл ZFS, предоставленный Samba

Пользователь удалил каталог, содержащий важный файл, через общий ресурс Samba. Поделиться было с Nexenta box под управлением ZFS, raid-Z3.

Последнее резервное копирование было 12 часов назад - есть ли способ восстановить работу за 1 день?

Редактировать:
На вопрос о теме на форумах Nexenta, аналогичные ответы.

3 ответа

Решение

Вот пример (хотя и с 2008 года) того, как можно использовать zdb / mdb, чтобы найти старый uberblock и восстановить потерянный файл. Вероятно, не слишком практично для восстановления одного файла, но у меня был не монтируемый пул raidz, который можно было восстановить в основном после десятка поврежденных uberblocks. Учитывая бесконечное время, я не думаю, что смог бы это сделать, но с помощью убер-гуру из ZFS, такого как Джордж Уилсон, такие вещи возможны.

http://mbruning.blogspot.com/2008/08/recovering-removed-file-on-zfs-disk.html

Если у вас нет снимков, то восстановление из резервной копии - единственный вариант.

Я бы посоветовал вам изучить моментальные снимки, так как они чрезвычайно полезны для файловых серверов. Пользователи глупы, и они перезаписывают / удаляют файлы гораздо чаще, чем вы можете запустить резервное копирование.

Редактирование: как уже упоминалось в ErikA, предоставление снимков на файловом сервере также позволяет пользователям легко находить старые копии самостоятельно. В Windows вам просто нужно щелкнуть правой кнопкой мыши папку / файл и выбрать "Предыдущие версии".

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

Прежде всего, вы будете выполнять резервное копирование изменений и новых файлов только после того, как сделаете полное резервное копирование и сделаете снимки оттуда, и это также может повысить вашу гибкость в зависимости от того, как вы делаете резервные копии сейчас. Учитывая, что у вас есть 12-часовой график резервного копирования, вы можете делать ежечасные снимки ZFS между ними и хранить их в течение нескольких дней. Вероятно, вы даже можете интегрировать сами снимки в механизм резервного копирования с помощью отправки / получения. Это отличная функция для инкрементных резервных копий.

Другие вопросы по тегам