Imagem de fundo

Paulo utiliza o pg_dump do PostgreSQL para fazer cópia de...

Paulo utiliza o pg_dump do PostgreSQL para fazer cópia de segurança de um banco de dados. Normalmente faz cópias de segurança no formato tar e utiliza o pg_restore para reconstruir o banco de dados, quando necessário. O pg_restore pode selecionar o que será restaurado, ou mesmo reordenar os itens antes de restaurá-los, além de permitir salvar e restaurar objetos grandes.

Certo dia Paulo fez uma cópia de segurança do banco de dados chamado trt13 para o arquivo tribunal.tar, incluindo os objetos grandes. Paulo utilizou uma instrução que permitiu a seleção manual e reordenação de itens arquivados durante a restauração, porém, a ordem relativa de itens de dados das tabelas não pôde ser alterada durante o processo de restauração.

Paulo utilizou, em linha de comando, a instrução


A

pg_dump -Ec -h trt13 > tribunal.tar


B

pg_dump -Ft -b trt13 > tribunal.tar


C

pg_dump -tar -a trt13 > tribunal.tar


D

pg_dump -tar -c trt13 > tribunal.tar


E

pg_dump -Fp -b trt13 > tribunal.tar