Страница 1 из 1

Mail archive (backup\restore)

Добавлено: 2015-07-16 16:59:00
casperonius
Добрый день.

Есть задача хранить весь транспорт почты компании за 7 лет. По приблизительным примеркам в сжатом состоянии 15-20 ТБ.
При этом пользователи весьма балованные и очень часто просят восстановить переписку из бэкапа по размытым критериям.
Рыться по архиву/архивам и искать нужное письмо по теме и прочим критериям из консоли очень не охота.
На данный момент почта в maildir, но это не принципиально.

Есть ли какое нибудь вменяемое решение бекапа/восстановления с полнотекстовым поиском и восстановлением в ящик пользователя (ну или в указанную папку)?

Идеальное решение видится приблизительно таким:

1) Весь транспорт через unseen delivery ложиться в отдельную учетку audit@companyname.com
2) Из этого ящика (допустим по IMAP) забираются письма, с них снимаются метаданные и заносятся в БД для поиска с указанием в какой фал-архив положено письмо. А само письмо ложиться в архив.
3) GUI, WEB-GUI или псевдографический интерфейс для восстановления письма. По ключевым данным предоставленным пользователем ищем по базе письмо (переписку), ресторим в папку (maildir пользователя, темп, или сразу через рестор dovecot'a для универсальности в случае с БД)

Ничего даже приблизительного не нагуглил. =( Расскажите о своих методах и best practices.

Спасибо!

Mail archive (backup\restore)

Добавлено: 2015-07-16 21:52:31
FiL
в случае почты (с файлами такой подход гораздо сложнее оправдать) я пользователям обещаю только восстановление ящика на состояние от какого-то дня. В течении последнего месяца (реально бакапов у меня больше, но это уже не их дело).
Хранить почту за 7 лет - это скорее всего требование каких-то законов или инструкций. Для этого вполне подходит почту (и входящую и исходящую) хранить, но не более того. Будет ордер - выдать полный архив и пускай копаются.

А искать пользователям конкретные письма - это, мне кажется, не правильно с любой стороны.

Mail archive (backup\restore)

Добавлено: 2015-07-17 15:08:55
Alex Keda
+1
Слать нахер и всё
--
У меня с 2007 лежит, достаю тока когда совсем меня достану ;)

Но я сразу настроил сортировку по датам и юзерам.

Mail archive (backup\restore)

Добавлено: 2015-07-18 16:37:00
snorlov
Все в IMAPe, у каждого есть папка архив и там разложено по годам, и этот архив можно пользователю только смотреть...

Mail archive (backup\restore)

Добавлено: 2015-07-21 10:12:07
casperonius
Всем спасибо за внимание, но задача поставлена и позиция руководства весьма однозначна. =)

Совсем случайно накопал:
http://www.linux-magazin.de/Ausgaben/20 ... chivierung

Будем тестить ....