Расширение поддержки SQL Server с помощью Azure

Область применения:SQL Server на виртуальной машине Azure

SQL Server 2014 достигла конца жизненного цикла поддержки (EOS). В этой статье описывается, как расширить поддержку SQL Server 2014 без дополнительных затрат путем переноса рабочей нагрузки на SQL Server на виртуальных машинах Azure.

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

Более подробные сведения о вариантах действий после прекращения поддержки, см. в статье об окончании поддержки.

Подготовка

Клиентам, использующим более раннюю версию SQL Server, необходимо выполнить самостоятельную установку или обновление до SQL Server 2014. Аналогичным образом, клиентам, использующим более раннюю версию Windows Server, необходимо развернуть виртуальную машину с пользовательского виртуального жесткого диска или обновить до Windows Server 2012 R2.

Образы, развернутые с помощью Azure Marketplace, приходят с предварительно установленным расширением агента IaaS SQL. Расширение агента IaaS SQL — это требование гибкого лицензирования и автоматического исправления. Клиентам, которые развертывают самоустановленные виртуальные машины, необходимо вручную установить расширение агента IaaS SQL.

Лицензирование

Вы можете преобразовать развертывания SQL Server 2014 с оплатой по мере использования в Гибридные преимущества Azure. Чтобы преобразовать лицензию на основе Software Assurance (SA) в плату по мере использования, зарегистрируйтесь с помощью расширения агента IaaS SQL. После регистрации тип лицензии SQL взаимозаменяется между преимуществом гибридного использования Azure и оплатой по мере использования.

Вы можете зарегистрировать самоустановленные экземпляры SQL Server 2014 на виртуальной машине Azure с расширением агента IaaS SQL и преобразовать тип лицензии в оплату по мере использования.

Миграция

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

Служба восстановления сайта Azure (Azure Site Recovery)

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

Для обеспечения восстановления SQL Server требуются моментальные снимки Azure Site Recovery с согласованностью приложений. Azure Site Recovery поддерживает возможность создания согласованных с приложениями моментальных снимков с минимальным интервалом в 1 час. Минимальная целевая точка восстановления (RPO), возможная для SQL Server при миграции с использованием Azure Site Recovery, составляет 1 час. Целевое время восстановления (RTO) составляет 2 часа плюс время восстановления SQL Server.

Служба миграции баз данных

При миграции из локальной среды на виртуальную машину Azure и обновление SQL Server до версии 2014 или более поздней версии используйте Azure Database Migration Service .

Аварийное восстановление

Решения аварийного восстановления для завершения поддержки SQL Server на виртуальной машине Azure приведены следующим образом:

  • Резервные копии SQL Server: используйте Azure Backup, чтобы защитить конечные экземпляры SQL Server 2014 от программ-шантажистов, случайного удаления и повреждения с помощью 15-минутного восстановления RPO и восстановления на момент времени. Дополнительные сведения см. в этой статье.

  • Доставка журналов: для уменьшения RTO вы можете создать реплику доставки журналов в другой зоне или регионе Azure с непрерывным восстановлением. Доставку журналов необходимо настроить вручную.

  • Azure Site Recovery: вы можете реплицировать виртуальную машину между зонами и регионами с помощью репликации Azure Site Recovery. SQL Server требует создания снимков, соответствующих приложениям, чтобы гарантировать восстановление в случае аварии. Azure Site Recovery предлагает минимум 1-часовой RPO и 2-часовой RTO (плюс время восстановления SQL Server) для завершения аварийного восстановления SQL Server.

Установка обновлений для системы безопасности

После регистрации виртуальной машины SQL Server с расширением агента IaaS SQL корпорация Майкрософт предоставляет расширенные обновления безопасности для виртуальных машин SQL Server через каналы центра обновления Microsoft Windows. Вы можете вручную или автоматически скачать исправления.

Automated patching включен по умолчанию. С помощью автоматического исправления Azure автоматически исправляет SQL Server и операционную систему. Если у вас установлено расширение IaaS для SQL Server, вы можете указать день недели, время и длительность периода обслуживания. Azure выполняет исправление во время этого периода обслуживания. Расписание периода обслуживания использует для определения времени региональные параметры VM. Дополнительные сведения см. в статье об автоматической установке исправлений SQL Server на виртуальных машинах Azure.

Чтобы улучшить управление исправлениями, которое также включает накопительные обновления, попробуйте использовать интегрированный интерфейс Диспетчера обновлений Azure.

Примечание.

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

По состоянию на сегодняшний день управление обновлениями Azure не обнаруживает исправления для образов SQL Server Marketplace. В этом случае необходимо открыть Обновления Windows, чтобы установить обновления для SQL Server.

Следующие шаги

Узнайте больше о вариантах поддержки и расширенных обновлениях системы безопасности.