Как сделать переход с SQL Server 2008 всвязи с окончанием его сроков поддержки
Официальная расширенная поддержка SQL Server 2008 закончится 9 июля 2019 года. С этот момента он больше не будет получать обновлений для системы безопасности, платной поддержки или не связанных с безопасностью исправлений. Если вы продолжаете использовать SQL Server 2008, вы подвергаете себя риску эксплойтов безопасности, несете более высокие затраты на техническое обслуживание. Вот как вы можете осуществить переход SQL Server 2008.
Шаг 1 - Планирование
Процесс начинается с оценки текущей инфраструктуры баз данных. Если базы данных и инвентаризации приложений нет, MAP или SQL Power Doc генерируют эту информацию. Вы запускаете советника по обновлению SQL Server, чтобы узнать, могут ли проблемы с базой данных помешать успешному завершению этого процесса.
У вас есть ETL, интеграция данных или другие системы, которые могут пострадать при обновлении баз данных? Вам нужен подробный план, чтобы простоев.
Теперь пришло время задать себе несколько логистических вопросов. Поддерживает ли ваша серверная операционная система новую версию SQL Server или вам необходимо обновить другие системы до того, как процесс перехода состоится? Как вы перенесете данные и перейдете к новой системе?
Это будет локальная система или вы также планируете использовать облачные вычисления? Будете ли вы использовать гибридную или общедоступную облачную опцию или другую форму виртуализации?
Когда решите обновить SQL Server 2008, решите, будете ли вы выполнять обновление по стратегиям “side by side” или ”in place”. У каждой из них есть свои преимущества, но вам нужно взвесить риски. Разработайте стратегию отката на случай, если в ходе обновления произойдут ошибки.
Шаг 2 - Исполнение
Теперь, когда у вас есть план, пришло время его выполнить. Устраните несовместимость приложений и получите поддержку поставщиков ПО, прежде чем приступить к остальной части процесса. В противном случае вам придется сделать еще больше, чем ожидалось.
Просмотрите отчет советника по обновлению SQL Server и устраните проблемы, чтобы вы могли двигаться вперед. Подготовьте и настройте пакеты SSIS для ETL и интеграции данных.
Сконфигурируйте и настройте копирование данных, сформулируйте стратегию перехода. Автоматизация может помочь оптимизировать этот процесс, хотя, если вы еще не обновили свою версию SQL Server, перед вами стоит задача дополнительного обучения. Работа со специализированным поставщиком ИТ-услуг, имеющим опыт миграции данных и обновления баз данных позволяет избежать многих распространенных проблем, которые могут нанести ущерб вашему плану.
Процесс тестирования начинается в предпроизводственной среде. Вам не стоит делать изменения сразу на производственной среде, чтобы не получить ошибки, которые приведут к существенным простоям. QA должны проверить функциональность, стабильность и другие аспекты обновления, прежде чем дать возможность продолжить. После того, как вы пройдете тестирование, начнется этап полного обновление, и вы получите версию SQL Server, которая не закончит свою работу в течение двух лет. Если у вас нет возможностей, чтобы сделать переход с SQL Server 2008, найдите опытного партнера, который имеет соответствующий опыт.