Определить какой софт исполозовать. Только потом пробуйте собирать под него железо.
к примеру из бесплатного 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.