Lanzamiento de un clúster de base de datos de Neptune mediante 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 AWS Management Console

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

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í.

nota

Antes de poder acceder a la consola de Neptuno para crear un clúster de Neptuno, debe tener un usuario con los permisos suficientes. Si su usuario actual no tiene estos permisos, puede crear un usuario de IAM con los permisos necesarios para hacerlo, tal y como se explica en. Creación de un usuario de IAM con permisos para Neptune

Una vez que haya comprobado que su usuario tiene los permisos correctos, o haya creado un usuario con los permisos correctos, 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 AWS de administración y abra la consola de Amazon Neptune en https://console.aws.amazon.com/neptune/ casa.

  2. Vaya a la página Clústeres en Bases de datos y seleccione Crear base de datos, que abrirá la página Crear base de datos.

  3. 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 AWS cuenta en una AWS región determinada.

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

  5. 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.

  6. En Disponibilidad y durabilidad, puede elegir si desea habilitar o no el despliegue multi-availability-zone (Multi-AZ). 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 y lectura que cree en diferentes zonas AZs de disponibilidad () para mejorar la disponibilidad.

  7. 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 EC2 instancia de Amazon en esta misma VPC para acceder a la instancia de Neptune (para obtener más información, consulte). Protección de la base de datos de Amazon Neptune con 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 Protección de la base de datos de Amazon Neptune con 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.

  8. 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 Amazon Neptune con libretas de gráficos 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 su portátil se conecta a Internet directamente o a través de Amazon SageMaker AI 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.

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

  10. 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, especifique un nombre que sea único para todas las instancias de base de datos que sean propiedad de su AWS cuenta 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 selecciona Habilitar la autenticación de base de datos de IAM, todos los accesos a la base de datos se autenticarán mediante AWS Identity and Access Management (IAM).

    importante

    Esto requiere que firme todas las solicitudes con la firma de la versión 4 de AWS Signature. Para obtener más información, consulte Autenticación de la base de datos de Amazon Neptune con AWS Identity and Access Management.

    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 point-in-time restauración (PITR) dentro del período 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 datos en reposo en la base de datos de Amazon Neptune.

    Registro de auditoría

    Marque esta opción si quiere que los registros de auditoría de su clúster de base de datos se publiquen en CloudWatch Logs.

    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 Usando 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.

  11. 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 mediante el AWS Management Console, la consola elimina automáticamente el propio clúster de base de datos. Si utiliza el SDK AWS CLI o el SDK, debe eliminar el clúster de base de datos manualmente 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.