RAID не панацея или как повысить безопасность?

Доброго времени, хабравчане.

История не из приятных, поэтому прощу помощи. Был линуксовый сервак на 5-ом рейде из 4-х винтов. В один прекрасный день отчалило два диска из рейда, рейд поднять не удалось. На сервере хранились большие объемы данных, ~5 TB.

Вопрос в следующем: Что можно предпринять в плане безопасности и отказоустойчивости, кроме бекапов, чтобы подобное больше не повторилось?


Upd: Вобщем, как и думал, лучшее решение в данной ситуации — бекапы. Всем спасибо.
  • Вопрос задан
  • 2827 просмотров
Решения вопроса 1
@lesha_penguin
1) SMART-мониторинг. Если бы вы хоть иногда смотрели, что вам говорит smart вы бы предприняли меры задолго до столь внезапной кончины.
2) Не использовать 5 рейд. Плохое решение во всех отношениях, скупой платит дважды.
3) Бекапы (Капитан Очевидность, извините, не удержался)
4) Когда выбираете диски для сервака, смотрите такую характеристику, как наработка на отказ. Учтите, что те говновинты, что заполонили все прилавки никак не расчитаны на жесткую эксплуатацию 24x7.
5) У винтов должно быть хорошее охлаждение, они не любят перегрева. В идеале же винты должны стоять в вентилируемых корзинах.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
dbmaster
@dbmaster
Добавить ещё серваков с репликацей в том же (HA) или в другом но недалёком (DR) дата центрах.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Бекапы полностью решают эту проблему с минимальными финансовыми и трудозатратами, зачем костыли?
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Собирайте 10ку, не экономьте. Смотрите в smart, читайте отчеты mdadm (он начинает ресинк, если нашлись битые кластеры. А главное — сообщит об убитом диске). Не используйте хардварные рейды. Активно читаемое кешируйте на ssd или в память, если её много. Не используйте десктопные hdd (особенно грины). В смысле совсем десктопные. Есть те, что позинционируют как «для настольного ПК», но хорошо чуствуют себя в серверах soho — caviar black, например.

Ну и да — если данные совсем важные — храните их где-нибудь ещё. Хотя бы даже на внешних дисках в другом помещении (главное, не там же, где сервер). Пожары, грабеж… нувыпонели.
Ответ написан
Cyrill
@Cyrill
Давноо на хабре была статья, почему RAID-5 — не торт. По существу могу предложить таки реализовать политику резервного копирования и не экономить на дисках.

Тру-параноики вообще реплицируют данные между разными серверными, которые, бывает, расположены на разных материках ;)
Ответ написан
Комментировать
Если несколько серваков посмотрите в сторону DRBD,GlusterFS.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы