Conexión a una instancia DDS a través de una EIP
Esta sección utiliza una instancia de conjunto de réplicas DDS y un sistema operativo Windows como ejemplo para describir cómo comprar una instancia DDS, vincular una EIP, establecer un grupo de seguridad y conectarse a la instancia DDS mediante la herramienta Robo 3T en su entorno local. Los procedimientos son los siguientes:
- Paso 1: Comprar una instancia de base de datos
- Paso 2: Enlazar una EIP
- Paso 3: Configurar un grupo de seguridad
- Paso 4: Conectarse a una instancia DDS
Step 1: Buy a DB Instance
- Vaya a la página Custom Config.
- En la página mostrada, seleccione un modo de facturación y configure la información sobre su instancia de base de datos. A continuación, haga clic en Next.
Figura 1 Configuraciones básicas
Figura 2 Configuración del administrador
Figura 3 Red, duración requerida y cantidad
Figura 4 Configuración avanzada
- En la página mostrada, confirme los detalles de la instancia.
- Para instancias anuales/mensuales
- Si necesita modificar las especificaciones, haga clic en Previous para volver a la página anterior.
- Si no necesita modificar las especificaciones, lea y acepte el contrato de servicio y haga clic en Pay Now para ir a la página de pago y completar el pago.
- Para instancias de pago por uso
- Si necesita modificar las especificaciones, haga clic en Previous para volver a la página anterior.
- Si no necesita modificar las especificaciones, lea y acepte el contrato de servicio y haga clic en Submit para comenzar a crear la instancia.
- Para instancias anuales/mensuales
- Haga clic en Back to Instance List. Después de crear una instancia DDS, puede ver y gestionarla en la página Instances.
- Cuando se crea una instancia, el estado que se muestra en la columna Status es Creating. Este proceso dura unos 15 minutos. Una vez completada la creación, el estado cambia a Available.
- Las instancias anuales/mensuales que se compraron en lotes tienen las mismas especificaciones, excepto el nombre y el ID de la instancia.
Paso 2: Enlazar una EIP
- Inicie sesión en la consola de gestión.
- Haga clic en en la esquina superior izquierda y seleccione una región y un proyecto.
- Haga clic en en la esquina superior izquierda de la página y elija Databases > Document Database Service.
- En la página Instances, haga clic en la instancia. Se muestra la página Basic Information.
- En el área Node Information, busque la fila que contiene el nodo principal y haga clic en Bind EIP.
- En el cuadro de diálogo que aparece, seleccione la EIP adquirido y haga clic en OK. Si no hay EIP disponible, asigne una EIP.
- Después de que la vinculación se haya realizado correctamente, vea la EIP en el área Node Information.
Paso 3: Configurar un grupo de seguridad
- En el área Network Information de la página Basic Information, compruebe el puerto de base de datos de la instancia de base de datos.
- En el área Network Information, haga clic en el nombre del grupo de seguridad.
- En la página Security Groups, haga clic en el nombre del grupo de seguridad.
- Haga clic en la pestaña Inbound Rules y haga clic en Add Rule. En el cuadro de diálogo que se muestra, agregue una regla de entrada para el puerto de la base de datos.
Paso 4: Conectarse a una instancia DDS
- Acceda a la dirección de descarga de Robo 3T https://robomongo.org/download y haga clic en Download Studio 3T Free Today.
Figura 5 Página de descarga
- En el cuadro de diálogo que aparece, introduzca la información requerida y haga clic en Download Studio 3T for Windows para descargar studio-3t-x64.zip.
Figura 6 Descarga de Robo 3T
- Descomprima el paquete descargado y haga doble clic en el archivo studio-3t-x64.exe en el directorio descomprimido para iniciar la instalación.
- Una vez completada la instalación, inicie la herramienta, como se muestra en Figura 7.
- En la página Connection Manager, haga clic en New Connection.
Figura 8 Administrador de conexiones
- Conéctese a una instancia de base de datos de forma automática o manual.
- Método 1: Conectarse a una instancia de base de datos automáticamente.
- En el cuadro de diálogo que se muestra, escriba el URI, reemplace <password> y haga clic en Next.
Cómo obtener el URI:
En la página Instances, haga clic en el nombre de la instancia de base de datos de destino. En la página Basic Information, haga clic en Connections. En el área Public Connection, obtenga la dirección de conexión pública de Address.
Figura 9 Ingresar el URI
- En la pestaña Server, haga clic en OK en el cuadro de diálogo mostrado.
Figura 10 Servidor
- Haga clic en la pestaña Authentication.
Figura 11 Autenticación
- Haga clic en Test Connection para comprobar si la conexión se realiza correctamente.
Figura 12 Conexión de prueba
- Haga clic en la pestaña SSL y seleccione Use SSL protocol to connect.
Si la encriptación de datos SSL está deshabilitado, omita este paso y vaya a 6.h.
Figura 13 SSL
- Seleccione Use own Root CA file (--sslCAFile), importe el certificado y seleccione Allow invalid hostnames.
Descargue el certificado SSL y verifique el certificado antes de conectarse a las bases de datos.
En la página Instances, haga clic en el nombre de la instancia de base de datos de destino. En el área DB Information de la página Basic Information, haga clic en en el campo SSL para descargar el certificado raíz o el paquete de certificados.
Figura 14 Introducir información SSL
- Haga clic en Test Connection para comprobar si la conexión se realiza correctamente.
Figura 15 Comprobación de la conexión SSL
- Una vez que la comprobación se haya realizado correctamente, haga clic en Save.
Figura 16 Información de conexión
- En la página de información de conexión, haga clic en Connect para conectarse a la instancia del conjunto de réplicas. Una vez que la instancia del conjunto de réplicas se ha conectado correctamente, se muestra Figura 17.
- En el cuadro de diálogo que se muestra, escriba el URI, reemplace <password> y haga clic en Next.
- Método 2: Conectarse manualmente a una instancia de base de datos.
- En el cuadro de diálogo que aparece, seleccione Manually configure my connection settings y haga clic en Next.
Figura 18 Modo de conexión manual
- En la pestaña Server, establezca Server y Port.
Server: EIP.
Port: puerto de base de datos.
Figura 19 Servidor
- Haga clic en la pestaña Authentication y seleccione Legacy(SCRAM-SHA-1).
Figura 20 Autenticación
- Establezca User name, Password y Authentication DB.
Figura 21 Autenticación
- Haga clic en Test Connection para comprobar si la conexión se realiza correctamente.
Figura 22 Conexión de prueba
- Haga clic en la pestaña SSL y seleccione Use SSL protocol to connect.
Si la encriptación de datos SSL está deshabilitado, omita este paso y vaya a 6.i.
Figura 23 SSL
- Seleccione Use own Root CA file (--sslCAFile), importe el certificado y seleccione Allow invalid hostnames.
Descargue el certificado SSL y verifique el certificado antes de conectarse a las bases de datos.
En la página Instances, haga clic en el nombre de la instancia de base de datos de destino. En el área DB Information de la página Basic Information, haga clic en en el campo SSL para descargar el certificado raíz o el paquete de certificados.
Figura 24 Introducir información SSL
- Haga clic en Test Connection para comprobar si la conexión se realiza correctamente.
Figura 25 Comprobación de la conexión SSL
- Una vez que la comprobación se haya realizado correctamente, haga clic en Save.
Figura 26 Información de conexión
- En la página de información de conexión, haga clic en Connect para conectarse a la instancia del conjunto de réplicas. Una vez que la instancia del conjunto de réplicas se ha conectado correctamente, se muestra Figura 27.
- En el cuadro de diálogo que aparece, seleccione Manually configure my connection settings y haga clic en Next.
- Método 1: Conectarse a una instancia de base de datos automáticamente.