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


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

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

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

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

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

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

Подготовка

Клиентам, которые находятся в более ранней версии 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 Key Vault.

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

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

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

Установленные самостоятельно экземпляры SQL Server 2012 на виртуальной машине 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 Database Migration Service — вариант миграции для клиентов из локальной среды в виртуальную машину Azure путем обновления SQL Server до версии 2012 или более поздней версии.

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

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

  • Резервные копии SQL Server: используйте Azure Backup, чтобы защитить конец поддержки SQL Server 2012 от программ-шантажистов, случайного удаления и повреждения с помощью 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 доставляются через каналы Microsoft Windows Update после регистрации виртуальной машины 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.

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

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