Лицензии не продлить, требования импортозамещения уже действуют, а заменить всё за одни выходные слишком рискованно. Поэтому переезжаем в два этапа, и после каждого можно вернуться назад.
Этап 1 · приложение
Сервисы RX переезжают на Linux, база остаётся в MS SQL
- Новый контур на Linux рядом со старым, к той же базе
- Переключение по готовности, откат означает возврат на старые серверы
- Мониторинг, логи и бэкапы сразу в новом контуре
Этап 2 · база данных
Конвертация в PostgreSQL вместе с вашими разработчиками
- Пробная конвертация на копии: длительность, сверка, выравнивание идентификаторов
- Прикладной SQL под MS SQL ваша команда переписывает заранее, мы помогаем
- Боевое окно с известным простоем, откат на MS SQL, пока он возможен
Если менять ОС и СУБД в одном окне, при сбое трудно понять, что из двух виновато.