I\'m trying to create a cronjob to back up my database every night before something catastrophic happens. It looks like this command should meet my needs:
0
Create a .pgpass file in the home directory of the account that pg_dump will run as.
.pgpass
pg_dump
The format is:
hostname:port:database:username:password
Then, set the file's mode to 0600. Otherwise, it will be ignored.
0600
chmod 600 ~/.pgpass
See the Postgresql documentation libpq-pgpass for more details.