La manera en que yo hago sincronizaciones entre directorios usando mi distribución de Ubuntu (11.11) es con la utilidad rsync.
Para instalarlo es necesario ejecutar la siguiente instrucción:
Una vez instalado es muy fácil usarlo, por ejemplo, si queremos que sincronice el contenido de la carpeta /media/DATOS en la carpeta /media/DATOS2, deberemos ejecutar:
De esta manera todos los ficheros y directorios que no estén en DATOS2 se añadirán, de igual manera se añadirán los modificados desde la última sincronización, y si hemos eliminado algo de DATOS, también se eliminará de DATOS2.
Si queremos ver todos los parámetros que admite rsync deberemos ejecutar:
man rsync
Si lo queremos hacer a través de un interfaz gráfico, entonces deberemos usar la utilidad grsync, dicha utilidad se instala así:
Para instalarlo es necesario ejecutar la siguiente instrucción:
sudo apt-get install rsync
Una vez instalado es muy fácil usarlo, por ejemplo, si queremos que sincronice el contenido de la carpeta /media/DATOS en la carpeta /media/DATOS2, deberemos ejecutar:
rsync -r -t -v --progress --delete -s /media/DATOS /media/DATOS2/
De esta manera todos los ficheros y directorios que no estén en DATOS2 se añadirán, de igual manera se añadirán los modificados desde la última sincronización, y si hemos eliminado algo de DATOS, también se eliminará de DATOS2.
Si queremos ver todos los parámetros que admite rsync deberemos ejecutar:
man rsync
Si lo queremos hacer a través de un interfaz gráfico, entonces deberemos usar la utilidad grsync, dicha utilidad se instala así:
sudo apt-get install grsync
Comentarios
Publicar un comentario