Directiva de control de versiones de Azure Database for PostgreSQL: servidor flexible

SE APLICA A: Azure Database for PostgreSQL: servidor único Azure Database for PostgreSQL: servidor flexible

Importante

El servicio de servidor único de Azure Database for PostgreSQL está en proceso de retirada. Se recomienda encarecidamente actualizar a Azure Database for PostgreSQL: servidor flexible. Para más información sobre la migración al servidor flexible de Azure Database for PostgreSQL, consulte ¿Qué sucede con el servicio de servidor único de Azure Database for PostgreSQL?.

En esta página se describe la directiva de control de versiones de Azure Database for PostgreSQL servidor flexible y se aplica a estos modos de implementación:

  • Servidor único de Azure Database for PostgreSQL
  • Servidor flexible de Azure Database for PostgreSQL

Versiones de PostgreSQL admitidas

Azure Database for PostgreSQL servidor flexible admite las siguientes versiones de base de datos.

Versión Servidor único de Azure Database for PostgreSQL Servidor flexible de Azure Database for PostgreSQL
PostgreSQL 16 X
PostgreSQL 15 X
PostgreSQL 14 X
PostgreSQL 13 X
PostgreSQL 12 X
PostgreSQL 11 X X
PostgreSQL 10 (retirado) Consulte la directiva.
PostgreSQL 9.6 (retirado) Consulte la directiva.
PostgreSQL 9.5 (retirado) Consulte la directiva.

Compatibilidad con la versión principal

Cada versión principal de PostgreSQL será compatible con Azure Database for PostgreSQL servidor flexible a partir de la fecha en la que Azure comience a admitir la versión y hasta que la comunidad de PostgreSQL la retire. Consulte la directiva de control de versiones de la comunidad de PostgreSQL.

Compatibilidad con la versión secundaria

Azure Database for PostgreSQL servidor flexible realiza automáticamente actualizaciones de las versiones secundarias a la versión de PostgreSQL preferida de Azure como parte del mantenimiento periódico.

Directiva de retirada de la versión principal

En la tabla siguiente se proporcionan los detalles de la retirada de las versiones principales de PostgreSQL. Las fechas siguen la directiva de versión de la comunidad de PostgreSQL.

Versión Novedades Fecha de inicio del soporte técnico de Azure Fecha de retirada (Azure)
PostgreSQL 16 Características 15-oct-23 9-nov-28
PostgreSQL 15 Características 15-may-23 11-nov-27
PostgreSQL 14 Características 29-jun-22 12-nov-26
PostgreSQL 13 Características 25-may-21 13-nov-25
PostgreSQL 12 Características 22-sep-20 14-nov-24
PostgreSQL 11 Características 24-jul-19 9-nov-25
PostgreSQL 10 (retirado) Características 4-jun-18 10-nov-22
PostgreSQL 9.5 (retirado) Características 18-apr-18 11-feb-21
PostgreSQL 9.6 (retirado) Características 18-apr-18 11-nov-21

Compatibilidad con PostgreSQL 11

Azure amplía su compatibilidad con PostgreSQL 11 en las plataformas de servidor único de Azure Database for PostgreSQL y servidor flexible de Azure Database for PostgreSQL. Esta escala de tiempo de soporte extendido está diseñada para proporcionar tiempo adicional para que los usuarios planeen y migren al servidor flexible de Azure Database for PostgreSQL para versiones posteriores de PostgreSQL.

Compatibilidad con un solo servidor:

  • Hasta el 28 de marzo de 2025, los usuarios pueden seguir creando y usando servidores PostgreSQL 11 en el servidor único de Azure Database for PostgreSQL, a excepción de la creación a través de Azure Portal. Es importante tener en cuenta que se siguen aplicando otras restricciones asociadas a los motores de PostgreSQL retirados.
  • Azure ofrecerá actualizaciones que incorporan versiones secundarias proporcionadas por la comunidad de PostgreSQL para servidores PostgreSQL 11 hasta el 9 de noviembre de 2023.

Compatibilidad con servidor flexible

  • Los usuarios pueden crear y operar servidores PostgreSQL 11 en el servidor flexible de Azure Database for PostgreSQL hasta el 9 de noviembre de 2025.
  • De forma similar al servidor único, las actualizaciones con versiones menores proporcionadas por la comunidad de PostgreSQL estarán disponibles para los servidores de PostgreSQL 11 hasta el 9 de noviembre de 2023.
  • Del 9 de noviembre de 2023 al 9 de noviembre de 2025, aunque los usuarios podrán seguir utilizando y creando nuevas instancias de PostgreSQL 11 en el servidor flexible, estarán sujetos a las restricciones de otros motores de PostgreSQL retirados.

Esta extensión de soporte técnico forma parte del compromiso de Azure de proporcionar una ruta de migración sin problemas y garantizar la funcionalidad continua para los usuarios que dependen de PostgreSQL 11.

Versiones del motor de PostgreSQL retiradas que no se admiten en Azure Database for PostgreSQL servidor flexible

Puede continuar ejecutando la versión retirada en Azure Database for PostgreSQL servidor flexible. Pero tenga en cuenta las restricciones siguientes después de la fecha de retirada de cada versión de la base de datos PostgreSQL:

  • Dado que la comunidad no va a publicar más correcciones de errores ni correcciones de seguridad, Azure Database for PostgreSQL servidor flexible no revisará el motor de base de datos retirado en busca de errores o problemas de seguridad, ni tomará medidas de seguridad relacionadas con el motor de base de datos retirado. Como resultado, puede encontrarse con vulnerabilidades de seguridad u otros problemas. No obstante, Azure continuará realizando tareas periódicas de mantenimiento y revisión para el host, el sistema operativo, los contenedores y cualquier otro componente relacionado con el servicio.
  • Si algún problema de soporte técnico que pueda experimentar está relacionado con el propio motor de PostgreSQL, como que la comunidad ya no proporciona las revisiones, es posible que no podamos proporcionarle soporte técnico. En esos casos, tendrá que actualizar la base de datos a una de las versiones admitidas.
  • No podrá crear nuevos servidores de bases de datos para la versión retirada. Sin embargo, podrá realizar recuperaciones a un momento dado, así como crear réplicas de lectura para los servidores existentes.
  • Las nuevas funcionalidades del servicio que ha desarrollado Azure Database for PostgreSQL servidor flexible podrían solo estar disponibles para las versiones de servidor de bases de datos compatibles.
  • Los Acuerdos de Nivel de Servicio de tiempo de actividad solo se aplicarán a los problemas relacionados con los servicios de Azure Database for PostgreSQL servidor flexible, no a los tiempos de inactividad causados por los errores relacionados con el motor.
  • En el caso de una amenaza grave para el servicio causada por la vulnerabilidad del motor de base de datos PostgreSQL identificada en la versión de base de datos retirada, Azure puede optar por detener el servidor de bases de datos para proteger el servicio. En tal caso, se le indicará que debe actualizar el servidor antes de ponerlo en línea.
  • Las nuevas extensiones introducidas para el servidor flexible de Azure Postgres no se admitirán en las versiones de Postgres retiradas de la comunidad.

Sintaxis de la versión de PostgreSQL

Antes de la versión 10 de PostgreSQL, la directiva de versiones de PostgreSQL consideraba que una actualización de la versión principal suponía un aumento en el primer o segundo número. Por ejemplo, de 9.5 a 9.6 se consideraba una actualización de la versión principal. A partir de la versión 10, solo se considera una actualización de la versión principal un cambio en el primer número. Por ejemplo, de 10.0 a 10.1 es una actualización de versión secundaria. De la versión 10 a la 11 se consideraría una actualización de versión principal.

Pasos siguientes