а ваще зависит от бюджета, возможно будет адекватным решением постройка облака
Не порите чушь, как облако сможет вам помочь в падении сервера баз данных? маретинг такой маркетинг
самый простой и рабочий вариант это хапрокси - мастер - слейв. Слейв на хапрокси включаем как бэкап, а на мастер всех заворачиваем. Падение мастера и хапрокси всех завернет на слейв. Если за хапрокси поставить мастер мастер то там просто балансировка + автоматически перекинет пользователй при падении одного из них.
Остальные местоды требуют уже более продуманного решения, типа кластерная система или миграция или еще богзнает чего.