Políticas de versão da base de dados

Esta página descreve as políticas de apoio técnico da versão de base de dados do Cloud SQL.

Versões de base de dados suportadas pelo Cloud SQL

Os motores de base de dados suportados pelo Cloud SQL incluem várias versões. As versões podem variar em termos de capacidades e tipos de problemas que surgem. Embora a atualização possa afetar os seus utilizadores, também é fundamental fornecer funcionalidades de base de dados atualizadas e patches importantes. O Cloud SQL mantém as suas instâncias atualizadas com patches e atualizações de versões secundárias automaticamente.

Versões principais e secundárias suportadas pelo Cloud SQL

O Cloud SQL suporta as seguintes versões de base de dados.

Versão principal Versão secundária Data de início do apoio técnico normal Data de início do apoio técnico alargado Data de descontinuação
MySQL 8.4 8.4.5 1 de outubro de 2024
MySQL 8.0 (predefinição)8.0.42
8.0.41 (predefinição)
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 (descontinuado)
8.0.28
8.0.27
8.0.26
8.0.18
30 de agosto de 2020 1 de julho de 2026 1 de julho de 2029
MySQL 5.7 5.7.44 1 de agosto de 2016 1 de fevereiro de 2025* 1 de fevereiro de 2028
MySQL 5.6 5.6.51 1 de agosto de 2016 1 de fevereiro de 2025* 1 de fevereiro de 2028
Versão principal Versão secundária Data de início do apoio técnico normal Data de início do apoio técnico alargado Data de descontinuação
PostgreSQL 17 (predefinição) 17,6 22 de outubro de 2024 1 de fevereiro de 2030 1 de fevereiro de 2033
PostgreSQL 1616.10 7 de junho de 20241 de fevereiro de 20291 de fevereiro de 2032
PostgreSQL 1515.14 24 de maio de 2023 1 de fevereiro de 2028 1 de fevereiro de 2031
PostgreSQL 14 14,19 11 de novembro de 2021 1 de fevereiro de 2027 1 de fevereiro de 2030
PostgreSQL 1322/13 5 de novembro de 2020 1 de fevereiro de 2026 1 de fevereiro de 2029
PostgreSQL 1222/12 21 de maio de 2020 1 de fevereiro de 2025* 1 de fevereiro de 2028
PostgreSQL 1122/11 27 de setembro de 2019 1 de fevereiro de 2025* 1 de fevereiro de 2028
PostgreSQL 1010.23 27 de março de 2020 1 de fevereiro de 2025* 1 de fevereiro de 2028
PostgreSQL 9.6 9.6.24 1 de abril de 2018 1 de fevereiro de 2025* 1 de fevereiro de 2028

A data de fim do apoio técnico geral e as datas de fim do apoio técnico alargado seguem o ciclo de vida do apoio técnico do SQL Server da Microsoft. Estas datas são diferentes das datas de apoio técnico alargado do Cloud SQL que se aplicam ao Cloud SQL para PostgreSQL e ao Cloud SQL para MySQL.

Versão principalVersão secundáriaData de início do apoio técnicoData de fim do apoio técnico geral
Data de fim do
apoio técnico alargado
SQL Server 2022 Standard (predefinição)CU1926 de junho de 202311 de janeiro de 202811 de janeiro de 2033
SQL Server 2022 EnterpriseCU1926 de junho de 202311 de janeiro de 202811 de janeiro de 2033
SQL Server 2022 ExpressCU1926 de junho de 202311 de janeiro de 202811 de janeiro de 2033
SQL Server 2022 WebCU1926 de junho de 202311 de janeiro de 202811 de janeiro de 2033
SQL Server 2019 StandardCU3224 de junho de 202128 de fevereiro de 20258 de janeiro de 2030
SQL Server 2019 EnterpriseCU3224 de junho de 202128 de fevereiro de 20258 de janeiro de 2030
SQL Server 2019 ExpressCU3224 de junho de 202128 de fevereiro de 20258 de janeiro de 2030
SQL Server 2019 WebCU3224 de junho de 202128 de fevereiro de 20258 de janeiro de 2030
SQL Server 2017 StandardCU3119 de fevereiro de 202011 de outubro de 202212 de outubro de 2027
SQL Server 2017 EnterpriseCU3119 de fevereiro de 202011 de outubro de 202212 de outubro de 2027
SQL Server 2017 ExpressCU3119 de fevereiro de 202011 de outubro de 202212 de outubro de 2027
SQL Server 2017 WebCU3119 de fevereiro de 202011 de outubro de 202212 de outubro de 2027
* De 1 de fevereiro de 2025 a 30 de abril de 2025, a Google isentou-se de cobrar taxas pelo apoio técnico alargado. A partir de 1 de maio de 2025, todas as instâncias executadas em versões principais que tenham atingido o fim de vida (EOL) vão ser cobradas pelo apoio técnico alargado.

Para evitar custos adicionais de apoio técnico alargado, recomendamos que atualize a sua instância antes de 1 de maio de 2025.

Formato da versão da base de dados do Cloud SQL

Para o MySQL, os dois primeiros números no número da versão formam a versão principal e o último número é a versão secundária. Por exemplo, para a versão 5.7.13, o Cloud SQL usa 5.7 como a versão principal e 13 como a versão secundária.

Para o PostgreSQL 9.6, os dois primeiros números no número da versão formam a versão principal e o último número é a versão secundária. Por exemplo, para a versão 9.6.1, o Cloud SQL usa 9.6 como a versão principal e 1 como a versão secundária. Para o PostgreSQL 10 e posterior, o primeiro número é a versão principal. Por exemplo, para a versão 10.1, 10 é a versão principal e 1 é a versão secundária.

Para o SQL Server, o ano indica o número da versão principal e a versão secundária é a atualização cumulativa (CU) suportada. Por exemplo, para o SQL Server 2022 Enterprise CU11, 2022 Enterprise é o número da versão principal e CU11 é o número da versão secundária.

Como identificar a versão da base de dados da sua instância do Cloud SQL

Especifica a versão da base de dados quando cria uma instância do Cloud SQL. Se não especificar uma versão da base de dados, o Cloud SQL usa a versão da base de dados predefinida.

Para ver a versão da base de dados de uma instância do Cloud SQL, faça o seguinte:

  1. Na Google Cloud consola, aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

  2. Para abrir a página Vista geral de uma instância, clique no nome da instância.
  3. No cartão Configuração, veja a Versão da base de dados.

Para filtrar instâncias por uma versão de base de dados específica no seu projeto do Cloud SQL, faça o seguinte:

  1. Na Google Cloud consola, aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

  2. No campo Filtro, selecione Tipo. São apresentadas as versões da base de dados que estão no seu projeto.
  3. Para filtrar as instâncias, selecione uma versão da base de dados no seu projeto.

Para ver todas as instâncias do Cloud SQL e as respetivas versões da base de dados na sua organização, use o Database Center. Também pode alternar as vistas no centro de bases de dados do projeto para pastas ou organizações para obter uma lista completa de todas as suas instâncias do Cloud SQL. Para mais informações, consulte o artigo Filtre recursos e exporte informações do inventário da frota.

Ciclo de vida da versão principal

Esta secção descreve o ciclo de vida do apoio técnico para versões principais no Cloud SQL.

Apoio técnico normal

O Cloud SQL suporta novas versões principais no prazo de cinco meses após o respetivo lançamento de disponibilidade geral pela comunidade de programadores do motor de base de dados. A primeira fase deste apoio técnico é o apoio técnico normal. Durante o apoio técnico normal, o Cloud SQL fornece atualizações de manutenção e de versão secundária para o motor de base de dados. O Cloud SQL também aplica correções de segurança às instâncias. O Cloud SQL oferece apoio técnico regular para uma versão principal, desde que a comunidade de programadores do motor de base de dados suporte a versão principal. Depois de a versão principal atingir o fim do ciclo de vida (EOL) pela comunidade, a versão principal entra no apoio técnico alargado no Cloud SQL.

Apoio técnico alargado

Para as versões principais do Cloud SQL para MySQL e Cloud SQL para PostgreSQL que atingiram o respetivo FdV, o Cloud SQL oferece apoio técnico alargado. O apoio técnico alargado permite-lhe continuar a executar as suas instâncias do Cloud SQL durante três anos, mesmo depois de a comunidade de programadores deixar de suportar as versões principais nas quais as instâncias estão a ser executadas. O apoio técnico alargado é oferecido durante três anos. Pode usar este tempo para planear, testar e fazer a atualização das suas instâncias para uma versão principal com apoio técnico regular. Para mais informações sobre como fazer uma atualização da versão principal, consulte os artigos Atualize a versão principal da base de dados no local e Atualize a versão principal da base de dados migrando os dados.

Para mais informações sobre o apoio técnico alargado, consulte o artigo Apoio técnico alargado no Cloud SQL.

Descontinuação

Após o fim do apoio técnico alargado de uma versão principal específica, o Cloud SQL descontinua a versão principal. Uma instância executada numa versão principal descontinuada é atualizada automaticamente para a versão principal e secundária predefinida do motor da base de dados. O Cloud SQL envia um aviso de descontinuação aos proprietários do projeto, pelo menos, 12 meses antes da data de descontinuação.

Para as versões principais do Cloud SQL para MySQL e Cloud SQL para PostgreSQL, os proprietários do projeto recebem um aviso de descontinuação no final do segundo ano de apoio técnico alargado.

Suporte de versões secundárias

O Cloud SQL suporta novas versões secundárias no prazo de três meses após o respetivo lançamento de disponibilidade geral pela comunidade de programadores do motor de base de dados. Depois de o Cloud SQL suportar uma nova versão secundária, o Cloud SQL aprovisiona automaticamente novas instâncias na nova versão. Durante a próxima implementação de manutenção agendada, o Cloud SQL atualiza as instâncias existentes para a nova versão. Uma exceção a esta política é o Cloud SQL para MySQL 8.0, que aprovisiona novas instâncias na versão secundária predefinida. Para mais informações, consulte o artigo MySQL 8.0.

O Cloud SQL determina a versão secundária de destino para cada motor de base de dados. Quando a versão secundária de destino é diferente da versão secundária de uma instância do Cloud SQL, o Cloud SQL atualiza essa versão durante o ciclo de manutenção seguinte. Pode controlar o dia e a hora em que os reinícios de manutenção ocorrem definindo um período de manutenção para a sua instância.

MySQL 8.0

O Cloud SQL para MySQL 8.0 aprovisiona instâncias numa versão secundária predefinida, que pode não ser a versão secundária mais recente.

Depois de o Cloud SQL para MySQL suportar uma nova versão secundária, pode atualizar as instâncias existentes do Cloud SQL para MySQL para a nova versão secundária. Depois de a versão secundária se tornar a versão predefinida, o Cloud SQL aprovisiona automaticamente novas instâncias na nova versão secundária.