Расширение агента IaaS SQL Server для Linux
Область применения: SQL Server на виртуальной машине Azure
Расширение агента IaaS SQL Server (SqlIaasExtension) выполняется на виртуальных машинах Azure с SQL Server на Linux для автоматизации задач управления и администрирования.
В статье представлен обзор этого расширения. Дополнительные сведения см. в статье Регистрация в расширении.
Обзор
Расширение агента IaaS SQL Server позволяет выполнять интеграцию с порталом Azure и обеспечивает следующие преимущества для виртуальных машин Azure с SQL Server на Linux:
Соответствие. Расширение предоставляет упрощенный метод выполнения требования по уведомлению корпорации Майкрософт о включении Преимущества гибридного использования Azure, как указано в условиях продукта. Этот процесс устраняет необходимость в управлении формами регистрации лицензий для каждого ресурса.
Упрощенное управление лицензиями. Расширение упрощает управление лицензиями SQL Server и позволяет быстро определить виртуальные машины SQL Server с Преимуществом гибридного использования Azure, включенным с помощью портала Azure, Azure PowerShell или Azure CLI:
Get-AzSqlVM | Where-Object {$_.LicenseType -eq 'AHUB'}
Бесплатно. За использование расширения дополнительная плата не взимается.
Установка
Зарегистрируйте виртуальную машину SQL Server с расширением агента IaaS SQL Server, чтобы создать ресурс виртуальной машины SQL в подписке, который является отдельным ресурсом от ресурса виртуальной машины. Отмена регистрации виртуальной машины SQL Server из расширения приведет к удалению ресурса виртуальной машины SQL из подписки, но не приведет к удалению фактической виртуальной машины.
Расширение агента IaaS SQL Server для Linux в настоящее время доступно только с ограниченными возможностями.
Проверка состояния расширения
Чтобы проверить состояние расширения, используйте портал Azure или Azure PowerShell.
Портал Azure
Убедитесь, что расширение установлено, с помощью портала Azure.
Перейдите к ресурсу виртуальной машины на портале Azure (не ресурс виртуальных машин SQL, а ресурс для виртуальной машины). Выберите Расширения в разделе Параметры. В списке вы увидите расширение SqlIaasExtension, как указано в примере:
Azure PowerShell
Вы также можете использовать командлет Azure PowerShell Get-AzVMSqlServerExtension:
Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"
Предыдущая команда подтверждает, что агент установлен, и предоставляет общие сведения о состоянии. С помощью следующих команд можно получить определенные сведения о состоянии автоматической архивации и установки исправлений.
$sqlext = Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"
$sqlext.AutoPatchingSettings
$sqlext.AutoBackupSettings
Ограничения
Расширение агента IaaS SQL для Linux имеет следующие ограничения:
- Поддерживаются только виртуальные машины SQL Server, работающие в операционной системе Ubuntu Linux. Другие дистрибутивы Linux сейчас не поддерживаются.
- Виртуальные машины SQL Server, работающие в Ubuntu Linux Pro, не поддерживаются.
- Виртуальные машины SQL Server, работающие на базе универсальных образов, не поддерживаются.
- Поддерживаются только виртуальные машины SQL Server, развернутые с помощью Azure Resource Manager. Виртуальные машины SQL Server, развернутые с помощью классической модели развертывания, не поддерживаются.
- SQL Server только с одним экземпляром. Наличие нескольких экземпляров не поддерживается.
Заявление о конфиденциальности
При использовании SQL Server на виртуальных машинах Azure и расширении агента IaaS SQL рассмотрите следующие заявления о конфиденциальности:
Сбор данных. Расширение агента IaaS SQL собирает данные для предоставления клиентам дополнительных преимуществ при использовании SQL Server на виртуальных машинах Azure. В Майкрософт не намерены использовать эти данные для аудита лицензий без согласия клиента. Дополнительные сведения см. в этом разделе статьи о приложении о конфиденциальности SQL Server.
Размещение данных в одном регионе. SQL Server на виртуальных машинах Azure и расширение агента IaaS SQL не перемещают и не сохраняют данные клиентов за пределы региона, в котором развернуты виртуальные машины.
Следующие шаги
Подробные сведения о работе SQL Server на виртуальных машинах Azure см. в статье Что собой представляет SQL Server на виртуальных машинах Azure для Linux.
Чтобы узнать больше, см. ответы на часто задаваемые вопросы.