@Rokis
Не стыдно спрашивать, стыдно не пытаться...

Как сделать резервный сервер VPS?

Здравствуйте.

Имеется сервер с несколькими сайтами на VPS. DNS хранятся у отдельного хостера. Хочу взять отдельный VPS у другого провайдера и с другой сетью. Сделать его резервным.

Как реализовать связку, чтобы при отказе первого сервера сразу начинал работать второй (VPS)? Таким образом обеспечить постоянную работу сайтов например, когда у 1 провайдера профилактика. Актуальность данных нужна от 1 дня и до 1 недели.

Какие решения посоветуете?

С VPS работаю только 2 недели...
  • Вопрос задан
  • 1004 просмотра
Решения вопроса 1
@dinegnet
Если речь именно о DNS - то не майтесь дурью.
Пользуйтесь услугами DNS-серверов (полно и бесплатных)

Если вы хотите именно стабильность, то вам нужно делать сервера возможность адресовать (с помщью BGP) запрос к здоровому серверу.

zilore, selectel

Есть и попроще - просто второй сервер на afraid (способен работать только как secondary).

Это куда как проще, чем подымать свой сервер и следить за ним.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@bkosun
1. Настроить Master-Master репликацию баз данных
2. Настроить Master-Master синхронизацию файлов (рекомендую syncthing)
3. Настроить фэйловер на DNS-хостинге (рекомендую zilore, но, с недавних пор - платный)

В итоге, мы имеем несколько реплик, которые могут работать одновременно, или в одиночку. Фэйловер отслеживает состояние сервера и, если фиксирует падение реплики, переключает NS A-запись (IP) на резервный сервер.
Ответ написан
Ваш ответ на вопрос

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

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