[eside-ghost] Copias de seguridad online

zgor zgor en int80h.net
Vie Ene 14 13:13:51 CET 2005


Aupi,

Los que hacemos por aqui nos basamos en la opcion --backup, asi podemos 
hacer incrementales con backups de lo que cambia. En vez de hacerlo con 
ssh lo hacemos con stunnel aunque no tiene la verdad razón de ser ahora 
que lo pienso (ademas teniendo ya el usuario backup que haces del tiron...)
Para sacar el directorio lo hago como tu pero luego tengo uno que es 
actual y otro por cada dia de la semana (podria ser cada dia del mes y 
tener 31 historicos).
Esta guapo hacerlo desde un servidor como haces, aqui lo hacemos desde 
clientes (mismo script en cada server a backupear bastante coñazo)
Lo que hago es: Primero se vacia el directorio del dia de la semana y 
luego se rsynkea todo al directorio 'actual' (es decir imagen exacta a 
fecha del ultimo backup) con las opciones delete (para que no guarde 
archivos que ya no existen) y con backupdir diciendole como destino del 
backupdir el dia de la semana, asi todo lo que haya cambiado o se ha 
borrado va a esa carpeta.
las sentencias basicas(sin buclear ni informar ni nada)  serian :

  DIRECTORIO_HOY=`date +%A`
  OPCIONES="--force --ignore-errors --delete --backup 
--backup-dir=/$DIRECTORIO_HOY -a"
  rsync --delete    -a $DIRECTORIO_VACIO/    
$USUARIO@$BACKUP_SERVER::$MODULO_BACKUP/$DIRECTORIO_HOY/
  rsync $OPCIONES $DIRECTORIO_BACKUP 
$USUARIO@$BACKUP_SERVER::$MODULO_BACKUP/actual



--
zgor



Más información sobre la lista de distribución eside-ghost