Esta página descreve as políticas de suporte de versão de banco de dados do Cloud SQL.
Versões de banco de dados suportadas pelo Cloud SQL
Os mecanismos de banco de dados suportados pelo Cloud SQL incluem diversas versões. As versões podem variar em termos de recursos e nos tipos de problemas que surgem. Embora a realização de uma atualização possa impactar seus usuários, fornecer recursos de banco de dados atualizados e patches importantes também é fundamental. O Cloud SQL mantém suas instâncias atualizadas com patches e atualizações secundárias de versão automaticamente.
Versões principais e secundárias suportadas pelo Cloud SQL
O Cloud SQL oferece suporte às seguintes versões de banco de dados:
Versão principal | Versão menor | Data de início do suporte regular | Data de início do suporte estendido | Data de descontinuação |
---|---|---|---|---|
PostgreSQL 17 (padrão) | 17.4 | 22 de outubro de 2024 | 1 de fevereiro de 2030 | 1 de fevereiro de 2033 |
PostgreSQL 16 | 16.8 | 7 de junho de 2024 | 1 de fevereiro de 2029 | 1 de fevereiro de 2032 |
PostgreSQL 15 | 15.12 | 24 de maio de 2023 | 1 de fevereiro de 2028 | 1 de fevereiro de 2031 |
PostgreSQL 14 | 14.17 | 11 de novembro de 2021 | 1 de fevereiro de 2027 | 1 de fevereiro de 2030 |
PostgreSQL 13 | 13.20 | 5 de novembro de 2020 | 1 de fevereiro de 2026 | 1 de fevereiro de 2029 |
PostgreSQL 12 | 12.22 | 21 de maio de 2020 | 1 de fevereiro de 2025* | 1 de fevereiro de 2028 |
PostgreSQL 11 | 11.22 | 27 de setembro de 2019 | 1 de fevereiro de 2025* | 1 de fevereiro de 2028 |
PostgreSQL 10 | 10.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 |
Para evitar cobranças adicionais por suporte estendido, recomendamos que você atualize sua instância antes de 1º de maio de 2025.
Formato da versão do banco de dados Cloud SQL
Para o PostgreSQL 9.6, os dois primeiros números do número da versão representam a versão principal e o último número representa 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 versões posteriores, o primeiro número representa a versão principal. Por exemplo, para a versão 10.1 , 10 representa a versão principal e 1 representa a versão secundária.
Como identificar a versão do banco de dados da sua instância do Cloud SQL
Você especifica a versão do banco de dados ao criar uma instância do Cloud SQL. Se você não especificar uma versão do banco de dados, o Cloud SQL usará a versão padrão do banco de dados.
Para visualizar a versão do banco de dados de uma instância do Cloud SQL, faça o seguinte:
No Google Cloud console, acesse a página Instâncias do Cloud SQL .
- Para abrir a página Visão geral de uma instância, clique no nome da instância.
- No cartão Configuração , visualize a versão do banco de dados .
Para filtrar instâncias por uma versão específica do banco de dados no seu projeto do Cloud SQL, faça o seguinte:
No Google Cloud console, acesse a página Instâncias do Cloud SQL .
- No campo Filtro , selecione Tipo . As versões do banco de dados que estão no seu projeto serão listadas.
- Para filtrar as instâncias, selecione uma versão do banco de dados dentro do seu projeto.
Para visualizar todas as instâncias do Cloud SQL e suas versões de banco de dados na sua organização, use o Database Center . Você também pode alternar as visualizações no Database Center entre projetos, pastas ou organizações para obter uma lista completa de todas as suas instâncias do Cloud SQL. Para obter mais informações, consulte Filtrar recursos e exportar informações de inventário da frota .
Ciclo de vida da versão principal
Esta seção descreve o ciclo de vida de suporte para as principais versões do Cloud SQL.
Suporte regular
O Cloud SQL oferece suporte a novas versões principais dentro de 90 dias após o lançamento de disponibilidade geral pela comunidade de desenvolvedores de mecanismos de banco de dados. A primeira fase desse suporte é o suporte regular. Durante o suporte regular, o Cloud SQL fornece atualizações de versão secundária e de manutenção para o mecanismo de banco de dados. O Cloud SQL também aplica correções de segurança às instâncias. O Cloud SQL oferece suporte regular para uma versão principal, desde que a comunidade de desenvolvedores de mecanismos de banco de dados ofereça suporte a ela. Após a versão principal atingir o fim de sua vida útil (EOL) pela comunidade, ela entra no suporte estendido do Cloud SQL.Suporte estendido
Para as versões principais do Cloud SQL para PostgreSQL que atingiram o EOL, o Cloud SQL oferece suporte estendido. O suporte estendido permite que você continue executando suas instâncias do Cloud SQL por três anos, mesmo após a comunidade de desenvolvedores interromper o suporte às versões principais nas quais as instâncias estão sendo executadas. O suporte estendido é oferecido por três anos. Você pode usar esse período para planejar, testar e executar a atualização das suas instâncias para uma versão principal com suporte regular. Para obter mais informações sobre como executar uma atualização de versão principal, consulte Atualizar a versão principal do banco de dados no local e Atualizar a versão principal do banco de dados migrando dados .
Para obter mais informações sobre suporte estendido, consulte Suporte estendido no Cloud SQL .
Depreciação
Após o término do suporte estendido para uma versão principal específica, o Cloud SQL a descontinua. Uma instância em execução em uma versão principal descontinuada é atualizada automaticamente para a versão principal e secundária padrão do mecanismo de banco 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 principais versões do Cloud SQL para PostgreSQL, os proprietários do projeto recebem um aviso de descontinuação ao final do segundo ano de suporte estendido.
Suporte para versões menores
O Cloud SQL oferece suporte a novas versões secundárias dentro de 30 dias após o lançamento de disponibilidade geral pela comunidade de desenvolvedores de mecanismos de banco de dados. Após o Cloud SQL oferecer suporte a uma nova versão secundária, ele provisiona novas instâncias na nova versão automaticamente. Durante a próxima implementação de manutenção agendada, o Cloud SQL atualiza as instâncias existentes para a nova versão.O Cloud SQL determina a versão secundária de destino para cada mecanismo de banco de dados. Quando a versão secundária de destino for diferente da versão secundária de uma instância do Cloud SQL, o Cloud SQL atualizará essa versão durante o próximo ciclo de manutenção. Você pode controlar o dia e a hora em que as reinicializações de manutenção ocorrerão definindo uma janela de manutenção para sua instância.