Versiones de bases de datos y políticas de versiones

En esta página se describen las políticas de compatibilidad de versiones de la base de datos de Cloud SQL.

Versiones de bases de datos compatibles con Cloud SQL

Cloud SQL admite varias versiones de motores de bases de datos. Las versiones pueden variar en cuanto a sus funciones y a los tipos de problemas que surjan. Aunque realizar una actualización puede afectar a tus usuarios, también es fundamental ofrecer funciones de base de datos actualizadas y parches importantes. Cloud SQL mantiene tus instancias actualizadas con parches y actualizaciones de versiones secundarias automáticamente.

Versiones principales y secundarias compatibles con Cloud SQL

Cloud SQL admite las siguientes versiones de bases de datos.

Versión principal Versión secundaria Fecha de inicio de la asistencia estándar Fecha de inicio de la asistencia ampliada Fecha de desactivación
PostgreSQL 17 (predeterminado) 17,5 22 de octubre del 2024 1 de febrero del 2030 1 de febrero del 2033
PostgreSQL 1616,9 7 de junio del 20241 de febrero del 20291 de febrero del 2032
PostgreSQL 1515.13 24 de mayo del 2023 1 de febrero del 2028 1 de febrero del 2031
PostgreSQL 14 14.18 11 de noviembre del 2021 1 de febrero del 2027 1 de febrero del 2030
PostgreSQL 1313,21 5 de noviembre del 2020 1 de febrero del 2026 1 de febrero del 2029
PostgreSQL 1212.22 21 de mayo del 2020 1 de febrero del 2025* 1 de febrero del 2028
PostgreSQL 1111.22 27 de septiembre del 2019 1 de febrero del 2025* 1 de febrero del 2028
PostgreSQL 1010.23 27 de marzo del 2020 1 de febrero del 2025* 1 de febrero del 2028
PostgreSQL 9.6 9.6.24 1 de abril del 2018 1 de febrero del 2025* 1 de febrero del 2028
* Del 1 de febrero al 30 de abril del 2025, Google no cobrará por la asistencia ampliada. A partir del 1 de mayo del 2025, se cobrará por el soporte ampliado de todas las instancias que se ejecuten en versiones principales que hayan llegado al final de su ciclo de vida.

Para evitar cargos adicionales por asistencia ampliada, te recomendamos que actualices tu instancia antes del 1 de mayo del 2025.

Formato de la versión de la base de datos de Cloud SQL

En PostgreSQL 9.6, los dos primeros números de la versión forman la versión principal y el último número es la versión secundaria. Por ejemplo, en el caso de la versión 9.6.1, Cloud SQL usa 9.6 como versión principal y 1 como versión secundaria. En PostgreSQL 10 y versiones posteriores, el primer número es la versión principal. Por ejemplo, en la versión 10.1, 10 es la versión principal y 1 es la versión secundaria.

Cómo identificar la versión de la base de datos de una instancia de Cloud SQL

Especifica la versión de la base de datos al crear una instancia de Cloud SQL. Si no especifica una versión de la base de datos, Cloud SQL usará la versión predeterminada.

Para ver la versión de la base de datos de una instancia de Cloud SQL, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página Overview (Resumen) de una instancia, haz clic en su nombre.
  3. En la tarjeta Configuración, consulta la Versión de la base de datos.

Para filtrar las instancias por una versión de base de datos específica en tu proyecto de Cloud SQL, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. En el campo Filtro, selecciona Tipo. Se muestra una lista de las versiones de la base de datos que están en tu proyecto.
  3. Para filtrar las instancias, selecciona una versión de la base de datos de tu proyecto.

Para ver todas las instancias de Cloud SQL y sus versiones de base de datos en tu organización, usa Database Center. También puedes cambiar de vista en Database Center de proyecto a carpetas u organizaciones para obtener una lista completa de todas tus instancias de Cloud SQL. Para obtener más información, consulta el artículo Filtrar recursos y exportar información del inventario de la flota.

Ciclo de vida de las versiones principales

En esta sección se describe el ciclo de vida de la asistencia para las versiones principales de Cloud SQL.

Asistencia periódica

Cloud SQL admite nuevas versiones principales en un plazo de 90 días a partir de su lanzamiento general por parte de la comunidad de desarrolladores del motor de base de datos. La primera fase de esta asistencia es la asistencia estándar. Durante el periodo de asistencia estándar, Cloud SQL proporciona actualizaciones de mantenimiento y de versiones secundarias del motor de base de datos. Cloud SQL también aplica correcciones de seguridad a las instancias. Cloud SQL ofrece asistencia periódica para una versión principal siempre que la comunidad de desarrolladores del motor de base de datos admita esa versión principal. Cuando la comunidad declara que una versión principal ha llegado al final de su ciclo de vida, esta pasa a tener asistencia ampliada en Cloud SQL.

Asistencia ampliada

Cloud SQL ofrece asistencia ampliada para las versiones principales de Cloud SQL para PostgreSQL que han llegado al final de su ciclo de vida. Con la asistencia ampliada, puedes seguir ejecutando tus instancias de Cloud SQL durante tres años, incluso después de que la comunidad de desarrolladores deje de ofrecer asistencia para las versiones principales en las que se ejecutan las instancias. Se ofrece asistencia ampliada durante tres años. Puedes aprovechar este tiempo para planificar, probar y llevar a cabo la actualización de tus instancias a una versión principal que tenga asistencia estándar. Para obtener más información sobre cómo actualizar una versión principal, consulta los artículos Actualizar la versión principal de la base de datos in situ y Actualizar la versión principal de la base de datos migrando los datos.

Para obtener más información sobre la asistencia ampliada, consulta Asistencia ampliada en Cloud SQL.

Desactivación

Una vez que finaliza la asistencia ampliada de una versión principal específica, Cloud SQL la deja de ofrecer. Una instancia que se ejecuta en una versión principal obsoleta se actualiza automáticamente a la versión principal y secundaria predeterminada del motor de base de datos. Cloud SQL envía un aviso de discontinuación a los propietarios del proyecto al menos 12 meses antes de la fecha de discontinuación.

En el caso de las versiones principales de Cloud SQL para PostgreSQL, los propietarios de los proyectos reciben un aviso de obsolescencia al final del segundo año de asistencia ampliada.

Compatibilidad de la versión secundaria

Cloud SQL admite nuevas versiones secundarias en un plazo de 30 días a partir de su lanzamiento de disponibilidad general por parte de la comunidad de desarrolladores del motor de base de datos. Cuando Cloud SQL admite una nueva versión secundaria, aprovisiona automáticamente las nuevas instancias en la nueva versión. Durante la próxima implementación de mantenimiento programada, Cloud SQL actualizará las instancias a la nueva versión.

Cloud SQL determina la versión secundaria de destino de cada motor de base de datos. Si la versión secundaria de destino es diferente de la versión secundaria de una instancia de Cloud SQL, Cloud SQL actualiza esa versión durante el siguiente ciclo de mantenimiento. Puedes controlar el día y la hora en los que se reinician las tareas de mantenimiento configurando una ventana de mantenimiento para tu instancia.