Compartir a través de


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

SE APLICA A: Servidor flexible de Azure Database for PostgreSQL

Importante

Azure Database for PostgreSQL: Servidor único está en la ruta de retirada. Se recomienda encarecidamente actualizar al servidor flexible de Azure Database for PostgreSQL. Para más información sobre la migración al servidor flexible de Azure Database for PostgreSQL, consulte ¿Qué ocurre con azure Database for PostgreSQL con servidor único?.

En esta página se describe la directiva de control de versiones de servidor flexible de Azure Database for PostgreSQL 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

El servidor flexible de Azure Database for PostgreSQL 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 17 X
PostgreSQL 16 X
PostgreSQL 15 X
PostgreSQL 14 X
PostgreSQL 13 X
PostgreSQL 12 (retirado)* Consulte la directiva.
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 el servidor flexible de Azure Database for PostgreSQL desde la fecha en que Azure comienza a admitir la versión hasta que la comunidad de PostgreSQL retire la versión. Consulte directiva de control de versiones de la comunidad de PostgreSQL.

Compatibilidad con versiones secundarias

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

Directiva de retirada de versiones principales

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 17 Características 30-sep-24 8-nov-29
PostgreSQL 16 Características 15-oct-23 9-nov-28
PostgreSQL 15 Características 15 de mayo a 23 11-nov-27
PostgreSQL 14 Características 29 de junio de 2022 12-nov-26
PostgreSQL 13 Características 25 de mayo de 2021 13-nov-25
PostgreSQL 12 (retirado) 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-Abr-18 11 de febrero de 2021
PostgreSQL 9.6 (retirado) Características 18-Abr-18 11-nov-21

Compatibilidad con PostgreSQL 11

Azure amplía la compatibilidad con PostgreSQL 11 para el servidor flexible de Azure Database for PostgreSQL. Esta escala de tiempo de soporte extendido está diseñada para proporcionar más tiempo para que los usuarios planee y migre del servidor único de Azure Database for PostgreSQL al servidor flexible y para actualizar a versiones superiores de PostgreSQL. La escala de tiempo de soporte extendido está diseñada para facilitar una transición fluida para los usuarios que se basan actualmente en PostgreSQL 11.

Compatibilidad con PostgreSQL 12

PostgreSQL 12 alcanzó su fin de vida el 14 de noviembre de 2024, en línea con la directiva de control de versiones de la comunidad de PostgreSQL. Según esta directiva, la comunidad admite cada versión principal hasta que se retire. A diferencia de PostgreSQL 11, que tiene soporte extendido hasta el 9 de noviembre de 2025, PostgreSQL 12 no recibe soporte extendido de Azure. Se recomienda a los usuarios que actualicen a las versiones más recientes para garantizar el soporte y el acceso continuos a las nuevas características.

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, excepto 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 la compatibilidad con Postgres 11 forma parte del compromiso de Azure de proporcionar una ruta de migración sin problemas y garantizar la funcionalidad continua para los usuarios.

No se admiten versiones retiradas del motor de PostgreSQL en el servidor flexible de Azure Database for PostgreSQL

Es posible que siga ejecutando la versión retirada en el servidor flexible de Azure Database for PostgreSQL. Sin embargo, tenga en cuenta las restricciones siguientes después de la fecha de retirada de cada versión de base de datos de PostgreSQL:

  • Dado que la comunidad no publicará correcciones de errores ni correcciones de seguridad adicionales, el servidor flexible de Azure Database for PostgreSQL no revisará el motor de base de datos retirado para detectar errores ni problemas de seguridad, ni tomará medidas de seguridad relacionadas con el motor de base de datos retirado. Es posible que experimente vulnerabilidades de seguridad u otros problemas como resultado. Sin embargo, Azure sigue realizando revisiones y mantenimiento periódicos 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, ya que la comunidad ya no proporciona las revisiones, es posible que no podamos proporcionarle soporte técnico. En tales casos, debe actualizar la base de datos a una de las versiones admitidas.
  • No podrá crear nuevos servidores de base de datos para la versión retirada. Sin embargo, podrá realizar recuperaciones a un momento dado y crear réplicas de lectura para los servidores existentes.
  • Es posible que las nuevas funcionalidades de servicio desarrolladas por el servidor flexible de Azure Database for PostgreSQL solo estén disponibles para las versiones admitidas del servidor de bases de datos.
  • Los Acuerdos de Nivel de Servicio de tiempo de actividad se aplican únicamente a los problemas relacionados con el servicio del servidor flexible de Azure Database for PostgreSQL y no a ningún tiempo de inactividad causado por errores relacionados con el motor de base de datos.
  • 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 notificará que actualice el servidor antes de poner el servidor en línea.
  • Las nuevas extensiones introducidas para el servidor flexible de Azure Database for PostgreSQL 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.