Banco de Dados do Azure para PostgreSQL – Política de versão do servidor flexível
APLICA-SE A: Banco de Dados do Azure para PostgreSQL – Servidor Flexível> [!IMPORTANTE] > Banco de Dados do Azure para PostgreSQL – Servidor Único no caminho de desativação. Recomendamos fortemente que você atualize para o Banco de Dados do Azure para PostgreSQL – Servidor flexível. Para obter mais informações sobre a migração para o Banco de Dados do Azure para PostgreSQL – Servidor Flexível, veja O que está acontecendo com o Banco de Dados do Azure para PostgreSQL Servidor único?.
Esta página descreve a política de controle de versão de servidor do Banco de Dados do Azure para PostgreSQL e é aplicável a esses modos de implantação:
- Banco de Dados do Azure para PostgreSQL Servidor Único
- Banco de Dados do Azure para PostgreSQL Servidor Flexível
Versões compatíveis do PostgreSQL
O servidor flexível do Banco de Dados do Azure para PostgreSQL oferece suporte às seguintes versões de banco de dados.
Versão | Banco de Dados do Azure para PostgreSQL Servidor Único | Servidor flexível do Banco de Dados do Azure para PostgreSQL |
---|---|---|
PostgreSQL 17 (versão prévia) | X | |
PostgreSQL 16 | X | |
PostgreSQL 15 | X | |
PostgreSQL 14 | X | |
PostgreSQL 13 | X | |
PostgreSQL 12 | X | |
PostgreSQL 11 | X | X |
PostgreSQL 10 (desativado) | Consulte a política | |
PostgreSQL 9.6 (desativado) | Consulte a política | |
PostgreSQL 9.5 (desativado) | Consulte a política |
Suporte da versão principal
Cada versão principal do PostgreSQL terá suporte do servidor flexível do Banco de Dados do Azure para PostgreSQL a partir da data em que o Azure começar a dar suporte à versão até que a versão seja desativada pela Comunidade do PostgreSQL. Consulte a Política de controle de versão da comunidade do PostgreSQL.
Suporte da versão secundária
O servidor flexível do Banco de Dados do Azure para PostgreSQL executa automaticamente atualizações de versões secundárias para a versão do PostgreSQL preferida do Azure como parte da manutenção periódica.
Política de desativação da versão principal
A tabela a seguir fornece os detalhes de desativação para as versões principais do PostgreSQL. As datas seguem a política de versão da comunidade do PostgreSQL.
Versão | What's New | Data de início do suporte do Azure | Data de desativação (Azure) |
---|---|---|---|
PostgreSQL 17 | Recursos | 30-Sep-24 | 8 de novembro de 2029 |
PostgreSQL 16 | Recursos | 15-Out-23 | 9-Nov-28 |
PostgreSQL 15 | Recursos | 15-Mai-23 | 11-Nov-27 |
PostgreSQL 14 | Recursos | 29-Jun-22 | 12-Nov-26 |
PostgreSQL 13 | Recursos | 25-Mai-21 | 13-Nov-25 |
PostgreSQL 12 | Recursos | 22-Set-20 | 14-Nov-24 |
PostgreSQL 11 | Recursos | 24-Jul-19 | 9-Nov-25 |
PostgreSQL 10 (desativado) | Recursos | 4-Jun-18 | 10-Nov-22 |
PostgreSQL 9.5 (desativado) | Recursos | 18-Abr-18 | 11-Fev-21 |
PostgreSQL 9.6 (desativado) | Recursos | 18-Abr-18 | 11-Nov-21 |
Suporte ao PostgreSQL 11
O Azure está estendendo seu suporte para PostgreSQL 11 nas plataformas servidor único do Banco de Dados do Azure para PostgreSQL e servidor flexível do Banco de Dados do Azure para PostgreSQL. Essa linha do tempo de suporte estendida foi projetada para fornecer mais tempo para os usuários planejarem e migrarem para o servidor flexível do Banco de Dados do Azure para PostgreSQL para versões mais altas do PostgreSQL.
Suporte ao PostgreSQL 12
O PostgreSQL 12 será desativado em 14 de novembro de 2024, de acordo com a política de controle de versão do Azure, que se alinha à política de controle de versão da comunidade do PostgreSQL. De acordo com essa política, cada versão principal tem suporte até ser desativada pela comunidade. No entanto, o Azure estendeu o suporte para PostgreSQL 11 até 9 de novembro de 2025, para dar aos clientes mais tempo para planejar e migrar do Servidor Único do Banco de Dados do Azure para PostgreSQL para o Servidor Flexível, bem como para versões mais altas do PostgreSQL. Essa extensão de suporte foi projetada para fornecer uma transição mais suave para os clientes que atualmente usam o PostgreSQL 11.
Suporte do servidor único:
- Até 28 de março de 2025, os usuários podem continuar a criar e utilizar servidores PostgreSQL 11 no Servidor Único do Banco de Dados do Azure para PostgreSQL, exceto para criação por meio do portal do Azure. É importante observar que outras restrições de associadas a mecanismos PostgreSQL desativados ainda se aplicam.
- Até 9 de novembro de 2023, o Azure oferecerá atualizações que incorporam versões secundárias fornecidas pela comunidade PostgreSQL para servidores PostgreSQL 11.
Suporte do Servidor Flexível
- Até 9 de novembro de 2025, os usuários podem criar e operar servidores PostgreSQL 11 no Servidor Flexível do Banco de Dados do Azure para PostgreSQL.
- Até 9 de novembro de 2023, semelhante ao Servidor Único, as atualizações com a comunidade PostgreSQL fornecidas versões secundárias estarão disponíveis para servidores PostgreSQL 11.
- De 9 de novembro de 2023 a 9 de novembro de 2025, enquanto os usuários podem continuar usando e criando novas instâncias do PostgreSQL 11 no Servidor Flexível, eles estarão sujeitos às restrições de outros mecanismos PostgreSQL desativados.
Essa extensão do suporte ao Postgres 11 faz parte do compromisso do Azure em fornecer um caminho de migração contínuo e garantir a funcionalidade contínua para os usuários.
Versões do mecanismo PostgreSQL desativadas sem suporte no servidor flexível do Banco de Dados do Azure para PostgreSQL
Você poderá continuar a executar a versão desativada no servidor flexível do Banco de Dados do Azure para PostgreSQL. No entanto, observe as seguintes restrições após a data de desativação para cada versão do banco de dados PostgreSQL:
- Como a comunidade não pretende lançar nenhuma correção futura de bugs ou de segurança, o servidor flexível do Banco de Dados do Azure para PostgreSQL não irá aplicar um patch no mecanismo de banco de dados desativado para detectar problemas de bugs ou de segurança nem executar quaisquer outras medidas de segurança relacionadas ao mecanismo do banco de dados desativado. Como resultado, você poderá enfrentar vulnerabilidades de segurança ou outros problemas. No entanto, o Azure continua executando a manutenção periódica e aplicação de patch para o host, o sistema operacional, os contêineres e quaisquer outros componentes relacionados ao serviço.
- Se algum problema de suporte que você enfrentar estiver relacionado ao mecanismo do PostgreSQL propriamente dito, considerando que a comunidade não fornece mais patches talvez não seja possível lhe oferecer suporte. Nesses casos, é necessário atualizar o banco de dados para uma das versões com suporte.
- Você não poderá criar novos servidores de banco de dados para a versão desativada. No entanto, você poderá executar recuperações pontuais e criar réplicas de leitura para os servidores existentes.
- Novos recursos de serviços desenvolvidos pelo servidor flexível do Banco de Dados do Azure para PostgreSQL podem estar disponíveis apenas para versões do servidor de banco de dados com suporte.
- Os SLAs de tempo de atividade se aplicam exclusivamente a problemas relacionados ao serviço do servidor flexível do Banco de Dados do Azure para PostgreSQL e não a qualquer tempo de inatividade causado por bugs relacionados ao mecanismo de banco de dados.
- Na radical eventualidade de uma ameaça grave ao serviço causada pela vulnerabilidade do mecanismo do banco de dados do PostgreSQL ser identificada na versão do banco de dados desativada, o Azure poderá optar por parar seu servidor de banco de dados para proteger o serviço. Nesse caso, você é notificado e precisa atualizar o servidor antes de colocar o servidor online.
- As novas extensões introduzidas para o servidor flexível do Postgres do Azure não terão suporte nas versões de postgres desativadas da comunidade.
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 como sendo um aumento no primeiro ou no segundo número. Por exemplo, 9.5 para 9.6 era considerado uma atualização de versão principal. Na versão 10 em diante, apenas uma alteração no primeiro número é considerada uma atualização de versão principal. Por exemplo, 10.0 para 10.1 é uma atualização de versão secundária. A versão 10 para 11 é uma atualização de versão principal.
Próximas etapas
- Consulte as versões com suporte do servidor único do Banco de Dados do Azure para PostgreSQL.
- Consulte as versões com suporte do servidor flexível do Banco de Dados do Azure para PostgreSQL.