Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: гиперконвергентные развертывания локальной среды Azure
В этой статье приводятся рекомендации по развертыванию SQL Server в локальной среде Azure версии 23H2.
Обзор решения
Azure Local предоставляет гибкую платформу для запуска SQL Server и Storage Spaces Direct. Платформа является экономичной и высокодоступной. Локальная служба 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 Local версии 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 для поддержки работы SQL Server на виртуальных машинах в случае выхода из строя оборудования. SQL Server также предлагает группы доступности Always On, чтобы обеспечить высокий уровень доступности базы данных в случаях сбоев приложений и программного обеспечения. Помимо отказоустойчивой кластеризации и групп доступности Windows Server, локальный регион Azure может использовать экземпляр отказоустойчивого кластера AlwaysOn. Экземпляр отказоустойчивого кластера основан на технологии Storage Spaces Direct для общего хранилища.
Все эти параметры работают со следящим сервером Azure Cloud для управления кворумом. Рекомендуем использовать правила AntiAffinity в отказоустойчивом кластере Windows Server для виртуальных машин, размещенных на разных физических узлах. Эти правила помогают поддерживать время безотказной работы для SQL Server, если хост выходит из строя при настройке групп доступности Always On.
Шаг 5. Настройка гибридных служб Azure
Несколько гибридных служб Azure помогают обеспечить безопасность данных и приложений SQL Server. Azure Site Recovery — это решение аварийного восстановления. Дополнительные сведения об использовании этой службы для защиты серверной части SQL Server приложения для обеспечения работы рабочих нагрузок в сети см. в статье "Настройка аварийного восстановления для SQL Server".
Azure Backup позволяет определять политики резервного копирования для защиты корпоративных рабочих нагрузок и поддерживать резервное копирование и восстановление согласованности SQL Server. Дополнительные сведения о резервном копировании локальных данных SQL см. в следующем разделе:
- Установка Azure Backup Server
- Резервное копирование локальных виртуальных машин Azure с помощью Microsoft Azure Backup Server
Кроме того, можно использовать управляемое резервное копирование SQL Server в Azure в SQL Server для управления резервными копиями хранилища BLOB-объектов Azure.
Дополнительные сведения об использовании этого параметра для архивации вне сайта см. в следующей статье:
- Руководство: Использование Azure Blob Storage с SQL Server
- Краткое руководство по: резервное копирование и восстановление SQL в хранилище Azure Blob Storage
Помимо этих сценариев резервного копирования, можно настроить другие службы баз данных, которые предлагает SQL Server, в том числе:
- Фабрика данных Azure
- Пакет дополнительных компонентов Azure для служб SQL Server Integration Services (SSIS)
Связанный контент
- Дополнительные сведения о работе с SQL Server см. в руководстве по началу работы с ядром СУБД.