Re: Respaldar via Cron una vez a la semana

From: "ricardo yanguma" <ricardo(dot)yanguma(at)gmail(dot)com>
To: "Marco Antonio" <marcoantoniofrias(at)gmail(dot)com>, Postgres Español <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Respaldar via Cron una vez a la semana
Date: 2006-11-22 19:43:54
Message-ID: fbe285730611221143y7a423effwae6bdc3a54ae4e8@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Por favor me puedes decir donde bajo el crono para windows

On 11/22/06, ricardo yanguma <ricardo(dot)yanguma(at)gmail(dot)com> wrote:
>
> Por favor me puedes decir donde bajo el crono para windows
>
>
>
> On 11/22/06, Marco Antonio <marcoantoniofrias(at)gmail(dot)com> wrote:
>
> > Hola,
> >
> > Este script inicialmente esta escrito por Anrdea (no encontre el
> > apellido ni el correo para colocarlo como autora) y lo corregi para mis
> > exigencias (reescribir algunas cosas que estaban mal). El script que hace
> > respaldo de la base de datos excluyendo base de datos especificadas, explico
> > a continuacion lo que hace:
> >
> > 1. Los backups se hacen en un servidor local.
> > 2. Los backups guarda como /var/lib/psql/backup/ano-mes/ano.mes.dia-
> > hora.tgz.
> > 3. En la misma carpeta genera un backuplog-ano.mes.dia.hora.logindicando la salida del script.
> > 3. En la línea 66 se especifica las bases de datos que se excluyen.
> >
> > Yo utilizo slackware y las siguientes líneas son especificas para esta
> > distribución (aunque fácilmente se ajusta a otras), en la cabecera del
> > script indica los pasos que debes seguir para hacer funcionar con cron (el
> > ejemplo es un backup cada día a las 20:00), a continuación especifico
> > algunas de los comandos para instalar
> >
> > Crea si es necesario un archivo llamado 'postgres' en la carpeta
> > 'var/spool/cron/crontabs' añadiendo la regla de ejecución.
> >
> > ***# cat > /var/spool/cron/crontabs/postgres << END**# Run daily cron jobs at 08:00 PM every day.**0 20 * * * /usr/bin/run-parts /etc/cron.daily 1> /dev/null**END*
> >
> >
> > Para ejecutar un dia a la semana debes colocar en la carpeta /etc/cron.weekly y especificar la hora.
> >
> > Cambiamos permisos y propietario del archivo.
> >
> >
> > *# chmod 600 /var/spool/cron/crontabs/postgres**# chown root.root /var/spool/cron/crontabs/postgres**
> > *Copiamos el script a la carpeta de ejecuciones por dia del cron.*
> > **
> > # cp /path/to/backup.sh /etc/cron.daily/*
> >
> > Colocamos los permisos de ejecucion al archivo backup.sh.
> > *
> > # chmod 755 /etc/cron.daily/backup.sh*
> >
> > y listo!!!
> >
> > Sobre tu pregunta para windows ... podrías hacer lo mismo bajando cron
> > para windows y ajustando el script a tus necesidades...
> >
> > Espero que te sirva.
> >
> > On 11/21/06, ricardo yanguma <ricardo(dot)yanguma(at)gmail(dot)com > wrote:
> > >
> > > Hola lista alguien, tiene algun ejemplo que haga lo mismo pero en
> > > windows
> > >
> > > On 11/21/06, r4str0 <rastro(at)gmail(dot)com> wrote:
> > > >
> > > > ---------- Forwarded message ----------
> > > >
> > > > On 11/21/06, Andrés García G. < garcia791107(at)gmail(dot)com> wrote:
> > > > > Saludos.
> > > > >
> > > > > Me pidieron hacer un respaldo semanal de una base, se utilizar
> > > > Cron, pero no
> > > > > tengo mucha idea para usarlo con Postgres, si alguien ya me lleva
> > > > la
> > > > > ventaja, le agradeceria me diera los tips para hacerlo.
> > > >
> > > > Aqui lo tengo así: la del lunes reescribe la del lunes anterior, la
> > > > del martes reescribe la del martes anterior ... etc, entonces, hay
> > > > un
> > > > 'script' que se ejecuta a diario en el 'cron' del usuario
> > > > 'postgres',
> > > > y el 'script' contiene dos líneas:
> > > >
> > > > #!/bin/sh
> > > > /usr/local/pgsql/bin/pg_dump xyzDB >/var/pgsql/data/xyzDB-$(date
> > > > +%a).sql
> > > >
> > > > Con 'crontab -e' pones una línea como:
> > > > 30 2 * * * /var/pgsql/data/respalda- sunacoop.sh
> > > >
> > > > En fin, es semanal pero a diario (¿me entiendes?).
> > > >
> > > > Saludos
> > > >
> > > > ---------------------------(fin del
> > > > mensaje)---------------------------
> > > > TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> > > >
> > > > tipos de datos de las columnas no coinciden
> > > >
> > >
> > >
> > --
> > Saludos...
> >
> > Marco Antonio Frias Butrón
> > Cochabamba - Bolivia
> > Usuario GNU/Linux #356229 [http://counter.li.org/cgi-bin/certificate.cgi/356229
> > ]
> > Slackware 10.2.0
> >
> >
> >
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-11-22 19:48:24 Re: Respaldar via Cron una vez a la semana
Previous Message Jared Lopez 2006-11-22 19:19:11 Re: Tunnig de postgres no toma mas memoria