El Jueves, 12 de Enero de 2006 19:55, Iñaki escribió: > Entre dos equipos he establecido una VPN con OpenVPN y en uno de ellos he > creado una tarea de cron para que se sincronicen los archivos de uno a otro > una vez al día. > > El script de backup es así: > > --------------------------------------------------------------------------- >------------------------------------------ echo "Actualizando datos desde A > a B:" > rsync -pogrcutvz -e ssh --exclude ".*" --progress /home/a/compartido/ > [EMAIL PROTECTED]:/home/b/compartido/ > echo > echo "Terminado" > > echo > echo "Actualizando datos desde B a A" > rsync -pogrcutvz -e ssh --exclude ".*" --progress > [EMAIL PROTECTED]:/home/b/compartido/ /home/a/compartido/ > echo > echo "Terminado" > --------------------------------------------------------------------------- >------------------------------------------ > > > El problema es que el servidor B tiene un conexión ADSL que está caída de > cada 10 minutos 5. Mi temor es que toque la hora de hacer la sincronización > mediante cron y que A intente ejecutar el script y a medias del proceso (si > fuese largo) resulta que B se cae. > > Lo peor es que cuando B se restableciese lo habitual es que haya cambiado > su IP (tiene un dominio de IP dinámica). Así que rsync no podría continuar. > > ¿Qué ocurriría entonces? ¿se quedaría permanentemente "ejecutándose" en A? > ¿alguien sospecha que pueda ocurrir algún problema con el tiempo? > > > A todo esto se me ha ocurrido que la tarea de cron antes de sincronizar > haga un "killall rsync" por si acaso, ¿os parece demasiado chapucero?
Nada, acabo de ver cómo se intentaba hacer un rsync con cron estando el remoto caído y no ha pasado nada. Simplemente el comando rsync ha dado fallo y ha acabado. Y punto. -- y hasta aquí puedo leer...

