Сведения о вопросе

FELL

08:51, 2nd October, 2020

Организацию дисков на хостинг машине?

Просмотров: 318   Ответов: 4

Задача такова, есть гипотетическая хостинг машина, на ней кучу всяких сервисов для аккаунта висит: apache, mysql и др. др. — неважно, в общем обычная единица хостинга.



Нужно организовать винчестеры, так что бы это было производительно, безопасно.

Я придумал следующие конфигурации:



Первая конфигурация из 2-х дисков.

1) системные файлы + данные (2 раздела)

2) бекап + временные



По чеснаку 3 диска лучше и поэтому есть вторая конфигурация

1) системные + временные

2) данные

3) бекап



Впервые сталкиваюсь с таким вопросом. Пожалуйста, подскажите, что правильнее или оптимальнее. Может я просто перестраховываюсь в чем-то. Одно скажу u1 с 3-мя дисками чета маловато как-то в природе. Еще могу пояснить, на бекап сервер денег пока маловато. Может у вас есть идеи или опыт получше.



Спасибо за внимание.



UPD:

Идея от Anatole

Третья конфигурация

1 + 2) RAID-1 сист, данные, временные, бекап с разделением разделов.

Отказоустойчивость, минерализация даунтайма у сервера, если вылетел диск замена производится планово.



  Сведения об ответе

ITSME

19:22, 30th September, 2020

Два диска в RAID-1 (mirror) c отдельным разделом для бэкапов плюс слив бэкапов куда-нибудь типа dropbox и не парьтесь. И еще нужен мониторинг состояния массива, чтобы диск заменить вовремя, если что.

:)


  Сведения об ответе

davran

15:15, 29th September, 2020

Лучше 3 диска, 2 первых — в RAID1.А 3й диск воткнуть в другой сервер. В другой стране.


  Сведения об ответе

lesha

20:44, 30th September, 2020

Бэкап вообще не должен на том же самом сервере лежать, даже если на отдельном диске.

Мне более-менее годная конфигурация сервера для внешних пользователей видится такой:
1) не очень большой раздел с общесистемным ПО и конфигами (ядро, /etc, /bin, /lib, /usr и пр.), также возможно здесь разместить часть /var, которая не содержит часто изменяющихся файлов (т.е. без логов и временных)
2) раздел для польвательских данных, включая хранилище СУБД (/var/lib/mysql к примеру)
вероятно, суда будет целесообразно засунуть и персональные temp директории, если таковые планируются
3) раздел для /var, /var/spool, /var/mail, /var/log, /var/tmp, /tmp


  Сведения об ответе

LAST

16:17, 30th September, 2020

На днях у меня в раз ушли 3 винта на 1.5Тб 2 из них в одной машине были в зеркальном рейде, третий на отдельной машине с бэкапами…

надеялся на то, что отказ в раз их почти невозможен…

ещё у меня есть вэб сервер на нём всего 1 винт на 1Тб и бэкапы и всё на нём и лежит 3 года, с год назад начал бэкапы rsync'ом выливать на отдельный сервер бэкапа.

на днях посмотрел SMART этого винта и о ужос, он тоже на грани сметри.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться