Название говорит само за себя - я перешел на новый выделенный сервер с другим IP. Прошло более 48 часов с момента настройки DNS. Некоторые вставки MySQL (стандартные переменные php вызывают mysql) по крайней мере из одного домена, размещенного на этом сервере, по-прежнему отображаются на старом сервере, а не на новом. Что творится?
Вот один домен, который нужно проверить - http://inacentaur.com
За пару дней до миграцей нужно было снизить TTL до 15 дней. Перед миграцией сделайте запросы прокси со старого сервера на новый сервер. А затем отредактируйте DNS.
Хотя большинство DNS-серверов соблюдают настройки кеша, некоторые провайдеры устанавливают минимальный TTL, чтобы сократить нагрузку, связанную с проверкой доменных имен. В какой-то момент AOL.com установил минимальный TTL в 7 дней.
Через 48 часов, в зависимости от TTL, который вы установили для своего домена (или набора хоста), вы должны увидеть, что около 95% вашего трафика переместилось.
Если возможно, разрешите удаленные подключения mysql и подключите старый сервер через TCP к новому серверу для получения любой транзакции. Задержка не должна быть слишком большой, и, поскольку это только отставшие, вы не должны увидеть слишком большого эффекта и не потеряете никаких данных.