From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | ceduardo <carlos(dot)eduardo(dot)virgen(at)gmail(dot)com> |
Cc: | Foro Postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Backup ejecutado con un Crontab en Debian |
Date: | 2009-05-06 00:30:22 |
Message-ID: | 20090506003022.GY4476@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
ceduardo escribió:
> Hola a todos de antemano muchas gracias, tengo montado PostgreSQL en
> un Linux Debian, tengo un Script que realiza el backup de un usuario
> de la base de datos, cuando lo ejecuto la tarea me solicita la clave,
> la idea es que haga inicie sesioón directo.
>
> FECHA=`date +%d%m%Y`
> export FECHA
> cd /backup1/Postgres_Backup/PortalPrd
> export FILE=Portal_$FECHA.sql
>
> export USER=Portal
> export PASS=P1e2r3e10rt1lPrd
> export search_path=utl_file, pg_catalog
> echo Usuario $USER - $PASS
>
> pg_dump -i -h Salomon -p 5444 -U $USER -f $FILE Postgres_DBS
Crea un archivo ~/.pgpass que contenga la siguiente línea:
Salomon:5444:Postgres_DBS:Portal:P1e2r3e10rt1lPrd
de este modo se conectará directo y no tienes que poner la password en
tu script (lo cual es obviamente peligroso).
--
Alvaro Herrera Valdivia, Chile Geotag: -39,815 -73,257
"On the other flipper, one wrong move and we're Fatal Exceptions"
(T.U.X.: Term Unit X - http://www.thelinuxreview.com/TUX/)
From | Date | Subject | |
---|---|---|---|
Next Message | ceduardo | 2009-05-06 03:40:04 | Re: Backup ejecutado con un Crontab en Debian |
Previous Message | Alvaro Herrera | 2009-05-06 00:27:27 | Re: Codigo sql de una tabla |