Опыт переноса служб - jabber и сайта


Прошлая неделя шла под девизом "сломаем все нафиг".

Решил перенести с сервера на сервер на работе ejabberd и пару своих сайтов с ubuntu на FreeBSD.

Приколы начались с DNS. На работе за него отвечает адс, дома яндекс.

Письмо в АДС написал в пятницу вечером, с тем чтобы в выходные данные обновились. Выполнили заявку в понедельник утром. Соответственно, у кого информация обновилась подключились к новому серверу, у кого нет - подключились к старому. К тому же обновил сертификат безопасности, пользователей предупредить забыл и они испугались предупреждения о новом самоподписанном сертификата и не все приняли его, соответственно висели в оффлайне. До пятницы вроде разобрались.

С яндексом вышел прикол в том, что после обновления записи в DNS, стало две записи. Одна на старый адрес, другая на новый:

>nslookup ged.korshunov.ru
Не заслуживающий доверия ответ:
ged.korshunov.ru
Addresses:  ::1
          95.79.25.235
          195.122.250.17

Еще раз проверил в яндексе - нет, запись только одна. Посмотрим когда рассосется.

При переносе сайта с Ubuntu на FreeBSD выяснилось, что у php различаются установленные и подцепленные библиотеки. Долго и упорно пришлось разбираться чего ему не хватает. Оказалось что нужно полностью его снести и вычистить ручками всю информацию об установленных расширениях для него.