Mantenimiento del clúster de base de datos de Amazon Neptune - 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.

Mantenimiento del clúster de base de datos de Amazon Neptune

Neptune realiza un mantenimiento periódico de todos los recursos que utiliza, incluidos:

  • Sustitución del hardware subyacente según sea necesario. Esto ocurre en segundo plano, sin que tenga que realizar ninguna acción y, por lo general, no afecta a sus operaciones.

  • Actualización del sistema operativo subyacente. Las actualizaciones del sistema operativo de las instancias del clúster de base de datos se llevan a cabo para mejorar el rendimiento y la seguridad, por lo que, en general, debe completarlas lo antes posible. 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.

    Normalmente, es mejor actualizar primero las instancias de lector en un clúster de base de datos y, posteriormente, la instancia de escritor. La actualización simultánea de los lectores y del escritor puede provocar un tiempo de inactividad en caso de una conmutación por error. Tenga en cuenta que no se realiza una copia de seguridad de forma automática de las instancias de base de datos antes de una actualización del sistema operativo, así que asegúrese de realizar copias de seguridad manuales antes de aplicar una actualización del sistema operativo.

  • Actualización del motor de base de datos de Neptune. Neptune publica periódicamente una serie de actualizaciones del motor para introducir nuevas características y mejoras y corregir errores.

Números de la versión del motor

Numeración de versiones antes de la versión 1.3.0.0 del motor

Antes de noviembre de 2019, Neptune solo admitía una versión de motor a la vez y todos los números de versión de motor tenían el formato 1.0.1.0.200<xxx>, donde xxx era el número de parche. Todas las nuevas versiones de motor se publicaron como parches de las versiones anteriores.

A partir de noviembre de 2019, Neptune empezó a admitir varias versiones, lo que permite a los clientes un mejor control sobre sus rutas de actualización. Como resultado, la numeración de las versiones de motor ha cambiado.

Desde noviembre de 2019 hasta la versión 1.3.0.0 del motor, los números de versión del motor constaban de 5 partes. Tome como ejemplo el número de versión 1.0.2.0.R2:

  • La primera parte siempre era 1.

  • La segunda parte, 0 en 1.0.2.0.R2), era el número de versión principal de la base de datos.

  • La tercera y la cuarta parte, 2.0 en 1.0.2.0.R2), eran números de versión secundarios.

  • La quinta parte (R2 en 1.0.2.0.R2) era el número de parche.

La mayoría de las actualizaciones eran actualizaciones de parches, y la distinción entre parches y actualizaciones de versiones secundarias no siempre estaba clara.

Numeración de versiones a partir de la versión 1.3.0.0 del motor

A partir de la versión 1.3.0.0 del motor, Neptune cambió la forma en que se numeran y gestionan las actualizaciones del motor.

Los números de versión del motor ahora tienen cuatro partes, cada una de las cuales corresponde a un tipo de versión, como se indica a continuación:

    product-version.major-version.minor-version.patch-version

Los cambios de no separación, que antes se publicaban como parches, ahora se publican como versiones secundarias que se pueden gestionar mediante la configuración de la instancia AutoMinorVersionUpgrade.

Esto significa que, si lo desea, puede recibir una notificación cada vez que se publique una nueva versión secundaria suscribiéndose al evento RDS-EVENT-0156 (consulte Suscripción a la notificación de eventos de Neptune).

Las versiones de los parches ahora están reservadas para correcciones urgentes seleccionadas, y se numeran utilizando la última parte del número de versión (*.*.*.1, *.*.*.2, etc.).