From: | "Omar Zeballos \(Kantutani\)" <ozeballos(at)kantutani(dot)com> |
---|---|
To: | "Miguel Angel (dot)" <rev_angel(at)hotmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Cc: | <mlindo(at)gmail(dot)com> |
Subject: | Re: Respaldos AUTOMATICOS MASIVOS (BD) o DETALLADOS (x Tablas B |
Date: | 2006-10-06 22:06:35 |
Message-ID: | 002401c6e993$ba47a680$1600a8c0@serverbi |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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
_________________________________________________________________
----- Original Message -----
From: Miguel Angel .
To: pgsql-es-ayuda(at)postgresql(dot)org
Cc: mlindo(at)gmail(dot)com
Sent: Friday, October 06, 2006 11:14 AM
Subject: Re: [pgsql-es-ayuda] Respaldos AUTOMATICOS MASIVOS (BD) o DETALLADOS (x Tablas B
Usa el programador de tareas de windows o cron de linux.
Mira te dejo un ejemplo de un .bat que yo uso para respaldar mi base de
datos de forma automatica cada 4 horas, y evitar que se substituyan los
archivos.
--Inicio Bat--
@echo off
set hora=%time:~0,2%
set minutos=%time:~3,2%
set dia=%date:~4,2%
set mes=%date:~7,2%
set año=%date:~10,4%
cd\
cd "%programfiles%\postgresql\8.1\bin"
pg_dump -d database1 -h localhost -U postgres > "C:\Bakups
General\database1(%dia%_%mes%_%año%)%hora%hrs_%minutos%min.out"
exit
-- Fin Bat--
>Estimados:
>
>Señores ..
>
>Hemos estado trabajando y creando aplicaciones WEB (PHP) y también con
>VISUAL BASICS 6.0 >(por ahora), y con la maravilla de POSTGRES (8.0 y 8.1)
>como administrador de BASES DE DATOS, >en WINDOWS y en LINUX, lo que nos ha
>dado buenos resultados.
>
>Actualmente efectuamos los BACKUPS de nuestras BD con el pgAdmin III (BD
>completas), o sea a >MANO. Lo cual produce mucha dependencia humana y
>posibles errores, etc.
>
>Quisiera saber si alguien me puede indicar como puedo programar backups de
>la BASE de DATOS >POSTGRES automáticas con tareas programadas en WINDOWS
>
>- Que respalden BASES DE DATOS completas
>
>- O especificando algunas TABLAS especificas de una BASE DE DATOS
>
>Estaría muy agradecido si alguien me pudiese ayudar, y/o enviar algún
>ejemplo de cómo hacerlo
>
>También si es factible en LINUX
>
>Saludos cordiales, GRACIAS
>
>Atte
>
>Genaro Gambino
---------------------------(fin del mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
(envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Victor Ramiro | 2006-10-06 22:49:42 | Re: Información sobre CUBE |
Previous Message | Agustin Casiva | 2006-10-06 21:26:50 | Re: Configurar carpeta data |