Questão FC295941
Uma das atividades regularmente executadas na administração de bancos de dados é a realização de cópias de segurança (backup). No PostgreSQL, uma das formas indicadas para a realiz
Sistema de Gerenciamento de Banco de Dados (SGBD)
CESGRANRIO · 2022
Uma das atividades regularmente executadas na administração de bancos de dados é a realização de cópias de segurança (backup).
No PostgreSQL, uma das formas indicadas para a realização de backups é
- utilizar o programa pg_backup do PostgreSQL.
- realizar o backup dos arquivos utilizados pelo PostgreSQL no sistema de arquivos.
- configurar o PostgreSQL para backups automáticos por meio do parâmetro Database Backup.
- executar o comando VACUUM do PostgreSQL no banco de dados em que se deseja realizar backup.
- executar o comando CREATE BACKUP indicando o nome do banco de dados do qual se quer realizar backup.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa aponta a cópia direta dos arquivos do PostgreSQL no sistema de arquivos — o que é válido e chamado de filesystem-level backup. Esse método salva o conteúdo do diretório de dados (arquivos de tabelas, índices e demais metadados) e exige cuidado para garantir consistência.
Se o servidor estiver parado (cold backup), basta copiar o diretório de dados com permissões e propriedade preservadas. Para backups online é necessário usar snapshots consistentes (LVM, ZFS) ou combinar uma cópia base com a arquivação dos WAL para permitir recuperação ponto-a-ponto (PITR).
Importante: preservar permissões, ownership e incluir os WAL é obrigatório para restaurar corretamente. Ferramentas como pg_basebackup simplificam backups físicos consistentes sem desligar o serviço.
Conteúdo do catálogo FC Concursos · Atualizado em