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-ubi9para 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 |
|
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
- Consulte o boletim de segurança do AlloyDB Omni.
- Escolha versões compatíveis do operador do Kubernetes e do cluster de banco de dados.
- Leia as políticas de versão do banco de dados do AlloyDB para PostgreSQL.