Creación de SQL Managed Instance habilitada por Azure Arc mediante Azure Data Studio
En este documento se muestra cómo instalar Azure SQL Managed Instance: Azure Arc con Azure Data Studio.
Requisitos previos
Para poder continuar con las tareas de este artículo, debe tener las herramientas necesarias. Todas las implementaciones necesitan las siguientes herramientas:
Azure Data Studio
Extensión de Azure Arc para Azure Data Studio
CLI de Azure (
az
)Extensión (
arcdata
) para la CLI de Azurekubectl
Herramientas de cliente adicionales en función del entorno. Para obtener una lista más completa, consulte Herramientas de cliente.
Además de las herramientas necesarias, para completar las tareas, necesita un controlador de datos de Azure Arc.
Pasos
- Inicio de Azure Data Studio
- En la pestaña Conexiones, haga clic en los tres puntos de la parte superior izquierda y elija Nueva implementación...
- En las opciones de implementación, seleccione Azure SQL Managed Instance.
Nota:
Es posible que aquí se le pida instalar la CLI apropiada si aún no lo está.
Elija Seleccionar.
Azure Data Studio abre Azure SQL Managed Instance.
En Tipo de recurso, elija Azure SQL Managed Instance: Azure Arc.
Acepte los términos de privacidad y licencia
Revise las herramientas necesarias. Siga las instrucciones para actualizar las herramientas antes de continuar.
Seleccione Siguiente.
Azure Data Studio le permite establecer las especificaciones para la instancia administrada. En la siguiente tabla se describen los diferentes campos:
Configuración Descripción Obligatorio u opcional Controlador de destino de Azure Nombre del controlador de datos de Azure Arc. Obligatorio Nombre de instancia Nombre de la instancia administrada. Obligatorio Nombre de usuario Nombre de usuario del administrador. Obligatorio Contraseña del administrador del sistema Contraseña de autenticación de SQL para la instancia administrada. Las contraseñas deben tener al menos ocho caracteres y contener caracteres de tres de las cuatro categorías siguientes: letras latinas en mayúscula, letras latinas en minúscula, números y caracteres no alfanuméricos.
Confirme la contraseña.Obligatorio Nivel de servicio Especifique el nivel de servicio adecuado: Crítico para la empresa o De uso general. Obligatorio Ya tengo una licencia de SQL Server Seleccione si esta instancia administrada usará una licencia de su organización. Opcionales Clase de almacenamiento (Datos) Seleccione en la lista. Obligatorio Tamaño del volumen en GiB (Datos) Cantidad de espacio en gibibytes que se va a asignar para los datos. Obligatorio Clase de almacenamiento (Registros de base de datos) Seleccione en la lista. Obligatorio Tamaño del volumen en GiB (Registros de base de datos) Cantidad de espacio en gibibytes que se asignará para los registros de transacciones de base de datos. Obligatorio Clase de almacenamiento (Registros) Seleccione en la lista. Obligatorio Tamaño del volumen en GiB (Registros) Cantidad de espacio en gibibytes que se va a asignar para los registros. Obligatorio Clase de almacenamiento (Copias de seguridad) Seleccione en la lista. Especifique una clase de almacenamiento compatible con ReadWriteMany (RWX) para las copias de seguridad. Obtenga más información sobre los modos de acceso. Si esta clase de almacenamiento no es compatible con RWX, es posible que la implementación no se realice correctamente. Obligatorio Tamaño del volumen en GiB (Copias de seguridad) Tamaño del volumen de almacenamiento que se va a usar para los registros de base de datos en gibibytes. Obligatorio Solicitud de núcleos Número de núcleos que se van a solicitar para la instancia administrada. Entero. Opcionales Límite de núcleos Solicitud de capacidad para la instancia administrada en gigabytes. Entero. Opcionales Solicitud de memoria Seleccione en la lista. Obligatorio Retención a un momento dado (días) Número de días para mantener las copias de seguridad a un momento dado. Opcionales Después de establecer todos los valores necesarios, Azure Data Studio habilitará el botón Implementar. Si este control está deshabilitado, compruebe que tiene todos los ajustes necesarios configurados.
Seleccione el botón Implementar para crear la instancia administrada.
Después de seleccionar el botón Implementar, el controlador de datos de Azure Arc iniciará la implementación. La implementación crea la instancia administrada. El proceso de implementación tarda unos minutos en crear el controlador de datos.
Conexión desde Azure Data Studio
Vea todas las instancias administradas de SQL aprovisionadas en este controlador de datos. Use el comando siguiente:
az sql mi-arc list --k8s-namespace <namespace> --use-k8s
La salida debería ser similar a la siguiente; copie el valor ServerEndpoint (incluido el número de puerto) desde aquí.
Name Replicas ServerEndpoint State
------------ ---------- ----------------- -------
sqlinstance1 1/1 25.51.65.109:1433 Ready
- En Azure Data Studio, en la pestaña Conexiones, haga clic en Nueva conexión en la vista Servidores
- En Conexión>Servidor, pegue el valor ServerEndpoint
- Seleccione Inicio de sesión SQL como tipo de autenticación.
- Escriba sa como nombre de usuario.
- Especifique la contraseña de la cuenta
sa
. - Opcionalmente, escriba el nombre de la base de datos específica a la que quiera conectarse
- Opcionalmente, seleccione o agregue un nuevo grupo de servidores según corresponda
- Seleccione Conectar para conectarse a Azure SQL Managed Instance: Azure Arc
Información relacionada
Ahora intente supervisar la instancia de SQL