| From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
|---|---|
| To: | MargaretGillon(at)chromalloy(dot)com |
| Cc: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: pg_dump shell script with ~/.pgpass |
| Date: | 2005-01-27 17:13:05 |
| Message-ID: | 20050127171305.GA29809@dcc.uchile.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
On Thu, Jan 27, 2005 at 08:47:40AM -0800, MargaretGillon(at)chromalloy(dot)com wrote:
> I need to create a shell script for cron.daily to run that will do pg_dump
> for my database. I am using Redhat 9 and Postgresql v7.3.4. Currently when
> I run the dump manually the command I use is
>
> #pg_dump -u -C -D -f /tmp/owl.sql owl
>
> What should the command look like using ~/.pgpass ?
The same. The file is automatically used if found and has the right
permissions.
> My other question... Is cron.daily is being run by root? If so would I need
> to put the .pgpass file in root's home directory?
Don't use root to do the backup, use postgres. crontab -e -u postgres
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"El día que dejes de cambiar dejarás de vivir"
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Richard Huxton | 2005-01-27 17:22:30 | Re: pg_dump shell script with ~/.pgpass |
| Previous Message | Eric E | 2005-01-27 17:09:47 | View definition truncated in information_schema |