Migración a La Cumbre de innovación:
Obtenga información sobre cómo migrar y modernizar a Azure puede aumentar el rendimiento, la resistencia y la seguridad de su empresa, lo que le permite adoptar completamente la inteligencia artificial.Regístrese ahora
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Registro de la VM con SQL Server con la extensión Agente de IaaS de SQL para desbloquear una gran cantidad de ventajas relacionadas con características para su instancia de SQL Server en una VM Windows de Azure.
En este artículo se explica cómo registrar una única VM con SQL Server con la extensión Agente de IaaS de SQL. Como alternativa, puede registrar todas las máquinas virtuales con SQL Server en una suscripción automáticamente o múltiples máquinas virtuales en masa mediante un script.
Nota
Las VM con SQL Server implementadas a través de Azure Marketplace después de octubre de 2022 tienen habilitado el modelo con privilegios mínimos de manera predeterminada.
Los modos de administración de la extensión Agente de IaaS de SQL se quitaron en marzo de 2023.
Información general
El registro con la extensión Agente de IaaS de SQL Server crea el recursode máquina virtual con SQL en su suscripción, que es un recurso independiente del recurso de máquina virtual. La eliminación de la extensión de la VM con SQL Server el recurso de máquina virtual con SQL, pero no quita la máquina virtual real.
La implementación de una imagen de Azure Marketplace de una VM con SQL Server mediante Azure Portal registra automáticamente dicha máquina virtual con la extensión. Sin embargo, si elige instalar automáticamente SQL Server en una máquina virtual de Azure, o aprovisionar una máquina virtual de Azure desde un disco duro virtual personalizado, debe registrar la VM con SQL Server con la extensión Agente de IaaS de SQL para desbloquear todas las ventajas relacionadas con las características y la capacidad de administración. De forma predeterminada, las VM de Azure que tienen SQL Server 2016 o posterior instalado se registrarán automáticamente con la extensión Agente de IaaS de SQL cuando el servicio CEIPla detecta. Para obtener más información, consulte Complemento de privacidad de SQL Server. Para información sobre la privacidad, consulte las declaraciones de privacidad de la extensión Agente de IaaS de SQL.
Para utilizar la extensión Agente de IaaS de SQL, primero debe registrar la suscripción con el proveedor Microsoft.SqlVirtualMachine, lo que proporciona a la extensión Agente de IaaS de SQL la capacidad de crear recursos dentro de esa suscripción específica. A continuación, puede registrar la VM con SQL Server con la extensión.
Requisitos previos
Para registrar una máquina virtual con SQL Server con la extensión, necesita lo siguiente:
Las credenciales de cliente que se usan para registrar la máquina virtual existen en cualquiera de los siguientes roles de Azure: Colaborador de la máquina virtual, Colaborador o Propietario.
Para comprobar que ninguna de las limitaciones se aplica a usted.
Registro de la suscripción con el proveedor de recursos
Para registrar la máquina virtual con SQL Server con la extensión Agente de IaaS de SQL, debe registrar primero su suscripción con el proveedor de recursos Microsoft.SqlVirtualMachine. Esto permite a la extensión Agente de IaaS de SQL crear recursos en la suscripción. Para ello, puede usar Azure Portal, la CLI de Azure o Azure PowerShell.
Registre la suscripción con el proveedor de recursos mediante Azure Portal:
Abra Azure Portal y vaya a Todos los servicios.
Vaya a Suscripciones y seleccione la suscripción que le interese.
En la página Suscripciones, en Configuración, seleccione Proveedores de recursos.
Escriba sql en el filtro para mostrar los proveedores de recursos relacionados con SQL.
Seleccione Registrar, Volver a registrar o Anular registro para el proveedor Microsoft.SqlVirtualMachine, según la acción que quiera realizar.
Registre la suscripción con el proveedor de recursos mediante Azure PowerShell:
PowerShell
# Register the SQL IaaS Agent extension to your subscriptionRegister-AzResourceProvider -ProviderNamespace Microsoft.SqlVirtualMachine
Registre la suscripción con el proveedor de recursos mediante la CLI de Azure:
Azure CLI
# Register the SQL IaaS Agent extension to your subscriptionaz provider register --namespace Microsoft.SqlVirtualMachine
Registro con extensión
Puede registrar manualmente la VM con SQL Server con la extensión Agente de IaaS de SQL mediante Azure PowerShell o la CLI de Azure.
Proporcione el tipo de licencia de SQL Server como pago por uso (PAYG) para pagar por uso, Ventaja híbrida de Azure (AHUB) para usar su propia licencia o recuperación ante desastres (DR) para activar la licencia de réplica de recuperación ante desastres gratuita.
Registre una VM con SQL Server con Azure PowerShell:
PowerShell
# Get the existing Compute VM$vm = Get-AzVM -Name <vm_name> -ResourceGroupName <resource_group_name>
# Register SQL Server VM with the extensionNew-AzSqlVM -Name$vm.Name -ResourceGroupName$vm.ResourceGroupName -Location$vm.Location `
-LicenseType <license_type>
Registre una instancia de SQL Server con la CLI de Azure:
Azure CLI
# Register SQL Server VM with the extensionaz sql vm create --name<vm_name>--resource-group<resource_group_name>--location<vm_location>--license-type<license_type>
Actualmente, no se puede registrar una VM con SQL Server con la extensión Agente de IaaS de SQL mediante Azure Portal.
Comprobación del estado de registro
Puede comprobar si su VM con SQL Server ya se ha registrado con la extensión Agente de IaaS de SQL mediante Azure Portal, la CLI de Azure o Azure PowerShell.
Seleccione la máquina con SQL Server en la lista. Si la VM con SQL Server no aparece en la lista, es probable que no se haya registrado con la extensión Agente de IaaS de SQL.
Vea el valor de Estado. Si el valor de Estado es Correcto, la VM con SQL Server se ha registrado con la extensión Agente de IaaS de SQL correctamente.
También puede comprobar el estado seleccionando Reparar en el panel Soporte y solución de problemas del recurso Máquina virtual SQL. El estado de aprovisionamiento para la extensión Agente de IaaS de SQL puede ser Correcto o Con error.
Compruebe el estado actual de registro de la VM con SQL Server mediante Azure PowerShell. ProvisioningState se muestra como Succeeded si el registro fue correcto.
Compruebe el estado de registro con Azure PowerShell:
Compruebe el estado actual de registro de la VM con SQL Server mediante la CLI de Azure. ProvisioningState se muestra como Succeeded si el registro fue correcto.
Azure CLI
az sql vm show -n<vm_name>-g<resource_group>
Un error indica que la VM con SQL Server no se ha registrado con la extensión.
Eliminación de la extensión
Para anular el registro de la VM con SQL Server con la extensión Agente de IaaS de SQL, elimine el recurso de la máquina virtual de SQL mediante Azure Portal, PowerShell o la CLI de Azure. Al eliminar el recurso de la máquina virtual con SQL no se elimina la VM con SQL Server.
Advertencia
Tenga mucha precaución al eliminar la extensión de la VM con SQL Server. Siga los pasos con precaución, ya que es posible eliminar la máquina virtual involuntariamente al intentar quitar el recurso.
Escriba el nombre de la máquina virtual con SQL y desactive la casilla situada junto a la máquina virtual.
Advertencia
Si no se borra la casilla situada junto al nombre de la máquina virtual, se eliminará la máquina virtual por completo. Desactive la casilla para eliminar la extensión de la VM con SQL Server, pero no eliminar la máquina virtual real.
Seleccione Eliminar para confirmar la eliminación del recurso de máquina virtual con SQL y no la VM con SQL Server.
Para eliminar la extensión de la VM con SQL Server con Azure PowerShell, use el comando Remove-AzSqlVM. Esto quita el recurso de la VM con SQL Server, pero no elimina la máquina virtual.
Para eliminar la extensión de la VM con SQL Server con Azure PowerShell, use el siguiente comando de ejemplo:
PowerShell
Remove-AzSqlVM -ResourceGroupName <resource_group_name> -Name <SQL VM resource name>
Para eliminar la extensión de la VM con SQL Server con la CLI de Azure, use el comando az sql vm delete. Esto quita el recurso de la VM con SQL Server, pero no elimina la máquina virtual.
Para eliminar la extensión de la VM con SQL Server con la CLI de Azure, use el siguiente comando de ejemplo:
Azure CLI
az sql vm delete--name<SQL VM resource name> |
--resource-group<Resource group name> |
--yes
Aprenda a implementar extensiones de Desired State Configuration (DSC), implementar esas extensiones para corregir servidores no conformes y usar la extensión de script personalizado.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Aprenda a administrar SQL Server en las máquinas virtuales en Azure Portal mediante el acceso al recurso de máquinas virtuales SQL para modificar la configuración de SQL Server.
En este artículo, se describe cómo ayuda la extensión Agente de IaaS de SQL Server a automatizar las tareas de administración específicas de SQL Server en Windows Virtual Machines de Azure. Entre ellas se incluyen características como la copia de seguridad automatizada, la aplicación automatizada de revisiones, la integración de Azure Key Vault, la administración de licencias, la configuración de almacenamiento y la administración central de todas las instancias de VM con SQL Server.
Obtenga información sobre cómo habilitar la característica de registro automático para registrar automáticamente todas las VM con SQL Server pasadas y futuras con la extensión Agente de IaaS de SQL mediante Azure Portal.
En la segunda parte de siete de esta serie de máquinas virtuales, aprenda a administrar fácilmente las máquinas virtuales de Azure SQL mediante la extensión de agente de SQL IaaS con Pam Lahoud. Tanto si usa una imagen de Azure Marketplace como una personalizada con SQL Server autoinstalado, la extensión del agente de SQL IaaS ofrece una serie de características para detectar y administrar las máquinas virtuales de SQL Server de forma rápida y sencilla desde Azure Portal. [00:44] ¿Qué es la extensión d
En este episodio con Logan Carrington y Aditya Badramraju, aprenderá por qué es necesario habilitar la característica de registro automático en Azure Portal para registrar todas las instancias actuales y futuras de SQL Server en Azure Virtual Machines (VM) con la extensión Agente iaaS de SQL para desbloquear un nuevo conjunto de características completo publicado recientemente. Capítulos 00:00 - Introducción 01:47 - Información general 03:33 - Registro 04:28 - Por qué usarlo 05:23 - Modo de privilegios mín