Respaldos Postgresql

2010-02-04 21:37:44-06                  Esta entrada ha sido vista 83 veces.

Scritp, para generar respaldos.

Con nuestro emasc, hacemos lo siguiente.

$ emacs respaldos.sh

Pegamos el siguiente texto.

#!/bin/sh
DATE=`date +'%d-%m-%Y'`
RESPALDO="/home/mandrake/Respaldos/$DATE-basedatos.tar.gz"
cd /home/mandrake/esperanza/Respaldos/

pg_dump basedatosX> respaldoX.dump

tar cvvfz "$RESPALDO" respaldoX.dump

C-x C-c

Le damos permisos de ejecución, con chmod.

$ chmod +x respaldos.sh

Ahora lo siguiente es decirle al cron el archivo que debe de ejecutar, a la hr que deseemos que se hagan los respaldos, por ejemplo todos los días a las 09:01.

$ crontab -e

01 09 * * * /home/mandrake/Respaldos/respaldos.sh

C-x

Y listo con esto ya todos los días a las 09:01, se hará un respaldo de nuestra base de datos.

Nota: En una ocasión puse el cron para ejecutarse a las 9, pero el archivo se ejecutaba todo ese minuto, entonces mi solución fue ponerlo a las 09:01.

Chido, Saludo2.

Permalink: http://www.mononeurona.org/entries/view/mandrake/2077


Comments Commentblogs:
1.- rnstux wrote:

Chingon!! Ahora tengo un problema, quiero que me haga un respaldo de la base de datos en el servidor de producción, pero que mande ese respaldo a mi máquina de desarrollo...

2010-02-04 23:20:47-06
2.- thot wrote:

Puedes usar scp, o rsync. (es lo primero que se me ocurre)

2010-02-05 00:46:35-06
3.- thot wrote:

Otra forma, puedes hacer ese script en el servidor donde lo desees guardar pero te conectas al de producción.

2010-02-05 00:58:23-06
4.- chilicuil wrote:

vas a necesitar crear un certificado, rnstux, pero supongo que eso ya lo sabes

2010-02-06 00:57:07-06
New Commentblog
CAPTCHA Image




Join us!
Forgot your password?
This blog has been visited
8,921 times
mandrake
Mi nombre es Luis Durán, pero como en México todos se conocen con apodos me dicen Mandrake, vivo en la ciudad de los chapulines, Commandos3, Debian y Emacs son mi Juego, S.O. y editor favoritos.
Powered by
Despabilando la MonoNeurona.org
Livechat
<-Nombre

marcela wrote:
tachy_leal@hotmail.com
on 6/1/08

rnstux wrote:
vaya hasta que se conecta mandrake!
on 19/11/07

diablomx wrote:
no mames esta con madres ese gatito...jajaja
on 30/7/07


Dedicale mucho tiempo, si lo dominas bien, lo harás en todos los demás.
4 weeks, 1 day ago
@saidjose Para mi el lenguaje Pascal fue la base de todo el aprendizaje
4 weeks, 1 day ago
@aarkerio quien es @thos :S
on 3/1/12
orale @aarkerio chido por la imagen de sobrevivimos salud2
on 21/12/11
saludos MN, que tengan un chido fin
on 26/11/11
Ujule @aakerio, mejor te mando un mezcal de Matatlan o un curado en un 2 x 3 te levantas.
on 24/11/11
Saludos banda
on 16/11/11
Que onda.
on 25/10/11
@thotthot que onda thot andas en oax centro?, contactame luis.duran a linuxentupyme.com
on 4/10/11
a mi me sigue gustando mas el apt-get, por cierto, hoy instale Jedit el editor que recomienda mucho @aarkerio
on 29/9/11
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2011.