pg_restore certain tables only
if you're using the "custom" format , you can use the -l (ell) and -L options to do this.


create your dump, using the "custom" format 
run pg_restore -l /path/to/dump/file &gt; table_of_contents.txt
edit table_of_contents.txt and just remove references to the tables you don't want anymore. (Make sure you get all of them.  You can comment out a line with a semicolon.) 
restore your database with pg_restore ... -L table_of_contents.txt /path/to/dump/file


Profit!