[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