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 |
---|---|---|---|---|
MySQL 8.4 | 8.4.5 | 1 de octubre del 2024 | — | — |
MySQL 8.0 (predeterminado) | 8.0.42 8.0.41 (predeterminado) 8.0.40 8.0.39 8.0.37 8.0.36 8.0.35 8.0.34 8.0.33 8.0.32 8.0.31 8.0.30 8.0.29 (obsoleto) 8.0.28 8.0.27 8.0.26 8.0.18 |
30 de agosto del 2020 | 1 de julio del 2026 | 1 de julio del 2029 |
MySQL 5.7 | 5.7.44 | 1 de agosto del 2016 | 1 de febrero del 2025* | 1 de febrero del 2028 |
MySQL 5.6 | 5.6.51 | 1 de agosto del 2016 | 1 de febrero del 2025* | 1 de febrero del 2028 |
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 16 | 16,9 | 7 de junio del 2024 | 1 de febrero del 2029 | 1 de febrero del 2032 |
PostgreSQL 15 | 15.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 13 | 13,21 | 5 de noviembre del 2020 | 1 de febrero del 2026 | 1 de febrero del 2029 |
PostgreSQL 12 | 12.22 | 21 de mayo del 2020 | 1 de febrero del 2025* | 1 de febrero del 2028 |
PostgreSQL 11 | 11.22 | 27 de septiembre del 2019 | 1 de febrero del 2025* | 1 de febrero del 2028 |
PostgreSQL 10 | 10.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 |
Las fechas de finalización del mantenimiento estándar y de la asistencia ampliada siguen el ciclo de vida de la asistencia de SQL Server de Microsoft. Estas fechas son distintas de las fechas de asistencia ampliada de Cloud SQL, que se aplican a Cloud SQL para PostgreSQL y Cloud SQL para MySQL.
Versión principal | Versión secundaria | Fecha de inicio de la asistencia | Fecha de finalización del soporte general | Fecha de finalización de la asistencia ampliada |
---|---|---|---|---|
SQL Server 2022 Standard (opción predeterminada) | CU19 | 26 de junio del 2023 | 11 de enero del 2028 | 11 de enero del 2033 |
SQL Server 2022 Enterprise | CU19 | 26 de junio del 2023 | 11 de enero del 2028 | 11 de enero del 2033 |
SQL Server 2022 Express | CU19 | 26 de junio del 2023 | 11 de enero del 2028 | 11 de enero del 2033 |
SQL Server 2022 Web | CU19 | 26 de junio del 2023 | 11 de enero del 2028 | 11 de enero del 2033 |
SQL Server 2019 Standard | CU32 | 24 de junio del 2021 | 28 de febrero del 2025 | 8 de enero del 2030 |
SQL Server 2019 Enterprise | CU32 | 24 de junio del 2021 | 28 de febrero del 2025 | 8 de enero del 2030 |
SQL Server 2019 Express | CU32 | 24 de junio del 2021 | 28 de febrero del 2025 | 8 de enero del 2030 |
SQL Server 2019 Web | CU32 | 24 de junio del 2021 | 28 de febrero del 2025 | 8 de enero del 2030 |
SQL Server 2017 Standard | CU31 | 19 de febrero del 2020 | 11 de octubre del 2022 | 12 de octubre del 2027 |
SQL Server 2017 Enterprise | CU31 | 19 de febrero del 2020 | 11 de octubre del 2022 | 12 de octubre del 2027 |
SQL Server 2017 Express | CU31 | 19 de febrero del 2020 | 11 de octubre del 2022 | 12 de octubre del 2027 |
SQL Server 2017 Web | CU31 | 19 de febrero del 2020 | 11 de octubre del 2022 | 12 de octubre del 2027 |
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 MySQL, 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 5.7.13, Cloud SQL usa 5.7 como versión principal y 13 como versión secundaria.
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.
En el caso de SQL Server, el año proporciona el número de la versión principal y la versión secundaria es la actualización acumulativa (CU) admitida. Por ejemplo, en SQL Server 2022 Enterprise CU11, 2022 Enterprise es el número de versión principal y CU11 es el número de 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:
-
En la Google Cloud consola, ve a la página Instancias de Cloud SQL.
- Para abrir la página Overview (Resumen) de una instancia, haz clic en su nombre.
- 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:
-
En la Google Cloud consola, ve a la página Instancias de Cloud SQL.
- En el campo Filtro, selecciona Tipo. Se muestra una lista de las versiones de la base de datos que están en tu proyecto.
- 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 cinco meses desde 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 MySQL y 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 MySQL y Cloud SQL para PostgreSQL, los propietarios del proyecto 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 tres meses desde que la comunidad de desarrolladores del motor de base de datos las publique. 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. Una excepción a esta política es Cloud SQL para MySQL 8.0, que aprovisiona nuevas instancias en la versión secundaria predeterminada. Para obtener más información, consulta MySQL 8.0.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.
MySQL 8.0
Cloud SQL para MySQL 8.0 aprovisiona instancias en una versión secundaria predeterminada, que puede no ser la versión secundaria más reciente.
Cuando Cloud SQL para MySQL admita una nueva versión secundaria, podrás actualizar las instancias de Cloud SQL para MySQL a la nueva versión secundaria. Una vez que la versión secundaria se convierte en la versión predeterminada, Cloud SQL aprovisiona automáticamente las nuevas instancias en la nueva versión secundaria.