Em relação a APIs, serviços de autenticação, webhook, Postg...
O PostgreSQL possui a ferramenta PITR (point-in-time recovery), que permite restaurar o banco de dados para um momento específico no tempo.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão referente ao PostgreSQL e sua funcionalidade de recuperação de dados.
Tema central: A questão aborda a funcionalidade de PITR (Point-In-Time Recovery) no PostgreSQL, que é um recurso de recuperação de dados importante em sistemas de banco de dados. Isso é especialmente relevante para ambientes de produção, onde é crucial garantir a integridade e a disponibilidade dos dados.
Resumo teórico: O Point-In-Time Recovery é uma técnica que permite restaurar um banco de dados a um estado específico anteriormente registrado. Isso é feito utilizando uma combinação de backups de base de dados e logs de transações. O PostgreSQL suporta PITR através do uso de arquivos de log de transações conhecidos como WAL (Write-Ahead Logging). Esses logs permitem que o banco de dados seja recuperado até qualquer ponto específico no tempo, desde que todos os arquivos de log necessários estejam disponíveis.
Justificativa da alternativa correta (C): A alternativa está correta porque o PostgreSQL, de fato, oferece suporte à funcionalidade de recuperação até um ponto no tempo (PITR). Este recurso é fundamental para operações de recuperação de desastres, permitindo que um banco de dados seja restaurado a qualquer ponto no tempo especificado, desde que os logs de transação necessários estejam disponíveis. É uma prática recomendada para garantir que os dados possam ser recuperados em caso de falhas ou erros graves.
Fontes recomendadas para aprofundamento incluem a documentação oficial do PostgreSQL, que detalha o funcionamento do PITR e dos WALs, e manuais sobre práticas de backup e recuperação de bancos de dados.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Sim, o PostgreSQL possui a ferramenta PITR (Point-In-Time Recovery), que permite restaurar um banco de dados para um momento específico no tempo. Essa ferramenta é extremamente útil em situações de desastres ou erros humanos, onde é necessário recuperar dados perdidos ou corrompidos.
PostgreSQL é um sistema de gerenciamento de banco de dados relacional de código aberto. Ele é conhecido por sua robustez, escalabilidade e desempenho. ele possui a ferramenta PITR que permite restaurar bancos de dados
Gabarito:CERTO
O PostgreSQL realmente possui o recurso chamado PITR (Point-In-Time Recovery), que permite restaurar o banco de dados para um ponto específico no tempo, com base em:
- backup base (full);
- arquivos de log de transações (WAL – Write Ahead Logs).
Extremamente útil em:
- Erros humanos (ex: exclusão acidental de dados);
- Recuperação após falhas;
- Restauração a um estado anterior antes de uma operação incorreta.
PITR = viagem no tempo do banco de dados.
PostgreSQL pode voltar para o "momento antes do desastre" se tiver backup + WALs.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo