Políticas da versão do banco de dados

Para planejar upgrades de banco de dados e manter suas implantações em execução em versões compatíveis do PostgreSQL, consulte as políticas de suporte, desativação e compatibilidade para as versões principais e secundárias do AlloyDB Omni e o operador do AlloyDB Omni no Kubernetes.

Para informações sobre as políticas de versão do AlloyDB para PostgreSQL, consulte Políticas de versão do banco de dados do AlloyDB para PostgreSQL.

Políticas de versão do AlloyDB Omni

Cada versão do AlloyDB Omni é compatível com uma versão específica do PostgreSQL, conforme detalhado na Política de suporte.

Como o AlloyDB Omni é um software que você instala e executa, você é responsável por atualizar regularmente a instalação do AlloyDB Omni. Aprenda mais sobre as versões mais recentes do AlloyDB Omni nas notas da versão do AlloyDB Omni.

Para o AlloyDB Omni, é necessário fazer o download e instalar os binários que incluem compatibilidade com a versão secundária do PostgreSQL atualizada. Algumas versões do AlloyDB Omni são atualizações do próprio AlloyDB Omni, independentemente das atualizações do suporte ao PostgreSQL. Essas versões incluem correções de bugs e atualizações de segurança, que são refletidas em um aumento incremental do terceiro número na versão de lançamento. Por exemplo, o 2 em 18.1.2 indica uma atualização do AlloyDB Omni.

Política de suporte

O Google oferece suporte para as versões do AlloyDB Omni e do operador do AlloyDB Omni com base nos seguintes cronogramas:

Tipo de versão Período de suporte
Versões principais Suporte por cinco anos a partir da data de lançamento inicial, correspondendo ao ciclo de vida de suporte da comunidade da versão do PostgreSQL subjacente.
Versões secundárias Suporte por 1,5 ano a partir da data de lançamento específica.
Versões do operador do Kubernetes Suporte por um ano a partir da data de lançamento específica. Para ver as datas de lançamento e de fim do suporte do operador, consulte Versões compatíveis do operador do Kubernetes e as notas da versão do AlloyDB Omni.

Cronograma de suporte à versão principal

As datas de disponibilidade geral (GA) servem como as datas de lançamento inicial para calcular o período de suporte de 5 anos. A tabela a seguir lista as datas de GA e de fim do suporte para as versões principais do AlloyDB Omni PostgreSQL:

Versão principal do PostgreSQL Data de GA Data de término do suporte
18 9 de abril de 2026 9 de abril de 2031
17 15 de dezembro de 2025 15 de dezembro de 2030
16 8 de abril de 2025 8 de abril de 2030
15 11 de outubro de 2023 11 de outubro de 2028

Depois que uma versão excede o período de suporte, ela é considerada desativada. O Google não processa tíquetes de suporte para versões desativadas e recomenda que você faça upgrade para uma versão compatível para continuar recebendo assistência.

Versões compatíveis do PostgreSQL

Para as vulnerabilidades e exposições comuns (CVEs) rastreadas em todas as versões do banco de dados, consulte o boletim de segurança do AlloyDB Omni. Como o operador do AlloyDB Omni gerencia clusters de banco de dados com até um ano de idade, as versões de banco de dados com mais de um ano são desativadas nas implantações do Kubernetes. Para mais informações, consulte Versões de operador do Kubernetes compatíveis.

A tabela a seguir lista as versões secundárias do AlloyDB Omni, as versões compatíveis do PostgreSQL, as datas de lançamento, as datas de fim do suporte de 1,5 ano e o status do suporte:

Versão AlloyDB Omni Versão do PostgreSQL Opções de implantação Data de lançamento Data de término do suporte Status
18.4.0 18.4 Contêineres, orquestrador de contêineres, RPM, orquestrador de RPM 13 de outubro de 2026 (contêineres, orquestrador de contêineres)
14 de outubro de 2026 (RPM, orquestrador de RPM)
13 de abril de 2028 (contêineres, orquestrador de contêineres)
14 de abril de 2028 (RPM, orquestrador de RPM)
Com suporte
18.3.0 18.3 Contêineres, orquestrador de contêineres, RPM, orquestrador de RPM 15 de julho de 2026 (contêineres, orquestrador de contêineres)
8 de setembro de 2026 (RPM, orquestrador de RPM)
15 de janeiro de 2028 (contêineres, orquestrador de contêineres)
8 de março de 2028 (RPM, orquestrador de RPM)
Com suporte
18.1.1 18.1 RPM 27 de maio de 2026 27 de novembro de 2027 Com suporte
18.1.0 18.1 Contêineres, orquestrador de contêineres, RPM, orquestrador de RPM (pré-lançamento) 9 de abril de 2026 (contêineres, orquestrador de contêineres)
7 de abril de 2026 (RPM)
22 de abril de 2026 (orquestrador de RPM)
9 de outubro de 2027 (contêineres, orquestrador de contêineres)
7 de outubro de 2027 (RPM)
22 de outubro de 2027 (orquestrador de RPM)
Compatível (contêineres, orquestrador de contêineres, RPM)
Pré-lançamento (orquestrador de RPM)
17.10.0 17.10 Contêineres, orquestrador de contêineres 13 de outubro de 2026 13 de abril de 2028 Com suporte
17.9.0 17.9 Contêineres, orquestrador de contêineres 15 de julho de 2026 15 de janeiro de 2028 Com suporte
17.7.0 17,7 Contêineres, orquestrador de contêineres 9 de abril de 2026 9 de outubro de 2027 Com suporte
17.5.0 17,5 Contêineres, orquestrador de contêineres, RPM 15 de dezembro de 2025 (contêineres, orquestrador de contêineres)
16 de dezembro de 2025 (RPM)
15 de junho de 2027 (contêineres, orquestrador de contêineres)
16 de junho de 2027 (RPM)
Com suporte
16.14.0 16.14 Contêineres, orquestrador de contêineres 13 de outubro de 2026 13 de abril de 2028 Com suporte
16.13.0 16.13 Contêineres, orquestrador de contêineres 15 de julho de 2026 15 de janeiro de 2028 Com suporte
16.11.0 16.11 Contêineres, orquestrador de contêineres 9 de abril de 2026 9 de outubro de 2027 Com suporte
16.9.0 16.9 Contêineres, orquestrador de contêineres 15 de dezembro de 2025 15 de junho de 2027 Com suporte
16.8.0 16,80 Contêineres, orquestrador de contêineres 23 de julho de 2025 23 de janeiro de 2027 Compatível (contêineres)
Desativado (orquestrador de contêineres)
16.3.0 16.3 Contêineres, orquestrador de contêineres 8 de abril de 2025 8 de outubro de 2026 Desativado
15.18.0 15.18 Contêineres, orquestrador de contêineres 13 de outubro de 2026 13 de abril de 2028 Com suporte
15.17.0 15.17 Contêineres, orquestrador de contêineres 15 de julho de 2026 15 de janeiro de 2028 Com suporte
15.15.0 15.15 Contêineres, orquestrador de contêineres 9 de abril de 2026 9 de outubro de 2027 Com suporte
15.13.0 15.13 Contêineres, orquestrador de contêineres 15 de dezembro de 2025 15 de junho de 2027 Com suporte
15.12.0 15.12 Contêineres, orquestrador de contêineres 23 de julho de 2025 23 de janeiro de 2027 Compatível (contêineres)
Desativado (orquestrador de contêineres)
15.7.1 15.7 Contêineres, orquestrador de contêineres 8 de abril de 2025 8 de outubro de 2026 Desativado
15.7.0 15.7 Contêineres, orquestrador de contêineres 8 de novembro de 2024 8 de maio de 2026 Desativado

Versões compatíveis do operador do Kubernetes

Como o operador do AlloyDB Omni tem suporte por um ano e gerencia clusters de banco de dados com até um ano de idade, a execução de um cluster de banco de dados no Kubernetes requer uma versão compatível do banco de dados e do operador. Para ver a matriz completa de versões compatíveis do agente do plano de controle, consulte Escolher versões compatíveis do operador do Kubernetes e do cluster de banco de dados. Para CVEs rastreadas em imagens de contêiner do operador e do plano de controle, consulte o boletim de segurança do AlloyDB Omni no Kubernetes.

A tabela a seguir lista as versões do operador do AlloyDB Omni, as datas de lançamento, as datas de fim do suporte de um ano, as versões compatíveis do banco de dados do AlloyDB Omni e o status do suporte:

Versão do operador do AlloyDB Omni Data de lançamento Data de término do suporte Versões compatíveis do banco de dados do AlloyDB Omni Status
1.9.0 (recomendado) 13 de outubro de 2026 13 de outubro de 2027 18.4.0, 17.10.0, 16.14.0, 15.18.0 (recomendado)
18.3.0, 17.9.0, 16.13.0, 15.17.0
18.1.0, 17.7.0, 16.11.0, 15.15.0
17.5.0, 16.9.0, 15.13.0
Com suporte
1.8.2 5 de outubro de 2026 5 de outubro de 2027 18.3.0, 17.9.0, 16.13.0, 15.17.0
18.1.0, 17.7.0, 16.11.0, 15.15.0
17.5.0, 16.9.0, 15.13.0
Com suporte
1.8.1 25 de agosto de 2026 25 de agosto de 2027 18.3.0, 17.9.0, 16.13.0, 15.17.0
18.1.0, 17.7.0, 16.11.0, 15.15.0
17.5.0, 16.9.0, 15.13.0
Com suporte
1.8.0 15 de julho de 2026 15 de julho de 2027 18.3.0, 17.9.0, 16.13.0, 15.17.0
18.1.0, 17.7.0, 16.11.0, 15.15.0
17.5.0, 16.9.0, 15.13.0
Com suporte
1.7.1 3 de junho de 2026 3 de junho de 2027 18.1.0, 17.7.0, 16.11.0, 15.15.0
17.5.0, 16.9.0, 15.13.0
Com suporte
1.7.0 9 de abril de 2026 9 de abril de 2027 18.1.0, 17.7.0, 16.11.0, 15.15.0
17.5.0, 16.9.0, 15.13.0
Com suporte
1.6.3 5 de março de 2026 5 de março de 2027 17.5.0, 16.9.0, 15.13.0
16.8.0, 15.12.0
15.7.1
Com suporte
1.6.2 25 de fevereiro de 2026 25 de fevereiro de 2027 17.5.0, 16.9.0, 15.13.0
16.8.0, 15.12.0
15.7.1
Com suporte
1.6.1 13 de fevereiro de 2026 13 de fevereiro de 2027 17.5.0, 16.9.0, 15.13.0
16.8.0, 15.12.0
15.7.1
Com suporte
1.6.0 15 de dezembro de 2025 15 de dezembro de 2026 17.5.0, 16.9.0, 15.13.0
16.8.0, 15.12.0
15.7.1
Com suporte
1.5.0 23 de julho de 2025 23 de julho de 2026 16.8.0, 15.12.0
16.3.0, 15.7.1
Desativado
1.4.1 27 de maio de 2025 27 de maio de 2026 16.3.0, 15.7.1
15.7.0
Desativado
1.4.0 8 de abril de 2025 8 de abril de 2026 16.3.0, 15.7.1
15.7.0
Desativado

Política de patch

Para ajudar a manter a segurança e a estabilidade do seu ambiente, o Google aplica patches para bugs e vulnerabilidades críticos de acordo com a seguinte política:

  • O Google aplica patches apenas à versão secundária mais recente de cada versão principal com suporte.
  • Se você encontrar um problema em uma versão secundária mais antiga, faça upgrade para a versão secundária mais recente disponível dessa versão principal para receber a correção.
  • A partir do AlloyDB Omni 16.9.0, 17.5.0 e 18.1.0, o Google publica imagens de contêiner de banco de dados nas faixas Red Hat Universal Base Image 9 (UBI 9) e Debian 12 (bookworm). As imagens do UBI 9 usam o sufixo de tag -ubi9 para extrações de contêineres independentes e são usadas por padrão em implantações do Kubernetes. Quando uma versão secundária ou de patch mais recente é lançada, o Google marca os resumos de imagens de contêiner substituídos como descontinuados. Sempre extraia imagens que correspondam à versão mais recente com suporte.
  • Para informações sobre CVEs abordadas em imagens de banco de dados do AlloyDB Omni, pacotes RPM e o operador do AlloyDB Omni, consulte o boletim de segurança do AlloyDB Omni.

Upgrade e compatibilidade

Os números de versão do AlloyDB Omni usam o formato MAJOR_VERSION.MINOR_VERSION.OMNI_PATCH_VERSION para indicar a versão compatível do PostgreSQL. Os números de versão principal e secundária correspondem à versão do mecanismo PostgreSQL, e o terceiro número representa a versão do patch do AlloyDB Omni.

A tabela a seguir resume as políticas de upgrade e compatibilidade do AlloyDB Omni:

Categoria da política Descrição
Tempo da versão principal

O Google pretende oferecer suporte às novas versões principais do PostgreSQL em até oito meses após o lançamento da primeira versão secundária, x.1, de uma nova versão principal do PostgreSQL.

Para o AlloyDB Omni no Google Distributed Cloud, o Google pretende oferecer compatibilidade com uma nova versão principal do PostgreSQL em até quatro meses após a disponibilização no AlloyDB Omni.

Tempo de lançamento da versão secundária O Google pretende lançar suporte para novas versões secundárias do PostgreSQL a cada trimestre. Como o AlloyDB Omni é um software que você instala e executa por conta própria, é necessário baixar e instalar os binários que incluem compatibilidade com a versão secundária atualizada do PostgreSQL.
Fazer upgrade do pedido Para implantações do Kubernetes, é necessário fazer upgrade do operador do AlloyDB Omni antes de fazer upgrade dos clusters de banco de dados (planos de dados).
Atualizações de segurança O Google pretende lançar correções em até um mês após uma versão de segurança da comunidade do PostgreSQL.
Compatibilidade com operadoras Para implantações do Kubernetes, o operador foi projetado para gerenciar clusters do plano de dados com até um ano de idade.
Caminho de upgrade
  • É possível pular versões secundárias ou de patch durante um upgrade se a lacuna de versão não exceder o período de suporte de 1, 5 ano ou o período de compatibilidade de 1 ano para implantações do operador do AlloyDB Omni.
  • Só é possível reverter para a versão usada imediatamente antes do upgrade.

Proteção de dados

O AlloyDB Omni não faz backups automáticos antes de um upgrade. Você é responsável por fazer um backup manual dos dados antes de acionar um processo de upgrade.

A seguir