Резервирование или отказоустойчивость сервера для небольшого офисного сервера
Мы запускаем локальный сервер в нашем офисе, и на него указывают доменное имя, чтобы мы могли тестировать сайты, которые мы создаем. Мы также занимаемся хостингом изображений для клиентов по электронной почте.
Поскольку это один сервер, если он зависает и недоступен, то и услуги, которые мы предоставляем. С чего начать при настройке скромного отказоустойчивого механизма на случай, если сервер выйдет из строя - сервер в другом месте может справиться с некоторой слабостью, даже просто обслуживая зеркальные изображения или что-то еще.
Любые идеи или направления или, еще лучше, решения будут отличными. Спасибо Рич
1 ответ
Я бы посоветовал начать с перемещения "хостинга изображений для клиентов" с компьютера в вашем офисе - возможно, на VPS или блок 1U в недорогой колонке. Если ваши клиенты полагаются на это для производства, это должно быть в инфраструктуре производственного уровня, отдельной от вашего блока разработки / тестирования. (Я заметил тег macosx - если у вас настроение на OSX, есть места, которые специализируются на колокейшне Mac Mini по относительно низким ценам).
Помимо этого, если единственная производственная роль, которую имеет блок, - это хостинг изображений, вы можете просто отразить его и выполнить DNS-переключение для быстрой (хотя и несовершенной) избыточности. Что касается разработки, я думаю, что регулярные, проверенные (проверенные на восстановление) резервные копии - ваш лучший выбор с точки зрения затрат / выгод.