Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] Respaldo automático de BD

From: yanguma <ricardo(dot)yanguma(at)gmail(dot)com>
To: Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy>
Cc: Reynier Perez Mira <rperezm(at)uci(dot)cu>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] Respaldo automático de BD
Date: 2009-01-30 15:37:59
Message-ID: fbe285730901300737o28a01469o707c8ae4d867e4d4@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Alguna vez me dieron esto como ayuda.

Omar Zeballos (Kantutani) to me, Marco, Postgres
show details 11/23/06
Reply

 Yo tengo el siguiente script para Windows y Linux
Windows con el programador de tareas dentro de iun archivo .bat
Linux dentro de un cron del usuario postgres

*Windows XP*

@echo off
*set PGPASSWORD=mipassword *
pg_dump.exe -i -h 192.168.0.11 -p 5432 -U postgres -F c -b -v -f
"respaldo.backup" mybase

set FECHA=%DATE% %TIME%
set FECHA=%FECHA:/=%
set FECHA=%FECHA::=-%
set FECHA=%FECHA:.=-%
ren respaldo.backup "%FECHA%".backup

*Linux RH*

set -a
fecha=`date +%d%b%Y_%H%M%S`
echo $fecha
/usr/local/pgsql/bin/pg_dump -i -U postgres -F c -v -b -f
"/u02/backups/abaspro_$fecha" abaspro

Saludos,
_________________________________________________________________
Ing. Omar Zeballos Céspedes
Jefe de Proyectos - Sistemas
Grupo Empresarial Kantutani
Cel. 591-2-72006396
Tel: 591-2-2314545 Int 2601
ozeballos(at)kantutani(dot)com
Pje. Tiahuanacu # 235 y Federico Zuazo
La Paz - Bolivia

Espero que te sirva.




2009/1/30 Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy>

> Reynier Perez Mira escribió:
>
>  Buenos días/tardes:
>> Recién he instalado un servidor de PostgreSQL donde hosteó todas las BD
>> que ya contienen gran cantidad de datos. Como ya me pasó una vez que perdí
>> todos los datos y no quiero que me vuelva a suceder por inocente o por no
>> investigar necesito saber las posibles formas o SW para poder realizar un
>> respaldo de mis BD con todos sus datos.
>> A la espera de sus comentarios
>> Un saludo
>> Ing. Reynier Pérez Mira
>> Dirección Técnica IP
>> --
>> TIP 8: explain analyze es tu amigo
>>
>>
> Hola.
> Personalmente en linux tengo un archivo que se llama: /root/
> respaldarbase.sh, que contiene:
>
> #!/bin/bash
> pg_dump -Ft -UDBA |gzip -9 -> /respaldos/RespañdoDB"`date +%Y%m%d_%H%M`".gz
> at -f/root/respaldarbase.sh 21:00
> vacuumdb -afz -UDBA
> reindexdb -a -UDBA
>
>
> parq lanzarlo por primera vez use:  at -f/root/respaldarbase.sh 21:00
>
> luego se solo se pone en cola para ejecutarse al dia siguiente a las 21:00.
>
> Yo tengo configurado PGDATABASE, para no incluirla en script, tambien podes
> definir PGUSER
>
> Espero te sirva.
>
> Saludos Fernando.
>
>
> --
> TIP 5: ¿Has leído nuestro extenso FAQ?
>        http://www.postgresql.org/docs/faqs.FAQ.html
>



-- 
prueba

In response to

pgsql-es-ayuda by date

Next:From: Cesar EricesDate: 2009-01-30 15:38:18
Subject: Re: [pgsql-es-ayuda] Respaldo automático de BD
Previous:From: Rodriguez FernandoDate: 2009-01-30 15:32:53
Subject: Re: Respaldo automático de BD

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group