Raúl Alexis Betancort Santana wrote:
El Lunes, 8 de Agosto de 2005 11:26, Faro escribió:1) En un tar, un sólo error te invalidará todo el backup haciendo irrecuperable la copia completa.Hasta donde yo sé, esa afirmación es falsa, si hay un fallo, perderás el archivo que se estaba extrayendo en ese momento, pero puedes continuar con el resto, claro que también depende de la versión de tar que estés usando.2) rsync es "inteligente" en el sentido de que sólo copia los archivos que hayan sido modificados. Obligándole a copiar el tar de nuevo, estás obligando a copiar TODA la información cada vezCreo que lo que quería el compañero era usar rsync y tar para producir un TAR de la DIFERENCIA, no hacer un tar y luego ejecutar rsync, lo cual produciría el efecto que tu comentas.Saludos
Ok, perfect!Ahora, no logro hacer que un script colocado al apagar la maquina me ejecute esta linea:
rsync -aSv --force --delete-excluded /var/www /backups/auto Que puede estar fallando? Este es el script: -------------------------------------------------------------------------------- #!/bin/sh # Backup de cualquier archivo by AleXerTecH # Utiliza rsynz # # Creado el 04 de agosto de 2005 d_start() { ### # Funcion de inicio del servicio # echo "Los backups se realizan automaticamente al apagar el sistema" } d_stop() { ### # Funcion que detiene el servicio # echo "Haciendo backups de los files......."ruta_www="/var/www"
rutabck="/backups/auto_rsync"`rsync -aSv --force --delete-excluded $ruta_www $ruta_bck` echo "Backup COMPLETADO!......."
} case "$1" in start) d_start ;; stop) d_stop ;; esac exit 0 --------------------------------------------------------------------------- Saludos y gracias de antemano!!!