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

Re: backup incremental de una base de datos

From: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
To: felipe guzman <felipeguzmanv(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 18:41:17
Message-ID: CANm+PCBO6o6CHdL4ntBqnOeFf1zCWsdKMzvD4XBeJ-VYvrduTQ@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Felipe, al directorio /home/respaldos/
tengo acceso a través de FTP, entonces semanalmente compacto y lo traigo a
mi server y mensualmente bajo a cinta (algunas veces me olvido).

Guillermo Villanueva




El 27 de junio de 2012 13:05, felipe guzman <felipeguzmanv(at)gmail(dot)com>escribió:

> 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

pgsql-es-ayuda by date

Next:From: José GonzálezDate: 2012-06-27 18:49:13
Subject: Re: backup incremental de una base de datos
Previous:From: Guillermo VillanuevaDate: 2012-06-27 18:39:37
Subject: Re: backup incremental de una base de datos

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