Обалденный набор статей!
Спасибо Вадиму за проделанную работу.
Может, мои комментарии будут интересны пользователям.
Хотелось бы оспорить 2 момента - диски и бэкап. В силу своей основной специальности - Oracle DBA - я имею дело с RAID 1, RAID 5, RAID 10, программными, апаратными, SCSI, IDE, лентами. Первые свои бэкапы я когда-то выводил на перфоленту
RAID - Redundant Array of Inexpensive Disks
или избыточный массив недорогих дисков.
По поводу надежности: исключительно везение. Например, мы намучились с Seagate 18 гиг SCSI - за пару лет поменяли 40%. Все они стояли в фирменной поставке Sun на их двухпроцессорниках в 5тых RAID. А Seagate IDEшники четвертый год живут 12 штук по 20 гиг - хоть бы хны. Равно как и SCSI Фуджитсу.
Наибольший процент вылета IDE у нас - Western Digital - каждый третий.
Так что споры - SCSI или IDE в основном ни к чему не ведут, скази быстрее, айди дешевле. Если они в райде - разница остается только в цене.
По поводу бэкапа - RAID не заменяет бэкап никаким образом. Основные функции RAIDа - ускорение работы с дисками и избыточность - то есть защита от физического вылета одного из дисков.
В нормально построенных RAIDах ставят дополнительный диск, шпиндель которого не вращается - он запустится сам при вылете одного из дисков, а сисадмин заменит вылетевший на новый и он станет бэкап диском.
От повреждений файлов системой, базами данных, хакерами, шмакерами итд RAID не спасет.
Соотношение же вылетов на моей практике - на один апаратный 5-6 программных.
По поводу срока хранения бэкапа - зависит от категории, но обычно делают кратно трем или четырем. То есть хранится бэкап за 4 дня, 4 недели и 4 месяца. (Используются 12 носителей - лент или дисков. Каждую ночь делается ежедневный, каждое воскресение делается недельный, каждое 1е воскресенье месяца - месячный)
Если клиенту нужен более частый бэкап, обычно это 1-2 таблицы базы данных, остальное не критично. Это элементарно реализуется отправкой по почте себе же на PHP или любом другом скриптовом языке.