Наступает последний срок поддержки SQL Server, требующий перехода на новые решения
Подробнее
TechCentral
techcentral.co.za

Наступает последний срок поддержки SQL Server, требующий перехода на новые решения

Многие предприятия, особенно в Южной Африке, сталкиваются с проектами модернизации, которые по сути являются «проектами застоя» — они требуют месяцев тестирования и значительных затрат бюджета, чтобы обеспечить работу систем точно так же, как и раньше, без каких-либо новых улучшений.

SQL Server 2016 прекратил поддержку в июле. Однако это лишь начало последовательности событий: Windows Server 2016 перестанет поддерживаться в январе 2027 года, а SQL Server 2017 — в октябре 2027 года. После них следуют версии 2019 и 2022, запланированные на 2030 и 2033 годы соответственно.

Сохранение текущего состояния теперь имеет свою цену. Расширенные обновления безопасности (Extended Security Updates, ESU) обходятся примерно в полную стоимость лицензии ежегодно во всех средах, включая Azure. Бесплатные опции, ранее предоставляемые Microsoft, больше не действуют.

Последовательность, а не единичный инцидент

Предприятия, рассматривающие июль как изолированный кризис, ошибаются. Операционная система Windows Server 2016, лежащая в основе многих серверов баз данных, достигнет конца поддержки 12 января 2027 года. Это потребует использования тех же окон изменений, тех же команд и той же тестовой мощности, что и предыдущие циклы. SQL Server 2017 последует следом 12 октября 2027 года, а версии 2019 и 2022 уже назначены на 2030 и 2033 годы.

Каждый новый срок поддержки запускает полный цикл «проекта застоя»: повторное обнаружение инфраструктуры, циклы регрессионного тестирования, риск миграции и потребление ресурсов. Организация платит дефицитным инженерным вниманием просто за право оставаться на прежнем уровне. Проблема заключается не в сроках, а в самой очереди обновлений.

Теперь у сохранения статуса есть прайс-лист

В течение десяти лет существовал тихий выход из этой очереди: перемещение рабочей нагрузки на виртуальную машину Azure, при этом Microsoft предоставляла ESU бесплатно. Эта договоренность завершилась. Теперь ESU для SQL Server 2016 оплачиваются во всех средах, включая Azure, примерно по полной стоимости лицензии в год. Более того, если начать регистрацию после начала года ESU, оплата будет задним числом, поэтому промедление не поможет.

Этот временный мост также имеет жесткий предел: покрытие действует только до июля 2029 года. Предприятие, которое все еще использует версию 2016 к этому времени, не найдет поддерживаемого варианта ни при какой цене. Три года оплаты полной лицензии без получения новых возможностей — это не план, а обратный отсчет с выставлением счетов. Microsoft пересмотрела стоимость бездействия: отсрочка, которая раньше была бесплатной опцией, теперь является продуктом с тарифом.

Честный аргумент в пользу обновления на месте

Обновление до SQL Server 2025 является обоснованным решением. Существуют реальные ограничения, такие как приложения от вендоров, еще не сертифицированные для облака, системы, ограниченные обязательствами по суверенитету данных, или критически важные по задержкам системы, а также недавно обновленное оборудование. Для таких сред дисциплинированным шагом будет обновление на текущую, поддерживаемую и функциональную платформу.

Важно четко понимать, что дает такое обновление. SQL Server 2025 имеет собственный график поддержки, и «проект застоя» вернется по расписанию, когда этот график истечет. Обновление на месте — это улучшенная версия той же транзакции: возможности этого десятилетия и срок поддержки следующего десятилетия. Иногда это именно правильная покупка, но она должна быть осознанной, а не автоматической.

Проект, который выполняется один раз

Azure SQL Managed Instance и Azure SQL Database являются бессерверными (versionless). Там нет релизов, отставания, дат расширенной поддержки или программ ESU, которые нужно ценить. Платформа постоянно обновляется и поддерживается на движке, который сохраняет почти полную совместимость с локальным SQL Server, при этом Azure Hybrid Benefit позволяет использовать существующие инвестиции в лицензии. Рабочая нагрузка, корректно перенесенная туда, навсегда покидает очередь. Весь спектр работ, связанных с проектами 2016, 2017, 2019 и 2022 годов, исчезает для этих рабочих нагрузок.

Не каждая рабочая нагрузка может быть перенесена; некоторые действительно нуждаются в контроле SQL Server на виртуальной машине Azure, и они остаются в цикле версий. Точное определение того, что подходит, является ключом к реальному выходу из цикла. Вопрос не в том, можете ли вы позволить себе миграцию, а в том, сколько еще проектов застоя вы намерены финансировать.

Как работает Ascent

Сервис Ascent Migrate your SQL Server to Azure построен на основе предварительной оценки, поскольку именно оценка делает выход постоянным, а не поверхностным. Она определяет, какие рабочие нагрузки могут перейти на бессерверные уровни, каким требуется контроль виртуальной машины и в какой последовательности должна происходить миграция инфраструктуры.

Далее реализация проходит как управляемая миграция в рамках структуры Modernise–Optimise–Protect. Производится базовое измерение производительности перед переключением, стоимость рассчитывается с использованием Azure Hybrid Benefit и оптимизации размера, а элементы безопасности и соответствия внедряются изначально. Поскольку Ascent является прямым CSP Microsoft, коммерческий уровень может находиться под той же ответственностью, что и реализация: лицензирование, потребление Azure и, если необходим короткий переходный период, лицензирование ESU.

Наличие одного партнера, ответственного как за миграцию, так и за коммерческую основу, превращает Migrate your SQL Server to Azure из проекта в завершение цикла. Срок поддержки 2016 года уже прошел, а следующие два срока назначены. Выбор для инфраструктуры 2016 года заключается в том, чтобы намеренно провести последний проект застоя — один раз, правильно, в место назначения без сроков — или финансировать следующий по умолчанию.

Популярное