O ClickHouse Managed Postgres garante a segurança e a disponibilidade dos seus dados por meio de backups automatizados e recuperação em um ponto no tempo. Você pode ver o histórico de backups e iniciar restaurações na visualização Backups da sua instância.

Backups
Frequência de backup
O ClickHouse Managed Postgres faz backups completos diários do seu banco de dados. Além dos backups completos, os arquivos de Write-Ahead Log (WAL) são arquivados a cada 60 segundos ou quando 16 MB de dados de WAL se acumulam, o que ocorrer primeiro. Essa combinação de backups completos com o arquivamento contínuo de WAL permite a recuperação em um ponto no tempo para qualquer momento dentro da janela de retenção.
Período de retenção
Os backups são mantidos por 7 dias, o que oferece uma janela adequada para recuperação em caso de perda ou corrupção de dados. Se precisar de um período de retenção de backups maior, entre em contato com o suporte.
Armazenamento e durabilidade
Os backups são replicados em vários servidores usando codificação por apagamento, o que garante que continuem acessíveis mesmo que alguns servidores de armazenamento fiquem indisponíveis. O armazenamento de backups é isolado no nível do bucket — cada instância do ClickHouse Managed Postgres tem seu próprio storage bucket dedicado, e as credenciais são restritas para permitir acesso apenas aos backups dessa instância.
Recuperação em um ponto no tempo
A recuperação em um ponto no tempo permite restaurar seu banco de dados para qualquer momento específico dentro da janela de retenção de backups. Isso é útil para recuperar-se de exclusão acidental de dados, corrupção ou outros problemas em que seja necessário reverter para um estado conhecido e íntegro.
Para executar uma recuperação em um ponto no tempo:
- Acesse a aba Backups da sua instância do ClickHouse Managed Postgres.
- Na seção Point in time recovery, selecione a data e a hora de destino (em UTC) para as quais deseja restaurar.
- Clique em Restore to point in time.
A operação de restauração cria uma nova instância do ClickHouse Managed Postgres com o estado do seu banco de dados exatamente como estava no momento selecionado. Sua instância original permanece inalterada, permitindo que você verifique os dados restaurados antes de decidir qual instância manter.