Backup automatico de postgresql en CentOS

Todo sistema informático debe contar por seguridad con un sistema de backups automáticos que nos permitan respaldar la información en caso de algún daño en el sistema operativo o hardware. En este caso realizare el ejemplo es un backup automático de postgresql usando CRON como tareas programadas.

Ya en otro post explicare como enviar este backup a otra pc o servidor para completar la seguridad. Primero modificaremos postgresql para que pueda realizar cambios localmente modificar

nano /var/lib/pgsql/9.4/data/pg_hba.conf

si no ubican el archivo pueden usar

locate pg_hba.conf

editar la linea para el acceso local

local     all      all      md5

creamos nuestro archivo con permisos 777 en la ruta /home/admin/backup y agregamos las siguientes lineas:

export PGUSER='postgres'
export PGPASSWORD='pgsql123'
FECHA_ACTUAL=`date +%Y-%m-%d`
HORA_ACTUAL=`date +%H:%M`
pg_dump -Ft bdmuni > /home/admin/backup/backup_$ARCH_RESP.tar
unset PGUSER

Podemos agregar otra linea para eliminar backups de mas de 2 dias para ahorrar espacio

find /home/admin/backup/ -name '*.tar' -mtime +2 -exec rm -f {};

guardamos y salimos de

Ahora agregamos la tarea programada en CRON:

crontab -e

Agregamos las línea:

0 13 * * * /home/admin/backup/

Esta línea permite hacer un backup a las 13 hs con 00 minutos todos los dias de todos los meses de todos los años.


Si queremos generar un backup con extensión .backup que es menso pesado debemos rempazar en el sh la linea:

pg_dump -Ft bdmuni > /home/admin/backup/backup_$ARCH_RESP.tar


pg_dump -Fc bdmuni > /home/admin/backup/backup_$ARCH_RESP.backup


1. El Sábado, Septiembre 30 2017, 05:23 por Jasa SEO Jakarta

Usually I do not read artiocle on blogs, but I would like to say that this write-up very pressured
me to take a look at andd do it! Your writing taste hass been suurprised me.
Thanks, quite great article.

2. El Sábado, Septiembre 30 2017, 07:47 por jasa konstruksi bangunan

Hey there! Would yoou mind if I shazre your blog with my twitter group?
There's a lot of psople that I think would really appreciate your content.
Please let me know. Many thanks

3. El Sábado, Septiembre 30 2017, 13:32 por

Somebody essentially assist tto mqke significantly articles I might state.

This iss the first time I frequented yoour web page and
thus far? I surprised with the analysis you
made to make this particular ost incredible.
Excellent process!

4. El Sábado, Septiembre 30 2017, 17:37 por

Ahaa, its fastidious conversation on the topic of this article here at this
webpage, I have read all that, sso at this time me also
commenting at this place.

5. El Sábado, Septiembre 30 2017, 23:02 por

Greetings, I think your site could possibly bee having internet browser compatibility problems.
When I look at your web site inn Safari, it looks fine however,
if opening in I.E., it has sme overlapping issues.

I just wanted to provide you with a quick heads up! Aside froom that, wonderful

6. El Domingo, Octubre 1 2017, 02:43 por jasa bangunan

Does your site have a conttact page? I'm having problems locating it but, I'd like to send
you an e-mail. I've got some creative ideas for ylur blog you might be interested in hearing.
Either way, great blog and I look forward too seeing it develop
over time.

7. El Domingo, Octubre 1 2017, 04:34 por sekolah tinggi agama buddha di jakarta

Good post. I am going through a few of these issues as well..

8. El Jueves, Octubre 5 2017, 14:12 por lampu tenaga surya

Asking questions aare in fact pleasant thing if you are not understanding anything entirely, however
this article gives fastidious understanding yet.

9. El Viernes, Octubre 6 2017, 13:19 por Joffre

Muchas Gracias me sirvió FULL. Para adelante.

Añadir un comentario

El código HTML se muestra como texto y las direcciones web se transforman automáticamente.

Discusiones sobre el mismo tema

URL de retroenlace :

676 reads