Partilhar via


Sobre o Banco de Dados do Azure para PostgreSQL - Backup flexível do servidor (visualização)

O Backup do Azure e os Serviços de Banco de Dados do Azure se uniram para criar uma solução de backup de classe empresarial para o Banco de Dados do Azure para servidores PostgreSQL que retém backups por até 10 anos. O recurso oferece os seguintes recursos:

  • Você pode estender sua retenção de backup além de 35 dias, que é o limite máximo suportado pelo recurso de backup de camada operacional do banco de dados flexível PostgreSQL. Mais informações.
  • Os backups são copiados para um ambiente de armazenamento isolado fora do locatário do cliente e da assinatura, fornecendo proteção contra ataques de ransomware.
  • O Backup do Azure fornece resiliência de backup aprimorada protegendo os dados de origem de diferentes níveis de perda de dados, desde exclusão acidental até ataques de ransomware.
  • A solução de infraestrutura zero com o serviço de Backup do Azure gerenciando os backups com retenção automatizada e agendamento de backup.
  • Monitoramento central de todas as operações e trabalhos via centro de backup.

Fluxo de backup

Para executar a operação de backup:

  1. Conceda permissões ao MSI do cofre de backup no recurso ARM de destino (servidor PostgreSQL-Flexível), estabelecendo acesso e controle.
  2. Configure políticas de backup, especifique agendamento, retenção e outros parâmetros.

Quando a configuração estiver concluída:

  1. O serviço de backup invoca o backup com base nas agendas de política na API ARM do servidor PostgresFlex, gravando dados em um contêiner de blob seguro com uma SAS para maior segurança.
  2. O backup é executado de forma independente, evitando interrupções durante tarefas de longa execução.
  3. Os ciclos de vida dos pontos de retenção e recuperação estão alinhados com as políticas de backup para um gerenciamento eficaz.
  4. Durante a restauração, o serviço de backup invoca a restauração na API ARM do servidor PostgresFlex usando o SAS para recuperação assíncrona e sem interrupções.

Diagrama mostrando o processo de backup.

Autenticação do Backup do Azure com o servidor PostgreSQL

O serviço de Backup do Azure precisa se conectar ao servidor Flexível do Azure PostgreSQL enquanto faz cada backup. 

Permissões para backup

Para operações de backup bem-sucedidas, o MSI do vault precisa das seguintes permissões:

  1. Restauração: função de Colaborador de Dados de Blob de Armazenamento na conta de armazenamento de destino.
  2. Cópia de segurança:
    1. Função de backup de retenção de longo prazo do PostgreSQL Flexible Server no servidor.
    2. Função de leitor no grupo de recursos do servidor.

Compreender os preços

Incorre em encargos por:

  • Taxa de instância protegida: Backup do Azure para PostgreSQL - Servidores flexíveis cobram uma taxa de instância protegida de acordo com o tamanho do banco de dados. Quando você configura o backup para um servidor PostgreSQL flexível, uma instância protegida é criada. Cada instância é cobrada com base em seu tamanho (em GBs) por unidade (250 GB).

  • Taxa de armazenamento de backup: Backup do Azure para PostgreSQL - Servidores flexíveis armazenam backups na camada do Vault. Os pontos de restauração armazenados na camada padrão do cofre são cobrados uma taxa separada chamada taxa de armazenamento de backup de acordo com o total de dados armazenados (em GBs) e o tipo de redundância habilitado no cofre de backup.

Próximos passos

Banco de Dados do Azure para PostgreSQL -Backup Flex (visualização).