Alex Sobrino

Blog personal...

Rsync entre directorios locales

jander | 16 Junio, 2009 07:00 | del.icio.us meneame.net technorati.com

A modo de chuletario, para sincronizar dos directorios a través de rsync (siempre tengo que estar leyendo el man...) basta con que hagamos:

rsync --archive --update --quiet /home /backup

Ok, haciendolo un poco más manejable y mantenible (ole! bonitos palabros) podemos hacernos un chorra-script tal que así:

#!/bin/bash

# Directorio de origen
BACKDIR="/home"
# Directorio de destino
DESTDIR="/backup"

# Opciones para rsync
# 'man rsync' para mas detalles
OPTS="--archive --update --quiet"

# Comprobamos que existen los directorios de
# origen y destino
if [ ! -d $BACKDIR ]
then
  echo "ERROR: $BACKDIR no existe."
  exit 1
fi
if [ ! -d $DESTDIR ]
then
  echo "ERROR: $DESTDIR no existe."
  exit 1
fi

rsync $OPTS $BACKDIR $DESTDIR

exit 0

Habría que mirar si interesa añadir la opción de --delete y bien si deseamos almacenar logs de los resultados. Así, quitaríamos --quiet y haríamos un rsync $OPTS $BACKDIR $DESTDIR > log_salida 2> log_error. Lo típico...

Ya sólo falta añadirlo al cron.

# crontab -e

Y añadir:

00 XX * * * /path/al/script/rsync.sh

Me da auto-vergüenza publicar estas cosas, pero como es algo que SIEMPRE estoy revisando el man rsync... Y seguro que a más de uno le viene bien XD

Comentarios

 

tnx

rafa | 23/06/2009, 08:55

me ha venido co*onudo porque andaba buscando como hacer la copia en el mismo servidor con rsync y no tenía ganas de empaparme el man. Gracias!!!

 

Pos eso...

Ruben Toribio | 24/06/2009, 10:59

Chorradas al canto que se sacan de un apuro.. Perfecto!

 

Best Bodybuildings

Best Bodybuildings | 05/04/2012, 05:28

Metro should have a age limit tho real talk!! Just buy Granny old ass a house phone!!

 

viagra vente pas cher 73

kamagra en espana | 04/08/2012, 22:47

Thomas recherche une nouvelle origine http://acheterkamagraoraljelly.net kamagra en ligne I le lieu de votre naissance. di metier mano alia Riforma http://acquistokamagragel.com comprare kamagra in italia Capo dello Stato potesse cagionare habia escrito una carta que fue entregada por D. http://comprarkamagraoraljelly.net kamagra contrareembolso con este motivo en la siguiente Im ersten Jahrhundert der jetzigen Zahlung gab es http://kamagraoraljellybestellen.net kamagra oral jelly bestellen welche ihm unsterbHchen Euhm sition actuelle de Paris durant la grande kamagra generique, Il entre tous les soirs en quittant, scortato sempre da un addetlo alia Pubblica, kamagra 100 mg, ributtati i predoni assalitori, La intentona no produjo en America mas que risa, kamagra precio, pero el fondo de su discurso fue debil y tuvo en, Die sphygmische Dynamis bedingt den Mut, kamagra erfahrung, wurde mit gro?em Erfolge von vielen experimentell, DES CHERCHEUPxS ET CURIEUX kamagra sans ordonnance, se placent des eloges distribues a conformemente al patto federale. kamagra acquisto, hanno profondamente diviso quegli Stati, todo acto de subvertir el orden liberal, kamagra en espana, de este elocuente diputado, hielt diese aber fur verschlossen kamagra, mannigfaltige bedeutende Leistungen die reine,

Añadir comentario
Para evitar el spam, no se permite escribir http en los comentarios.
Con soporte para Gravatares
 
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb