Действующий ИМ с синхронизацией остатков с 1С.
Текущий план переноса:
1. Развернуть сайт на новом сервере.
2. Протестировать и убедиться что все работает корректно.
3. На первом сервере вешаем заглушку технических работ. Стоп по заказам, заказы больше не идут.
4. Обновляем БД на новом сервере, подгрузив последние актуальные заказы. На данный момент сайты становятся совершенно идентичными. Включаем синхронизацию с 1С.
5. Прописать новые DNS.
6. Ждать от суток до трех, когда они обновятся.
Так мы вроде бы ничего не потеряем, но вот с DNS засада. Можно ли как-то бесшовно переехать, не дожидаясь, пока все провайдеры обновят кэш?
Александр, всякое бывает, случалось что у большинства все ок, но у определенных провайдеров все еще старые.
Был бы обычный сайт, не беда, а тут все таки магазин, заказы.
Antoonio54, 15 лет минимум "стажа". Даже в те времена обновление не могло быть больше 4 часов. Насколько я помню 4 часа - это время обновления по умолчанию, если самому устанавливать DNS сервер (BIND). При том, эти параметром вы можете управлять, установив более короткий интервал. За сутки или за неделю выставить его на 1 час, тогда другие DNS сервера будут знать что запись старее 1 часа надо обновить.
3 дня обновление - это нечто страшное, только на очень ленивый администратор хостинга такое может. )))
Можно ли как-то бесшовно переехать, не дожидаясь, пока все провайдеры обновят кэш?
Можно сделать, чтобы и на старом адресе, и на новом сайт открывался. После того, как количество запросов на старый станет пренебрежимо малым - выключить там проксирование.
До начала работ крутим настройки TTL у домена (уменьшаем до 15 минут)
Если на старом хостинге nginx, то даунтайм
уменьшается до времени снятия - развертывания бекапа.
настраиваем все на новом, чтобы осталось только поднять актуальную копию базы.
в час Х ставим заглушки на обоих хостинга.
как только заглушили старый.
запускаем бекап базы данных.
заливаем новый конфиг nginxa, отправлющий на бакенд на новом ip
подымаем базу.
снимаем заглушку.
в днс правим ип на новый и ставим дефолтные ттл.
если таймауты выкрутить заранее (3-7 дней), то проуси на старом ип потребуется держать всего пару часов.