Техдир chililab.pro & chilihelp.ru. По всем вопросам пишите в телеграм: @k_molochkov или на kirill@molochkov.pro
Нам в этом отношении проще. У нас скрипт бэкапа - это квинтэссенция опыта и проблем которые мы уже ловили. Там все учтено и в случае багов мы быстро его подменяем у всех клиентов.
Тоже хорошее решение с рядом оговорок:
* Копия должна делаться на автомате. Обычно в таком случае делают реплику базы и синхронизацию медийки (тем же rsync). Мы как-то делали такое для одного клиента.
* С копии базы на резервном сервере надо снимать дампы раз в ХХ часов, что бы в случае проблем можно было откатиться. Ведь текущая копия базы на резервном сервере является слепком с боя и все "плохие" изменения туда перетекут весьма быстро.
* TTL у А записей в днс должен быть очень низким, что бы новый IP сервера в случае проблем быстро растекся по сети. Либо можно использовать балансировщик, например, от DDosguard и уже в нем подменять айпи. В NS записи в этом случае будет всегда один айпи и переключение на новый сервер пройдет мега быстро.
Да, распространенная проблема. Даже известный мем по этому поводу есть)