Отказоустойчивый сервер, как ?

Последнее время Hetzner начинает частенько «шалить». Задумались над резервным сервером в другом дата центре.
Требуется, полный клон сервера находящегося у Hetzner, между ними необходима синхронизация в реальном времени, так же обязательно, как только падает сервер в Hetzner, резервный сервер все принимает на себя.
Может, кто сталкивался с данной проблемой, что посоветуете, есть ли полностью готовое решение и какие подводные камни могут возникнуть?