Directiva de control de versiones de Azure Database for PostgreSQL: servidor flexible
SE APLICA A: Azure Database for PostgreSQL: servidor flexible> [IMPORTANTE] > Azure Database for PostgreSQL: servidor único está en la ruta 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 17 (versión preliminar) | X | |
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 17 | Características | 30-sep-24 | 8-nov-29 |
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 PostgreSQL 12
PostgreSQL 12 se retira el 14 de noviembre de 2024, según la directiva de versiones de Azure, que se alinea con la directiva de versiones de la comunidad de PostgreSQL. Según esta directiva, la comunidad admite cada versión principal hasta que se retire. Sin embargo, Azure ha ampliado la compatibilidad con PostgreSQL 11 hasta el 9 de noviembre de 2025, para dar a los clientes más tiempo para planear y migrar del servidor único de Azure Database for PostgreSQL al servidor flexible, así como a versiones superiores de PostgreSQL. Esta extensión de compatibilidad está diseñada para proporcionar una transición más fluida para los clientes que actualmente usan PostgreSQL 11.
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
- Consulte las versiones compatibles con Azure Database for PostgreSQL servidor único.
- Consulte las versiones admitidas de Azure Database for PostgreSQL servidor flexible.