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 <felipeguzm...@gmail.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 > <mriva...@cantv.com.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: mriva...@cantv.com.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 <jos...@simgia.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 >>>> <guillermo...@gmail.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 <jos...@simgia.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 >>>>>> <guillermo...@gmail.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 <jos...@simgia.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@postgresql.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@postgresql.org) >> Para cambiar tu suscripción: >> http://www.postgresql.org/mailpref/pgsql-es-ayuda > > > > > -- > Felipe Guzman Vargas > Analista Programador Computacional > 09- 54047753