Миграция веб-сайтов с сертификатами SSL от одного сервера IIS до другого без времени простоя

Navicat для MySQL (существует также Oracle и версии PostgreSQL также). Не свободный все же. 179 долларов США для загружаемой версии (189$ для CD). Настоятельно рекомендованный для всего MySQL DBAs и MySQL использования разработчиков.

Существует пробная версия, доступная также.

2
задан 2 August 2013 в 19:28
3 ответа

Вы могли бы полагать, что просто использование прокси TCP на старом веб-сервере проксировало трафик к новому компьютеру веб-сервера, в то время как старый DNS записывает возраст из кэша. В зависимости от объема трафика Вы имеете дело с, что-то как rinetd могло бы обработать прекрасную загрузку.

Если загрузка не что-то, что мог обработать простой инструмент как работа rinetd старого поля, Вы могли поднять выделенную машину, выполняющую любой из различных прокси с открытым исходным кодом (haproxy, баланс, и т.д.) отвечающий за IP старого веб-сервера и проксирующий TCP к новому полю.

1
ответ дан 3 December 2019 в 13:27

Я использовал 'stunnel' для Windows, чтобы сделать подобные вещи. В этом случае Вы связали бы с Интернетом, стоящим перед IP-адресом на OldServer, и настроили бы туннель для разговора SSL с NewServer:443. Вы затем настроили бы его для представления пары сертификата SSL (который необходимо будет преобразовать в правильные форматы, но существуют инструменты для этого) на той локальной привязке.

Таким образом, входящие соединения со старым сервером получают тот же SSL, который они ожидают, и их вся сессия бесшумно и надежно проксируется к NewServer.

0
ответ дан 3 December 2019 в 13:27

Я рассмотрел бы использование Запроса приложения, Направляющего (http://www.iis.net/download/ApplicationRequestRouting), который является Расширением IIS, которое в основном обеспечивает прокси/маршрутизатор и может действовать как подсистема балансировки нагрузки, таким образом, Вы могли установить его в машине IIS 7 и начать направлять все запросы через него так, чтобы старый сервер IIS 6 все еще выполнил всех их, затем используйте сеть, Развертываются (http://www.iis.net/download/WebDeploy) для синхронизации живого сервера к новому контенту публикации IIS 7 и сертификатам и любым другим объектам как GAC, COM, и т.д. После того как синхронизация сделана, Вы можете просто выключить маршрутизацию и сразу запрашиваете, может быть подан IIS 7 непосредственно, если что-то идет не так, как надо, можно всегда просто позволять ARR продолжить направлять их в бэкэнде.

0
ответ дан 3 December 2019 в 13:27

Теги

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