Тема: Рождение backup сервера на Centos+Bacula

Расскажу как собирается бэкап сервачек

все начинаестя с дисков и сервера

вот в таком виде все ко мне приехало

https://img20.imageshack.us/img20/7197/imag0351j.th.jpg

перекручиваем и подгатавливаем к работе

https://img848.imageshack.us/img848/4051/imag0352p.th.jpg

распаковываем сервачек

https://img193.imageshack.us/img193/6717/imag0353u.th.jpg

Вытаскиваем все ненужное

https://img542.imageshack.us/img542/5657/imag0354.th.jpg

засовываем диски

https://img714.imageshack.us/img714/5308/imag0355.th.jpg

все, к инсталяции готов

https://img31.imageshack.us/img31/6573/imag0356y.th.jpg

https://img806.imageshack.us/img806/3624/imag0357.th.jpg

пока все...

Добавлено: 10-08-2011 21:21:22

Поднял уде 3 бакулы на centos и freebsd, все работет замечательно. Не заню стоит ли что то писать, все достаточно просто если понять суть. Если есть вопросы - спрашивайте.

Re: Рождение backup сервера на Centos+Bacula

Приветствую.
Думаю сделать backup-сервер на работе, но есть несколько непонятных моментов. Главное что не понятно это какой конфигурации должен быть сервер? smile Сможет ли сервер на CentOS + bacula делать backup'ы с клиентских машин на windows xp и windows 7?

Добавлено: 19-08-2011 17:02:50

Ап теме smile

3

Re: Рождение backup сервера на Centos+Bacula

Может. НУжно только организовать правильно ПО.

Re: Рождение backup сервера на Centos+Bacula

А с железом что делать? Брать высокоскоростные HDD + i5/i7 проц + много-много быстрой оперативы?

5

Re: Рождение backup сервера на Centos+Bacula

Диски - это по бюджету надо ориетироваться.
По процессору - особо не заморачивайтесь. Уделите внимание контроллеру RAID.
Оперативки - средне. 4Gb хватить должно.

Re: Рождение backup сервера на Centos+Bacula

Посмотрите картинки вверху. Они скажут, с чего начать. Потом купите диски, на которые раскошелится организация. Потом возьмите мамку типа COre2Duo и контроллер от 400 USD PCI-Express SAS/SATA , и уже что то получится.

7

Re: Рождение backup сервера на Centos+Bacula

Определить какой софт исполозовать. Только потом пробуйте собирать под него железо.

к примеру из бесплатного backuppc и bacula

backuppc - надо меньше места но больше процессора и памяти так как сделано на основе линков и rsync'a
bacula - больше места и меньше проца и памяти так как надо держать от 3 полных копий + инкриминтальные по желанию для каждого сервера

У меня бакула сжимает сервер шаред хостинга на 500 гигов до 250, в среднем уровень сжатия от 25-60% И того 250*3 + 5-10 гигов инкрименал, делаем каждый день, копии держим 2 недели, но из за нюансов бакуры получается что лежат 20 дней. И того капии этого сервера занимают 600-800 гигов. Это гарантированно ежедневная копия за 2 недели. Тут уже нету разницы 2 недели или год, добавится только размер инкриминтала. Тоже самое с бакуппс заняло бы до 600 гигов, но поскольку много файлов и симлинков все делается долго и в случае сбоя на бакап сервере он проверет файлы будит неделю... Есть платный софт, к примеру R1-Soft там хранится только одна полная копия и сколько угодно инкрименталов, старые инкрименталы постеаенно вносятся в полную копию, так сказать дифрагментируются, но из за этого 1-2 дня не делаются копии так как бекап сервер оптимизирует базы...

Вообщем везде есть нюансы.

Добавлено: 21-02-2012 19:44:03

Долго тестировал железо и разную конфигурацию, на мой взгляд оптимальная комплектация для bacula

Сервер к примеру ProLiant DL3XX, вообщем побольше дисков
8+ ram
2+ 4Ghz+ cpu

10+ SATA x2-2.5-3T + 2 SAS x200G

SATA объединяем в raid5-6 по желанию
SAS делаем зеркало

На SATA держим файлы базы бакулы, к примеру по 50G в одном файле
На SAS система и MySQL

Centos6+ SATA fs делаем xfs, SAS нет разницы, у меня ext3. Все без lvm

Разжовываю:

Почему centos - не спрашивайте, так получилось. Версия 6+ так как там улучшили работу с xfs. XFS потому что производительночть больше чем ext3. Не ZFS+Solaris так как нужно спец железо и бакуле неподходит, с backuppc пойдет как надо. Принцип хранения копий другой. Не raid10 потому что нужно место и скорость записи, а не чтения. Raid6 - теряете немного места но повышается надежность, вопрос, а оно вам нужно? SAS для системы и mysql'a так как при нагруженых дисках все тормозит и в бакуле все о копиях хранится в mysql'e поэтому он должет работать быстро и независимо. Ненадо lvm иак как с учетом того что партиция отдельная да еще и разй прозе все поломать и сделать заного чем расширять. Плюс 5-10% произподительности лисков уходит на lvm.