Here's what I'm trying to do: $ pg_dump -Fc -b -f backup.pgd test_backup_db $ dropdb test_backup_db DROP DATABASE $ pg_restore -C -d test_backup_db backup.pgd pg_restore: [archiver (db)] connection to database "test_backup_db" failed: FATAL: database "test_backup_db" does not exist Here is what the man pages for -C say: -C --create Create the database before restoring into it. (When this option is used, the database named with -d is used only to issue the initial CREATE DATABASE command. All data is restored into the database name that appears in the archive.) What am I doing wrong? Thank you for the help. ---------------------------(end of broadcast)--------------------------- TIP 8: explain analyze is your friend