Lanzamiento de un clúster de base de datos de Neptune mediante la AWS Management Console - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Lanzamiento de un clúster de base de datos de Neptune mediante la AWS Management Console

La forma más sencilla de lanzar un nuevo clúster de base de datos de Neptune es utilizar una plantilla de AWS CloudFormation que cree todos los recursos necesarios, tal y como se explica en Creación de un clúster de base de datos.

Si lo prefiere, también puede utilizar la consola de Neptune para lanzar un nuevo clúster de base de datos manualmente, tal y como se explica aquí.

Para acceder a la consola de Neptune para crear y administrar un clúster de Neptune, debe crear un usuario de IAM con todos los permisos necesarios, tal y como se explica en Creación de un usuario de IAM con permisos para Neptune.

A continuación, inicie sesión AWS Management Console como ese usuario de IAM y siga los pasos que se indican a continuación para crear un nuevo clúster de base de datos:

Para lanzar un clúster de base de datos de Neptune mediante la consola
  1. Inicie sesión en la consola de administración de AWS y abra la consola de Amazon Neptune en https://console.aws.amazon.com/neptune/home.

  2. Vaya a la página Bases de datos y seleccione Crear base de datos, lo que abrirá la página Crear base de datos.

  3. En Opciones de motor, el tipo de motor es neptune y puede elegir una versión de motor específica o aceptar la predeterminada.

  4. En Configuración, introduzca un nombre para el nuevo clúster de base de datos o acepte el nombre predeterminado que se proporciona allí. Este nombre se utiliza en la dirección del punto de conexión de la instancia y debe cumplir las siguientes restricciones:

    • Debe contener de 1 a 63 caracteres alfanuméricos o guiones.

    • El primer carácter debe ser una letra.

    • No puede terminar con un guion ni contener dos guiones consecutivos.

    • Debe ser único en todas las instancias de base de datos de su cuenta de AWS en una determinada región de AWS.

  5. En Plantillas, elija Producción o Desarrollo y pruebas.

  6. En Tamaño de la instancia de base de datos, elija un tamaño de instancia. Esto determinará el procesamiento y la capacidad de memoria de la instancia de escritura principal del nuevo clúster de base de datos.

    Si ha seleccionado la plantilla Producción, solo podrá elegir entre las clases de memoria optimizada disponibles de la lista, pero si ha seleccionado Desarrollo y pruebas, también puede elegir entre las clases por ráfagas más económicas (consulte Instancias con ráfagas T3 para obtener información sobre las clases ampliables).

    nota

    A partir de la versión 1.1.0.0 del motor de Neptune, Neptune ya no admite los tipos de instancias R4.

  7. En Disponibilidad y durabilidad, puede elegir si desea habilitar o no la implementación multi-AZ en varias zonas de disponibilidad. La plantilla de producción permite la implementación multi-AZ de forma predeterminada, mientras que la plantilla de desarrollo y pruebas no lo permite. Si la implementación Multi-AZ está habilitada, Neptune localiza las instancias de réplica de lectura que cree en diferentes zonas de disponibilidad (AZ) para mejorar la disponibilidad.

  8. En Conectividad, seleccione la nube privada virtual (VPC) que alojará el nuevo clúster de base de datos entre las opciones disponibles. Aquí puede elegir Crear nueva VPC si desea que Neptune cree la VPC por usted. Debe crear una instancia de Amazon EC2 en esta misma VPC para acceder a la instancia de Neptune (para obtener más información, consulte Cada clúster de base de datos de Amazon Neptune reside en una Amazon VPC). Tenga en cuenta que no puede cambiar la VPC después de crear el clúster de base de datos.

    Si lo necesita, puede configurar aún más la conectividad del clúster en Configuración de conectividad adicional:

    1. En Grupo de subredes, puede elegir el grupo de subredes de base de datos de Neptune que se debe usar para el nuevo clúster de base de datos. Si la VPC no tiene aún ningún grupo de subred, Neptune crea un grupo de subred de base de datos (consulte Cada clúster de base de datos de Amazon Neptune reside en una Amazon VPC).

    2. En Grupos de seguridad de la VPC, elija uno o varios grupos de seguridad de la VPC existentes para proteger el acceso de red al nuevo clúster de base de datos o elija Crear nuevo si desea que Neptune cree uno por usted y, a continuación, proporcione un nombre para el nuevo grupo de seguridad de la VPC (consulte Cree un grupo de seguridad con la consola de VPC).

    3. En Puerto de base de datos, introduzca el puerto TCP/IP que utilizará la base de datos para las conexiones de las aplicaciones. Neptune usa el número de puerto 8182 de forma predeterminada.

  9. En Configuración de cuaderno, seleccione Crear cuaderno si desea que Neptune cree cuadernos de Jupyter en el entorno de trabajo de Neptune (consulte Uso de los cuadernos de gráficos de Neptune para empezar rápidamente y Uso del entorno de trabajo de Neptune para alojar los cuadernos de Neptune). A continuación, puede elegir cómo deben configurarse los nuevos cuadernos:

    1. En Tipo de instancia de cuaderno, elija una de las clases de instancias disponibles para el cuaderno.

    2. En Nombre del cuaderno, escriba un nombre para el cuaderno.

    3. Si lo desea, también puedes introducir una descripción del cuaderno en Descripción: opcional.

    4. En el nombre del rol de IAM, elija que Neptune cree un rol de IAM para el cuaderno e introduzca un nombre para el nuevo rol, o elija un rol de IAM existente entre los roles disponibles.

    5. Por último, elija si el cuaderno se conecta a Internet directamente o a través de Amazon SageMaker o a través de una VPC con una puerta de enlace NAT. Consulte Conexión de una instancia de cuaderno a los recursos de una VPC para obtener más información.

  10. En Etiquetas, puede asociar hasta 50 etiquetas al nuevo clúster de base de datos.

  11. En Configuración adicional, puede realizar más ajustes para el nuevo clúster de base de datos (en muchos casos, puede omitirlos y aceptar, por ahora, los valores predeterminados):

    Opción Qué puede hacer

    DB Instance Identifier (Identificador de instancias de bases de datos)

    Puede proporcionar un nombre para la instancia del escritor del clúster. Si no lo hace, se utilizará un identificador predeterminado basado en el nombre del clúster. Si lo hace, escriba un nombre que sea único para todas las instancias de base de datos pertenecientes a su cuenta de AWS en la región actual. El identificador de instancias de bases de datos no distingue entre mayúsculas y minúsculas, pero se almacena con todas las letras en minúsculas.

    Grupo de parámetros de clúster de base de datos

    Seleccione un grupo de parámetros de clúster de base de datos para definir la configuración predeterminada de todas las instancias de base de datos del clúster. A no ser que elija lo contrario, Neptune utilizará un grupo de parámetros de clúster de base de datos predeterminado. Para obtener más información acerca de los grupos de parámetros, consulte Grupos de parámetros de Amazon Neptune.

    Grupo de parámetros de base de datos

    Seleccione un grupo de parámetros de clúster de base de datos para definir la configuración predeterminada de la instancia de base de datos principal del clúster. A no ser que elija lo contrario, Neptune utilizará un grupo de parámetros predeterminado. Para obtener más información acerca de los grupos de parámetros, consulte Grupos de parámetros.

    IAM DB authentication (Autenticación de base de datos de IAM)

    Si marca Habilitar autenticación de bases de datos de IAM, todos los accesos a la base de datos se autenticarán mediante AWS Identity and Access Management (IAM).

    importante

    Para ello, es necesario que use AWS Signature Version 4 para firmar todas las solicitudes. Para obtener más información, consulte Descripción general de AWS Identity and Access Management (IAM) en Amazon Neptune.

    Failover priority (Prioridad de conmutación por error)

    Elija No preference o un nivel de prioridad para la conmutación por error. Si elige un nivel y este presenta contención, se selecciona la réplica que tenga el mismo tamaño que la instancia principal.

    Backup retention period (Periodo de retención de copia de seguridad)

    Elija el periodo de tiempo, de 1 a 35 días, durante el que Neptune debe conservar las copias de seguridad automáticas de esta instancia de base de datos. Solo puede realizar una restauración puntual (PITR) en un momento dentro del periodo de retención de la copia de seguridad.

    Copy tags to snapshots (Copiar etiquetas en instantáneas)

    (Habilitada de forma predeterminada) Esta opción hace que todas las etiquetas asociadas al clúster de base de datos se copien en cualquier instantánea del mismo.

    Enable encryption

    (Habilitada de forma predeterminada) Esta opción hace que los datos del clúster de base de datos se cifren en reposo.

    Si lo hace, elija la clave principal utilizada para proteger la clave que se usa para cifrar este volumen de base de datos. Puede seleccionar la clave aws/rds predeterminada, elegir una de las claves principales de su cuenta, o escribir el ARN de una clave de otra cuenta. Para crear una clave de cifrado principal nueva, vaya a la pestaña Claves de cifrado de la consola de IAM. Para obtener más información, consulte Cifrado de los recursos de Neptune en reposo.

    Registro de auditoría

    Seleccione esta opción si desea que los registros de auditoría del clúster de base de datos se publiquen en los registros de CloudWatch.

    Enable auto minor version upgrade (Habilitar la actualización automática de la versión secundaria)

    (Habilitada de forma predeterminada) Esta opción hace que el clúster de base de datos se actualice automáticamente a nuevas versiones secundarias del motor una vez publicadas. Las actualizaciones automáticas se producen durante la ventana de mantenimiento de la base de datos. Consulte Uso de AutoMinorVersionUpgrade.

    Periodo de mantenimiento

    Puede seleccionar un periodo específico durante el que desee que se produzcan las modificaciones pendientes en el clúster de base de datos, como, por ejemplo, un cambio en una clase de instancia de base de datos o un parche automático del motor. Todas estas operaciones de mantenimiento se inician y se completan en el periodo seleccionado. Si no selecciona un período, Neptune asignará un periodo de mantenimiento de forma arbitraria.

    Enable deletion protection (Habilitar la protección contra la eliminación

    (Habilitada de forma predeterminada) La protección ante eliminaciones impide la eliminación del clúster de base de datos. Debe deshabilitarla de forma explícita para eliminar el clúster de base de datos.

  12. Elija Crear base de datos para lanzar su nuevo clúster de base de datos de Neptune y su instancia principal.

    En la consola de Amazon Neptune, el nuevo clúster de base de datos aparece en la lista de bases de datos. El clúster de base de datos tendrá el estado Creating (Creándose) hasta que se cree y se pueda usar. Cuando el estado cambie a Available (Disponible), podrá conectarse a la instancia principal de su clúster de base de datos. Dependiendo de la clase de instancia de base de datos y del almacenamiento asignado, es posible que las nuevas instancias tarden varios minutos en estar disponibles.

    Para ver el clúster que acaba de crear, elija la vista Bases de datos en la consola de Neptune.

    nota

    Si elimina todas las instancias de base de datos de Neptune de un clúster de base de datos con la AWS Management Console, esta eliminará de forma automática el propio clúster de base de datos. Si utiliza la AWS CLI o el SDK, debe eliminar el clúster de base de datos de forma manual después de eliminar su última instancia.

    Anote el valor de Punto de conexión de clúster. Lo necesitará para conectarse al clúster de base de datos de Neptune.