Сценарий резервного копирования почтовых ящиков IMAP
Мне нужно несколько советов, чтобы создать сценарий, который запускается ночью на моем почтовом сервере IMAP, и создать резервную копию всех почтовых ящиков (50), и после того, как резервное копирование выполнено, запишите этот файл на DVD.
ОБНОВЛЕНО:
Я использую CentOS 5.x и iRedMail с MySQL, DOVECOT и виртуальными учетными записями.
Какова может быть лучшая процедура для резервного копирования почтовых ящиков IMAP и какие инструменты мне следует использовать?..
Спасибо
1 ответ
Поэтому ваша почта действительно хранится в mysql, верно? Таким образом, вам нужно как-то сделать резервную копию этой базы данных mysql ( mysqldump или mysqlhotcopy или тому подобное), а затем записать указанную резервную копию на DVD, сначала создав файловую систему DVD (через mkisofs), а затем записав указанную файловую систему на сырой DVD (через cdrecord или лайк).
Если он на самом деле хранится в файлах, то вы захотите взглянуть на многотомную поддержку tar, afio и т.п. Если ничего не помогает, я уверен, что вы можете сделать это с помощью tar и split, а cd записать результат.
Надеюсь, там достаточно ключевых слов, чтобы дать вам несколько указателей.