Расширение агента 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.
Чтобы узнать больше, см. ответы на часто задаваемые вопросы.