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

Re: backup incremental de una base de datos

From: felipe guzman <felipeguzmanv(at)gmail(dot)com>
To: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
Cc: Mauricio Rafael Rivas Martinez <mrivas10(at)cantv(dot)com(dot)ve>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: backup incremental de una base de datos
Date: 2012-06-27 11:05:55
Message-ID: CAEJZrzZvDfafGaroTbeuPHQobMNnrJrGj2zx4NyYZXbADVJiDw@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Perfecto muchas Gracias! tenemos lo mismo, y el respaldo lo dejas en la
misma maquina no haces la transferencia a otro servidor?
Te lo comento por que yo he desarrollado un script que me permite mandar
mis respaldos a un servidor FTP, a lo mejor te puede servir.
Saludos!.

El 26 de junio de 2012 21:17, Guillermo Villanueva
<guillermovil(at)gmail(dot)com>escribió:

> Felipe, te cuento como lo hice:
> 1) Creé un archivo /etc/backup.sh con el siguiente contenido:
> #!/bin/bash
> fecha=`date +%Y%m%d_%H%M`
> export PGPASSWORD=tupassworddepostgres
> pg_dump -Fc -Ttablaexceptuada -Totratablaexceptuada -hlocalhost -p5432
> -Upostgres -f/home /respaldos/bkdiario/${fecha}.backup basedatos
>
> 2) Edito el archivo /etc/crontab agregando la siguiente línea:
> 00 22 * * * root /etc/backup.sh
>
> Con esto logro que diariamente se haga un backup de la base basedatos con
> nombre del tipo 20120626_2030.backup.
>
>
>
> El día 26 de junio de 2012 09:38, felipe guzman <felipeguzmanv(at)gmail(dot)com>
> escribió:
>
> > Guillermo:
> >
> >
> > Como es eso :
> >
> >
> >> no hay tablas incrementales, el backup es selectivo en cuanto
> >> a las tablas que resguardo, como se que algunas no sufren cambios
> >> durante un largo periodo no las guardo, (se puede programar el pg_dump
> >> para que se ejecute periodicamente y exceptue todo lo que quieras).
> >
> >
> > Algun ejemplo esta interesante!
> >
> > Saludos
> >
> >
> > El 26 de junio de 2012 08:11, Mauricio Rafael Rivas Martinez
> > <mrivas10(at)cantv(dot)com(dot)ve> escribió:
> >
> >> Buen Dia
> >>
> >> Jose, te recomiendo investigues y acciones de la siguiente forma:
> >>
> >> 1) Trabaja con PITR
> >> 2) Haz backup del data directory con rsync y podras hacerlo
> incrementales
> >> 3) Clasifica tus bases de datos y separalas para que las bases de datos
> >> dentro de un clusters tengan relación entre ellas y las tareas de
> restore y
> >> recuperación las afecten a todas por igual, incluso las bd's muy
> criticas
> >> déjalas solas en un cluster.
> >>
> >>
> >> Mauricio Rivas
> >> Consultor
> >>  Proyecto Optimización, Migración y Soporte Interno de Base de Datos
> >> Oracle a Tecnologías Libres (OMS BD ORCL - TIL)
> >> Gerencia de Programa Soluciones de TI
> >> Gerencia General de Proyectos Mayores
> >> Gerencia General de Tecnología y Operaciones
> >> Tel:
> >> Cel: +58-412-392-7447
> >> Email: mrivas10(at)cantv(dot)com(dot)ve
> >>
> >> El 25/06/2012 03:35 p.m., Guillermo Villanueva escribió:
> >>>
> >>> No José, no hay tablas incrementales, el backup es selectivo en cuanto
> >>> a las tablas que resguardo, como se que algunas no sufren cambios
> >>> durante un largo periodo no las guardo, (se puede programar el pg_dump
> >>> para que se ejecute periodicamente y exceptue todo lo que quieras).
> >>> Así mi backup diario no es tan grande.
> >>> PITR no me resultaba práctico porque es un backup de todo el motor de
> >>> BD, no podés seleccionar que base de datos resguardar.
> >>>
> >>> Guillermo Villanueva
> >>>
> >>>
> >>>
> >>> El día 24 de junio de 2012 04:55, José González <josego(at)simgia(dot)com>
> >>> escribió:
> >>>>
> >>>> pero las tablas son incrementales?. si es así tendrías un ejemplo o
> >>>> algún
> >>>> link o script.
> >>>> gracias, saludos, jose
> >>>>
> >>>> El 23 de junio de 2012 22:54, Guillermo Villanueva
> >>>> <guillermovil(at)gmail(dot)com>
> >>>> escribió:
> >>>>
> >>>>> Utilizo diariamente pg_dump exceptuando tablas gigantes que se
> >>>>> modifican
> >>>>> muy poco. Mensualmente hago un backup completo.
> >>>>>
> >>>>>
> >>>>> El 23 de junio de 2012 23:35, José González <josego(at)simgia(dot)com>
> >>>>> escribió:
> >>>>>>
> >>>>>> si ya conozco el articulo, pero me parece que es mucho para lo que
> >>>>>> necesito. No habría otra forma?? Con el pg_dump le hago los backups
> >>>>>> completos, pero una vez al mes. Como lo haces tu para el pg_dump? o
> >>>>>> también
> >>>>>> solo completos?
> >>>>>>
> >>>>>>
> >>>>>> desde ya muchas gracias
> >>>>>> Saludos, José
> >>>>>>
> >>>>>> El 23 de junio de 2012 21:33, Guillermo Villanueva
> >>>>>> <guillermovil(at)gmail(dot)com> escribió:
> >>>>>>
> >>>>>>> José para hacer backup incremental podés utilizar el concepto:
> PITR,
> >>>>>>> te
> >>>>>>> recomiendo la lectura de este artículo
> >>>>>>> http://www.postgresql.org.es/node/238
> >>>>>>> yo lo usé un tiempo , pero despues terminé haciendo backup
> selectivo
> >>>>>>> utilizando pg_dump programados, lo cual me resultó mas simple.
> >>>>>>> Guillermo Villanueva
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> El 23 de junio de 2012 17:42, José González <josego(at)simgia(dot)com>
> >>>>>>> escribió:
> >>>>>>>
> >>>>>>>> Hola a todos:
> >>>>>>>> Estoy queriendo hacer un backup incremental de una base de datos
> >>>>>>>> especifica. Me podrían orientar un poco. Muchas gracias
> >>>>>>>> saludos, jose
> >>>>>>>
> >>>>>>>
> >>> -
> >>> Enviado a la lista de correo pgsql-es-ayuda
> >>> (pgsql-es-ayuda(at)postgresql(dot)org)
> >>> Para cambiar tu suscripción:
> >>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
> >>>
> >>
> >>
> >> -
> >> Enviado a la lista de correo pgsql-es-ayuda
> >> (pgsql-es-ayuda(at)postgresql(dot)org)
> >> Para cambiar tu suscripción:
> >> http://www.postgresql.org/mailpref/pgsql-es-ayuda
> >
> >
> >
> >
> > --
> > Felipe Guzman Vargas
> > Analista Programador Computacional
> > 09- 54047753
>
>


-- 
Felipe Guzman Vargas
Analista Programador Computacional
09- 54047753

In response to

Responses

pgsql-es-ayuda by date

Next:From: Mauricio Rafael Rivas MartinezDate: 2012-06-27 11:59:47
Subject: Re: backup incremental de una base de datos
Previous:From: =?utf-8?B?TGF6w6FybyBSdWLDqW4gR2FyY8OtYSBNYXJ0w61uZXo=?=Date: 2012-06-27 04:31:27
Subject: RE: mejoria en la respuesta de las consultas....

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