Поделиться через


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

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

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

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

Далее в этой статье рассматриваются различные аспекты переноса экземпляра SQL Server на виртуальную машину Azure.

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

Подготовка

В Azure Marketplace доступен образ SQL Server 2012 с оплатой по мере использования.

Примечание.

SQL Server 2008 и SQL Server 2008 R2 не поддерживаются и больше не доступны в Azure Marketplace.

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

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

Примечание.

Хотя параметры создания и управления SQL Server будут работать с образом SQL Server 2012 в портал Azure, следующие функции не поддерживаются: автоматическая архивация, интеграция Azure Key Vault и службы R.

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

Развертывания SQL Server 2012 с оплатой по мере использования могут преобразоваться в Преимущество гибридного использования Azure.

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

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

Миграция

Экземпляры SQL Server после окончания поддержки можно переносить на виртуальные машины 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.

Database Migration Service

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

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

Ниже описаны решения для аварийного восстановления SQL Server после окончания поддержки на виртуальной машине Azure.

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

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

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

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

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

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.

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

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