Тема: Стер случайно файлы, как восстановить?

Добрый вечер!

Есть почтовый сервер CentOS+Postfix, на нем папка /vmail/domain/maildir.
Так вот почтовые файлы были стерты.
ФС Ext4

Как их можно восстановить?

2

Re: Стер случайно файлы, как восстановить?

AlfaStriker, R-Linux

R-Linux является бесплатной программой для восстановления файловых систем Ext2/Ext3/Ext4 FS, используемых в Linux и некоторых Unix операционных системах (ОС). Используемая в R-Linux Технология Сканирования и удобный в установке параметров интерфейс программы дают пользователю абсолютный контроль над процессом восстановления данных. Программа восстанавливает данные с существующих логических дисков, даже если записи файлов утрачены.

На Centos работает, пробовал.

3

Re: Стер случайно файлы, как восстановить?

А она есть на каком нибудь загрузочном диске?
Дело в том, что сервак был сразу выключен.

4

Re: Стер случайно файлы, как восстановить?

AlfaStriker пишет

А она есть на каком нибудь загрузочном диске?

Не знаю. А что, это удалённый сервер?

5 (01.10.2013 17:52:49 отредактировано AlfaStriker)

Re: Стер случайно файлы, как восстановить?

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

6

Re: Стер случайно файлы, как восстановить?

AlfaStriker,нарыл: http://ebushkov.blogspot.com/2011/08/ext4.html, http://wmas.msk.ru/archives/data-recovery-ext4.

7

Re: Стер случайно файлы, как восстановить?

Надо бы почитать....
Спасибо посмотрим

8

Re: Стер случайно файлы, как восстановить?

AlfaStriker пишет

Как их можно восстановить?

NoWay (никак, по-русски)

с почтой правда легче, 60..90% можно восстановить http://www.cgsecurity.org/wiki/PhotoRec

AlfaStriker пишет

А она есть на каком нибудь загрузочном диске?

сначала http://www.slax.org/ru/

потом туда поставьте http://slackbuilds.org/repository/14.0/system/testdisk/

9

Re: Стер случайно файлы, как восстановить?

эта утилита в случае ТСа скорее всего не даст результата, но всё равно пригодится для полноты картины.

10

Re: Стер случайно файлы, как восстановить?

AlfaStriker пишет

Я вот боюсь что они затрут данные.

абсолютно правильно!
надо смонтировать второй диск DISK2, а DISK1 монтировать read only. Затем, командой dd, сделать образ DISK1 -> DISK2/disk1.img

Ну и спокойно ковырять образ. Дома. Дело это долгое и нудное.

PS: за то поймёте, что НАДО ДЕЛАТЬ БЕКАП!!!

11

Re: Стер случайно файлы, как восстановить?

Восстановил через загрузочный диск с R-Studio.
Не которую инфу потерял, но благо хоть что-то есть!

12

Re: Стер случайно файлы, как восстановить?

В принципе, да, восстановить можно. Гляньте, например, в этом списке программ для восстановления, именно чтобы ext поддерживался.

13

Re: Стер случайно файлы, как восстановить?

AlfaStriker пишет

02.10.2013 10:41:50

kaligari, вы дату смотрите?

14

Re: Стер случайно файлы, как восстановить?

drBatty, упс ab Ну все равно, может быть, кто-то сюда зайдет в поисках ответа...

15 (05.03.2015 22:19:01 отредактировано )

Re: Стер случайно файлы, как восстановить?

drBatty пишет

PS: за то поймёте, что НАДО ДЕЛАТЬ БЕКАП!!!

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

AlfaStriker пишет

Добрый вечер!

Есть почтовый сервер CentOS+Postfix, на нем папка /vmail/domain/maildir.
Так вот почтовые файлы были стерты.
ФС Ext4

Как их можно восстановить?

Как долго работал почтовый сервер после аварии? Если был немедленно остановлен, то можно попытаться восстановиться с помощью R-Studio. Поднимал с её помощью данные с внезапно помершего drbd-тома. Многое было спасено. Но, если почтарь продолжал работать, то информация, скорее всего, померла.

16

Re: Стер случайно файлы, как восстановить?

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

17

Re: Стер случайно файлы, как восстановить?

Cruiser78 пишет

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

бекап на этом же локалхосте — не бекап.