FC ConcursosFC Concursos

Questão FC374611

Um dos recursos disponíveis em um banco de dados é poder fazer o backup dos dados. No PostgreSQL, corresponde ao comando empregado para fazer o backup dos dados:

Sistema de Gerenciamento de Banco de Dados (SGBD)

Instituto Consulplan · 2024

Um dos recursos disponíveis em um banco de dados é poder fazer o backup dos dados. No PostgreSQL, corresponde ao comando empregado para fazer o backup dos dados:

  1. dumpdb
  2. pg_dump
  3. backupdb
  4. mysqldump
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O comando usado para fazer backup no PostgreSQL é o pg_dump. Trata-se de uma ferramenta de backup lógico que exporta o conteúdo de um banco de dados para um arquivo, gerando instruções SQL (ou um formato customizado) que podem ser reaplicadas em outra instância.

O pg_dump suporta vários formatos: plain (arquivo .sql via redirecionamento), -Fc (formato custom, adequado para compressão e restauração seletiva) e -Fd (diretório). Ele permite exportar o banco inteiro, esquemas ou tabelas específicas, e inclui opções para incluir comandos de criação, limpar objetos antes de restaurar, etc.

Exemplos:
pg_dump meu_banco > backup.sql
pg_dump -Fc -f backup.dump meu_banco
Restauração: psql -f backup.sql (plain) ou pg_restore -d meu_banco backup.dump (custom).

Use parâmetros de conexão (-h, -p, -U) conforme necessário e lembre-se que é um backup lógico, não captura WAL/estado físico.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo