Jest na to sposób. Załóżmy, że kopia zapasowa nosi nazwę backup.dump. Co musisz zrobić, to:
$ pg_restore -l -f out.txt backup.dump
Spowoduje to utworzenie pliku out.txt zawierającego listę obiektów znajdujących się na zrzucie. Musisz edytować plik i usunąć elementy, których nie chcesz przywracać. Następnie zrób to:
$ pg_restore -L out.txt -h your.host.name -U username .... backup.dump
Użyje to pliku out.txt (który edytowałeś), aby wybrać rzeczy, które zostaną przywrócone. Bardzo przydatne, zwłaszcza w przypadku, gdy zrzut jest duży i nie można ponownie zrzucić bazy danych.