Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo descreve a política de controle de versão do Banco de Dados do Azure para PostgreSQL.
Versão principal
Uma versão principal corresponde a uma alteração no primeiro número da versão. Por exemplo, o PostgreSQL 16 para o PostgreSQL 17 é uma atualização de versão principal. As versões principais introduzem novos recursos e capacidades. Eles podem incluir alterações que exigem atualizações do código do aplicativo. O Banco de Dados do Azure para PostgreSQL dá suporte a cada versão principal do PostgreSQL desde a data em que o Azure começa a oferecer suporte até que a versão atinja o fim da vida útil (fim do suporte), conforme definido pela comunidade PostgreSQL. Para obter detalhes, consulte Política de controle de versão da comunidade PostgreSQL.
Política de suporte
A tabela a seguir fornece os detalhes de desativação para as versões principais do PostgreSQL. As datas seguem a política de controle de versão da comunidade PostgreSQL.
| Versão PostgreSQL | O que há de novo | Data de início do Suporte Padrão do Azure | Data de Fim do Suporte Padrão do Azure |
|---|---|---|---|
| PostgreSQL 18 | Notas de lançamento | 25-Set-2025 | 14 De novembro de 2030 |
| PostgreSQL 17 | Notas de lançamento | 30-Sep-2024 | 8-Nov-2029 |
| PostgreSQL 16 | Notas de lançamento | 15-Oct-2023 | 9-Nov-2028 |
| PostgreSQL 15 | Notas de lançamento | 15-May-2023 | 11-Nov-2027 |
| PostgreSQL 14 | Notas de lançamento | 29-Jun-2022 | 11-Dez-2026 |
| PostgreSQL 13 | Notas de lançamento | 25-May-2021 | 31-Julho-2026 |
| PostgreSQL 12 | Notas de lançamento | 22-Sep-2020 | 31-Julho-2026 |
| PostgreSQL 11 | Notas de lançamento | 24-Jul-2019 | 31-Julho-2026 |
Para opções disponíveis após a Data de Fim do Suporte Padrão Azure, consulte Azure Database para PostgreSQL Extended Support.
Suporte a versões secundárias
Um servidor flexível Base de Dados do Azure para PostgreSQL atualiza automaticamente versões menores para a versão preferida do Azure PostgreSQL durante a manutenção periódica.
Implementação regional faseada
Atualizações de versões menores são implementadas em etapas nas regiões do Azure, em vez de em todas as regiões ao mesmo tempo. Como o lançamento é faseado, servidores em diferentes regiões podem receber a mesma versão menor em datas distintas. O seu servidor atualiza-se durante a sua janela de manutenção configurada, depois de a atualização chegar à região que aloja o servidor.
Não é necessária qualquer ação da sua parte, exceto manter uma janela de manutenção válida configurada. Para obter mais informações, veja Manutenção agendada.
Versões desativadas do motor PostgreSQL não têm suporte no Azure Database para PostgreSQL
Pode continuar a utilizar a versão descontinuada nos servidores flexíveis do Base de Dados do Azure para PostgreSQL. No entanto, após a data de desativação para cada versão do banco de dados PostgreSQL, as seguintes restrições se aplicam:
Quando a comunidade desativa uma versão do PostgreSQL, o Banco de Dados do Azure para PostgreSQL para de aplicar bugs ou patches de segurança ao mecanismo de banco de dados. Essa alteração pode expor o servidor a riscos de segurança ou outros problemas. No entanto, o Azure continua a manter e corrigir o host subjacente, o sistema operacional, os contêineres e os componentes de serviço relacionados.
Se experienciar um problema de suporte relacionado com o próprio motor PostgreSQL, a Microsoft pode não conseguir fornecer suporte porque a comunidade já não fornece os patches. Nesses casos, você precisa atualizar seu banco de dados para uma das versões suportadas.
Não é possível criar novos servidores usando uma versão do PostgreSQL desativada. No entanto, você pode executar recuperações point-in-time e criar réplicas de leitura para seus servidores existentes.
Os novos recursos de serviço desenvolvidos pelo Banco de Dados do Azure para o servidor PostgreSQL podem estar disponíveis apenas para versões de servidor de banco de dados com suporte.
Os SLAs de disponibilidade aplicam-se exclusivamente a problemas relacionados com o serviço Flexible Server do Base de Dados do Azure para PostgreSQL e não se aplicam a qualquer indisponibilidade causada por erros relacionados com o motor da base de dados.
Em casos raros em que uma vulnerabilidade crítica em uma versão aposentada do PostgreSQL representa uma ameaça ao serviço, o Azure pode interromper os servidores afetados para proteger a plataforma. Nesses casos, você será notificado para atualizar o servidor antes de colocá-lo online.
As novas extensões introduzidas para os servidores flexíveis do Base de Dados do Azure para PostgreSQL não são suportadas em versões do PostgreSQL que a comunidade descontinuou.
Sintaxe da versão do PostgreSQL
Antes da versão 10 do PostgreSQL, a política de versionamento do PostgreSQL considerava uma atualização de versão principal como um aumento no primeiro ou segundo número. Por exemplo, o 9.5 para o 9.6 foi considerado uma grande atualização de versão. A partir da versão 10, apenas uma alteração no primeiro número é considerada uma grande atualização de versão. Por exemplo, 10.0 para 10.1 é uma atualização de versão menor. A atualização da versão 10 para a 11 é uma atualização principal de versão.