I have all PostgreSQL databases backed up during incremental backups using WHM, which creates a $dbName.tar file.
Data is stored in these .tar files, but I do not know how to restore it back into the individual databases via SSH. In particular the file location.
I have been using:
pg_restore -d client03 /backup/cpbackup/daily/client03/psql/client03.tar
which generates the error 'could not open input file: Permission denied'
Any assistance appreciated.
pg_restore -c -i -U postgres -d client03 -v "/tmp/client03.tar" -W
The -W at the end was the main trick which forced the password input as required which enabled everything to be put back together.
– Stephen Feb 21 '10 at 09:15