Escolha uma Página

Geralmente temos nos nossos banco de dados uma tabela de log, e ela é o terror dos restores pois o número de registros dela geralmente é igual ou maior do que a soma de todos os registros das demais tabelas do banco, sendo assim, em restores de testes ou apenas de controle não queremos ficar perdendo tempo esperando que os logs sejam restaurados, sendo assim é possível durante um restore pedir que o postgres ignore algumas tabelas para isso:

pg_restore -l dump.tar > lista.txt
pg_restore -L lista.txt -d banco -U usuario

Este arquivo lista.txt é uma relação com todos os objetos que estão dentro do arquivo de backup, basta abrir o arquivo e remover as tabelas que você não quer que o postgres restaure.