Actualizaciones del sistema operativo de Amazon Neptune
Amazon Neptune garantiza mejoras continuas en el rendimiento, la seguridad y la estabilidad de la base de datos mediante actualizaciones periódicas del sistema operativo. Estas actualizaciones se aplican tanto a Neptune Database como a Neptune Analytics, por medio de un proceso de actualización estructurado. Amazon Neptune publica actualizaciones del sistema operativo al menos una vez al mes.
Las actualizaciones del sistema operativo de Neptune Database que no requieren tiempo de inactividad se aplican automáticamente durante el periodo de mantenimiento. Algunas actualizaciones del sistema operativo (por ejemplo, la actualización de la versión del kernel) requieren reiniciar la instancia. Estas actualizaciones son opcionales y no tienen una fecha fija para aplicarlas. Sin embargo, si no las aplica, es posible que acaben siendo necesarias y se apliquen automáticamente durante el periodo de mantenimiento de la instancia.
Neptune Analytics: las actualizaciones del sistema operativo de Neptune Analytics se realizan de forma fluida y no requieren ninguna acción por parte del cliente. Estas actualizaciones se aplican automáticamente en segundo plano sin tiempo de inactividad.
Para mantener la seguridad y la conformidad, le recomendamos que aplique todas las actualizaciones que Amazon Neptune pone a disposición de forma rutinaria durante el periodo de mantenimiento. Mantenerse al día con todas las actualizaciones opcionales y obligatorias ayuda a incorporar parches de seguridad críticos y garantiza la conformidad con varias obligaciones normativas. Las versiones obsoletas del sistema operativo pueden dar lugar al incumplimiento de los requisitos normativos.
Minimización del tiempo de inactividad para las actualizaciones del sistema operativo que requieren un reinicio
En el caso de las actualizaciones del sistema operativo que requieren un reinicio, recomendamos actualizar primero las instancias del lector en un clúster y, a continuación, la instancia del escritor, con el fin de maximizar la disponibilidad del clúster. No recomendamos actualizar las instancias de lector y escritor al mismo tiempo, ya que podría producirse un tiempo de inactividad más prolongado en caso de conmutación por error.
Aplicación de actualizaciones del sistema operativo a la instancia de base de datos de Neptune
En ocasiones, las instancias de base de datos de Neptune requieren actualizaciones del sistema operativo. Amazon Neptune actualiza el sistema operativo a una versión más reciente para mejorar el rendimiento de la base de datos y la postura de seguridad general de los clientes. Normalmente, las actualizaciones tardan unos 10 minutos en completarse. Las actualizaciones del sistema operativo no cambian la versión del motor de la base de datos ni la clase de instancia de la base de datos.
Para recibir una notificación cuando haya una nueva actualización opcional disponible, puede suscribirse a RDS-EVENT-0230 en la categoría de eventos de parches de seguridad. Para obtener información acerca de la suscripción a eventos de Amazon Neptune, consulte Suscripción a la notificación de eventos de Neptune.
importante
La instancia de base de datos de Amazon Neptune se desconectará durante la actualización del sistema operativo. Puede minimizar el tiempo de inactividad del clúster si dispone de un clúster de varias instancias. Si no tiene un clúster de varias instancias, puede optar por crear uno temporalmente mediante la adición de instancias secundarias para llevar a cabo este mantenimiento y, a continuación, eliminar las instancias de lectura adicionales una vez finalizado el mantenimiento (se aplicarán los cargos habituales por la instancia secundaria).
Puede utilizar la Consola de administración de AWS o la AWS CLI para determinar si hay alguna actualización disponible.
Uso de Consola de administración de AWS
Para determinar si una actualización está disponible mediante la Consola de administración de AWS:
-
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
. -
En el panel de navegación, elija Clústeres y, a continuación, seleccione la instancia.
-
Elija Mantenimiento.
-
En la sección Mantenimiento pendiente, busque la actualización del sistema operativo.
Puede seleccionar la actualización del sistema operativo y hacer clic en Aplicar ahora o en Aplicar durante la próxima ventana de mantenimiento en la sección Mantenimiento pendiente. Si el valor de mantenimiento es siguiente periodo, aplace los elementos de mantenimiento seleccionando aplazar actualización. No puede aplazar una acción de mantenimiento si ya se ha iniciado.
Como alternativa, puede elegir la instancia de una lista de clústeres haciendo clic en Clústeres en el panel de navegación y seleccionando Aplicar ahora o Aplicar durante la próxima ventana de mantenimiento en el menú Acciones.
Uso de la CLI de AWS
Para determinar si una actualización está disponible mediante la AWS CLI, llame al comando describe-pending-maintenance-actions:
aws neptune describe-pending-maintenance-actions
{ "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:myneptune", "PendingMaintenanceActionDetails": [ { "Action": "system-update", "Description": "New Operating System update is available" } ] }
Para aplicar las actualizaciones del sistema operativo, llame al comando apply-pending-maintenance-action:
aws neptune apply-pending-maintenance-action \ --apply-action system-update \ --resource-identifier (ARN of your DB instance) \ --opt-in-type immediate