Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você 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 é uma alteração no primeiro número da versão. Por exemplo, PostgreSQL 16 para PostgreSQL 17 é uma atualização de versão principal. As versões principais introduzem novos recursos e capacidades. Elas podem incluir alterações que exigem atualizações de 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 a política de controle de versão da comunidade postgreSQL.
Política de suporte
A tabela a seguir fornece os detalhes de desativação das principais versões do PostgreSQL. As datas seguem a política de versão da comunidade do PostgreSQL.
| Versão do PostgreSQL | Quais são as novidades? | Data de início do suporte padrão do Azure | Data de término do suporte padrão do Azure |
|---|---|---|---|
| PostgreSQL 18 | Notas de lançamento | 25 de setembro de 2025 | 14/11/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-Jul-2026 |
| PostgreSQL 12 | Notas de lançamento | 22-Sep-2020 | 31-Jul-2026 |
| PostgreSQL 11 | Notas de lançamento | 24-Jul-2019 | 31-Jul-2026 |
Para obter opções disponíveis após a Data de Término do Suporte Padrão do Azure, consulte o Suporte Estendido do Banco de Dados do Azure para PostgreSQL.
Suporte da versão secundária
Um servidor Banco de Dados do Azure para PostgreSQL flexível atualiza automaticamente versões secundárias para a versão Azure postgreSQL preferencial durante a manutenção periódica.
Distribuição regional em fases
As atualizações de versão secundária são implantadas em etapas pelas regiões do Azure, em vez de em todas as regiões simultaneamente. Como a implantação é feita em etapas, os servidores em regiões diferentes podem receber a mesma versão menor em datas diferentes. O servidor é atualizado durante a janela de manutenção configurada, depois que a atualização atinge a região que hospeda o servidor.
Nenhuma ação é necessária de sua parte, exceto para manter uma janela de manutenção válida configurada. Para mais informações, confira Manutenção agendada.
Versões do mecanismo do PostgreSQL desativadas não têm suporte no Banco de Dados do Azure para PostgreSQL.
Você pode continuar usando a versão descontinuada nos Servidores Flexíveis do Azure Database para PostgreSQL. No entanto, após a data de desativação de cada versão do banco de dados do 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 seu 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 você enfrentar um problema de suporte relacionado ao próprio mecanismo PostgreSQL, Microsoft poderá não ser capaz de fornecer suporte porque a comunidade não fornece mais os patches. Nesses casos, você precisa atualizar seu banco de dados para uma das versões com suporte.
Não é possível criar novos servidores usando uma versão do PostgreSQL desativada. No entanto, você pode executar recuperações pontuais e criar réplicas de leitura para seus servidores existentes.
Novos recursos de serviço desenvolvidos pelo servidor do Banco de Dados do Azure para PostgreSQL podem estar disponíveis apenas para versões de servidor de banco de dados com suporte.
Os SLAs de tempo de atividade se aplicam exclusivamente aos problemas relacionados ao serviço de servidor flexível do Banco de Dados do Azure para PostgreSQL e não se aplicam a nenhum tempo de inatividade causado por bugs relacionados ao mecanismo de banco de dados.
Em casos raros em que uma vulnerabilidade crítica em uma versão do PostgreSQL desativada representa uma ameaça para o serviço, o Azure pode parar os servidores afetados para proteger a plataforma. Nesses casos, você será notificado para atualizar o servidor antes de colocar o servidor online.
As novas extensões introduzidas no servidor flexível do Banco de Dados do Azure para PostgreSQL não são compatíveis com versões do PostgreSQL que a comunidade descontinuou.
Sintaxe da versão do PostgreSQL
Antes do PostgreSQL versão 10, a política de controle de versão do PostgreSQL considerava uma atualização de versão principal um aumento no primeiro ou segundo número. Por exemplo, a versão 9.5 a 9.6 foi considerada como uma atualização de versão principal. A partir da versão 10, apenas uma alteração no primeiro número é considerada como uma atualização de versão principal. Por exemplo, 10.0 a 10.1 é uma atualização de versão menor. A versão 10 para 11 é uma atualização de versão principal.