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


Развертывание SQL Server в локальной среде Azure версии 23H2

Область применения: Azure Local 2311.2 и более поздних версий

В этом разделе содержатся рекомендации по развертыванию SQL Server в локальной среде Azure версии 23H2.

Обзор решения

Локальная служба Azure предоставляет высокодоступную, эффективную и гибкую платформу для запуска SQL Server и Локальные дисковые пространства. Локальные службы Azure могут выполнять рабочие нагрузки обработки транзакций в Сети( OLTP), хранилища данных и бизнес-аналитики, а также ИИ и расширенной аналитики по большим данным.

Гибкость платформы особенно важна для критически важных баз данных. Sql Server можно запускать на виртуальных машинах, использующих Windows Server или Linux, что позволяет консолидировать несколько рабочих нагрузок базы данных и добавлять дополнительные виртуальные машины в локальную среду Azure по мере необходимости. Azure Local также позволяет интегрировать SQL Server с Azure Site Recovery для предоставления облачной миграции, восстановления и защиты данных вашей организации, надежной и безопасной.

Развертывание SQL Server

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

Шаг 1. Получение оборудования из локального каталога Azure

Во-первых, необходимо приобрести оборудование. Самый простой способ сделать это — найти предпочитаемого партнера по оборудованию Майкрософт в локальном каталоге Azure и приобрести интегрированное решение или решение уровня "Премиум" с предварительно установленной операционной системой Azure Stack HCI. В каталоге можно отфильтровать оборудование поставщика, оптимизированное для этого типа рабочей нагрузки.

В противном случае используйте проверенную систему из каталога и разверните ее на этом оборудовании.

Дополнительные сведения о параметрах локального развертывания Azure см. в статье "Развертывание операционной системы Azure Stack HCI".

Затем разверните локальную версию Azure версии 23H2 с помощью портал Azure или развертывания Локальной версии Azure версии 23H2 с помощью шаблона развертывания Azure Resource Manager.

Шаг 2. Установка SQL Server в локальной среде Azure

Sql Server можно установить на виртуальных машинах под управлением Windows Server или Linux в зависимости от ваших требований.

Инструкции по установке SQL Server см. в следующих статье:

Шаг 3. Мониторинг и настройка производительности SQL Server

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

Сведения о производительности и работоспособности экземпляров SQL Server в локальной среде Azure см. в Монитор производительности средствах настройки и Монитор производительности.

Сведения о настройке SQL Server 2017 и SQL Server 2016 см. в рекомендациях по обновлению и настройке SQL Server 2017 и 2016 с высокопроизводительными рабочими нагрузками.

Шаг 4. Использование функций высокого уровня доступности SQL Server

Локальные службы Azure используют отказоустойчивую кластеризацию Windows Server с SQL Server (WSFC) для поддержки SQL Server , работающего на виртуальных машинах в случае сбоя оборудования. SQL Server также предлагает группы доступности AlwaysOn для обеспечения высокой доступности на уровне базы данных, которая предназначена для устранения сбоев приложений и программного обеспечения. Помимо WSFC и AG, локальные службы Azure могут использовать экземпляр отказоустойчивого кластера AlwaysOn (FCI), основанный на технологии Локальные дисковые пространства для общего хранилища.

Все эти параметры работают с свидетелем Облака Microsoft Azure для управления кворумом. Мы рекомендуем использовать правила защиты кластера в WSFC для виртуальных машин, размещенных на разных физических узлах, чтобы обеспечить время простоя sql Server в случае сбоев узлов при настройке групп доступности AlwaysOn.

Шаг 5. Настройка гибридных служб Azure

Существует несколько гибридных служб Azure, которые можно использовать для обеспечения безопасности данных и приложений SQL Server. Azure Site Recovery — это решение аварийного восстановления как услуга (DRaaS). Дополнительные сведения об использовании этой службы для защиты серверной части SQL Server приложения для обеспечения работы рабочих нагрузок в сети см. в статье "Настройка аварийного восстановления для SQL Server".

Azure Backup позволяет определять политики резервного копирования для защиты корпоративных рабочих нагрузок и поддерживать резервное копирование и восстановление согласованности SQL Server. Дополнительные сведения о резервном копировании локальных данных SQL см. в статье Установка Azure Backup Server и резервное копирование локальных виртуальных машин Azure с помощью MABS.

Кроме того, можно использовать функцию управляемого резервного копирования SQL Server в SQL Server для управления Хранилище BLOB-объектов Azure резервных копий.

Дополнительные сведения об использовании этого параметра, подходящего для архивации вне сайта, см. в следующих статье:

Помимо этих сценариев резервного копирования, можно настроить другие службы баз данных, которые предлагает SQL Server, включая Фабрика данных Azure и пакет дополнительных компонентов Azure для служб Integration Services (SSIS).

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

Дополнительные сведения о работе с SQL Server см. в статье "Начало работы с ядро СУБД".