Постепенно мигрируйте от одного сервера SMTP до другого

я получил бы новый внешний IP для сервера, который, как предполагается, размещает изображения и связывает ссылки на изображения в рамках http://img.yourdomain.com/, таким образом, я не усложню существующую архитектуру. Иначе я вижу, что у них есть KTCPVS: http://kb.linuxvirtualserver.org/wiki/KTCPVS_HTTP, который, как предполагается, поддерживает маршрутизацию шаблона URL.

1
задан 13 October 2012 в 01:20
2 ответа

Я бы установил балансировщик нагрузки перед вашим старым и новым почтовыми серверами. Используйте взвешенный алгоритм балансировки циклического перебора и отправьте 1% своей электронной почты на новый сервер, чтобы подогреть IP-адреса. Я использовал этот метод раньше, и он отлично работает.

2
ответ дан 3 December 2019 в 19:04

Cronjob, который изменяет конфигурации?, Использовать новый сервер в качестве ретранслятора почты в течение 10 минут каждый час ..

/etc/postfix/switch_to_new.sh

#!/bin/bash
#Switch to new mail relay for a bitty...
postconf -e relayhost=[mail.mynewserver.com]:587
postfix reload

/ etc / postfix / switch_back .sh

#!/bin/bash
#delete relayhost
postconf -e relayhost=
postfix reload

, затем просто cron между ними по мере необходимости ... когда вы на 100% ретранслируете, переключите свое приложение на новый сервер.

1
ответ дан 3 December 2019 в 19:04

Теги

Похожие вопросы