Backup почты

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Backup почты

Непрочитанное сообщение CrazyPilot » 2009-12-11 10:28:45

Доброго времени суток!

Взываю о помощи :-)

Есть почта на серваке, хранится на железном рейде 5 на ufs. Сейчас в сумме около 250 гигов. Хранится в maildir.
Как организовать backup? Налабал скрипт на perl, который tar'ит каждую папку, потом ее gzip'ит и сливает на ftp.
Все ок, только вот из-за объема почты не успевает уже за ночь все сделать. Пробовал pbzip2 - тот еще медленнее, хотя машина шустрая.
Может из-за того что bzip не совсем подходит для архивирования почты...хз. В алгоритмах архивирования совсем не шарю.

Код: Выделить всё

[root@flanker ~]# cat /var/log/dmesg.yesterday | grep CPU
CPU: Intel(R) Xeon(TM) CPU 3.00GHz (3000.12-MHz 686-class CPU)
  Logical CPUs per core: 2
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
[root@flanker ~]# cat /var/log/dmesg.yesterday | grep mem
real memory  = 3489071104 (3327 MB)
avail memory = 3411685376 (3253 MB)
Бэкаплю на виндовый сервак, по ftp. На этом серваке ftp складывает файлы на один sata'шный винт.
Чем можно улучшить эффективность выполнения? Может существует шустрый эффективный архиватор?

Спасибо заранее!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Backup почты

Непрочитанное сообщение princeps » 2009-12-11 13:14:55

может инкрементальное архивирование тебе попробовать?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Re: Backup почты

Непрочитанное сообщение CrazyPilot » 2009-12-11 13:29:56

Эмм, не совсем представляю себе как его организовать и как быть в ситуации восстановления...
Сделал я фул бэкап maildir. И получил на выходе maildir.tar.gz
Как сделать инкрементальный? Распаковывать фул бэкап, смотреть что поменялось на fs и это бэкапить? Как-то не аллё, либо я неправильно понимаю.

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

Аватара пользователя
angelas_
сержант
Сообщения: 212
Зарегистрирован: 2009-08-26 13:04:09
Откуда: Oslo, Norway
Контактная информация:

Re: Backup почты

Непрочитанное сообщение angelas_ » 2009-12-11 13:55:32

Можете посмотреть в сторону rsync'а. Но я бы скорее всего поставил что-нибудь типа бакулы или аманды. Хотя мне больше бакула нравится, но аманда тоже совсем так ничего.
:smile:
Тэстэд ин экстримс!

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Backup почты

Непрочитанное сообщение princeps » 2009-12-11 14:39:18

CrazyPilot писал(а):Эмм, не совсем представляю себе как его организовать и как быть в ситуации восстановления...Сделал я фул бэкап maildir. И получил на выходе maildir.tar.gzКак сделать инкрементальный? Распаковывать фул бэкап, смотреть что поменялось на fs и это бэкапить? Как-то не аллё, либо я неправильно понимаю.
Зачем же изобретать велосипед? Если по-простому, то dump умеет делать инкрементальные копии, а restore потом из них восстанавливать без лишних движений.
Если у тебя есть доступ на сервер, где бэкапы лежат, не только по ftp, то тогда действительно, лучше делать бакулой или амандой, здесь на сайте есть статьи. Они могут шифровать трафик, так что нет проблем с пропихиванием его через интернет. Мне, в отличие от angelas_'а больше нравится amanda :)
У rsync, на мой взгляд, при использовании для бэкапов есть два недостатка:
1) бэкап занимает место точно такое же, как и резервируемая система. Может как-то и можно прикрутить к нему архиватор, но я не знаю как.
2) Вообще-то лучше хранить несколько бэкапов, например, по одному за каждые последние 7 дней. Если ты что-нибудь сломаешь, а поймёшь это дня через три, то будет возможность откатиться на более раннюю дату, чем вчерашний день.
CrazyPilot писал(а):Ща вот смотрю в сторону дифференциального бэкапа. Но в любом случае это не отменяет периодического фул бэкапа, который тоже надо делать. И вопрос в том, как его оптимизировать...
полный бэкап каждый день и раз в неделю - две большие разницы, имхо. Его можно и оставить как есть, на самое ненагруженное время записать, например, с субботы на воскресенье, чтоб к понедельнику он уже гарантированно сделался.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

silent
мл. сержант
Сообщения: 82
Зарегистрирован: 2008-06-10 15:56:37

Re: Backup почты

Непрочитанное сообщение silent » 2009-12-11 14:39:50

Как вариант, fsbackup посмотри.

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Re: Backup почты

Непрочитанное сообщение CrazyPilot » 2009-12-11 14:50:05

Спасибо за ответы =)

Думаю посмотреть в сторону rsync и схемы дифференциального бэкапа

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Re: Backup почты

Непрочитанное сообщение CrazyPilot » 2009-12-11 14:59:54

shit, rsync под винду нет как я понял...

Аватара пользователя
angelas_
сержант
Сообщения: 212
Зарегистрирован: 2009-08-26 13:04:09
Откуда: Oslo, Norway
Контактная информация:

Re: Backup почты

Непрочитанное сообщение angelas_ » 2009-12-11 16:45:26

Под винду попробуйте robocopy... Мой коллега таким образом перекидывает инфы с одного раздела на другой по принципу rsync. Да думаю поискав найдёте, благо информации в гугле много...
:smile:
Тэстэд ин экстримс!

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

Re: Backup почты

Непрочитанное сообщение CrazyPilot » 2009-12-11 17:07:52

йа хотел rsync с правильной ос на винду)

Аватара пользователя
angelas_
сержант
Сообщения: 212
Зарегистрирован: 2009-08-26 13:04:09
Откуда: Oslo, Norway
Контактная информация:

Re: Backup почты

Непрочитанное сообщение angelas_ » 2009-12-11 17:49:33

Ну мы тут пробовали какие-то модификации rsync'а на виндах... К сижалению не катит. Криво работает и не делает то, что ему велено. В общем, выкинули это поделие и использовали стандартный виндовый backup.
:smile:
Тэстэд ин экстримс!