Sincronizar carpetas en Linux y Mac OS X con rsync

Rsync es una utilidad que ya viene integrada en Linux y Mac OS X, la cual nos permite sincronizar carpetas en diferentes unidades de nuestro dispositivo y también a través de la red. Esto nos permite tener los datos sincronizados, para realizar diferentes trabajos y como copia de seguridad de nuestros datos.

Una utilidad gratuita que realiza un gran trabajo. Para poder utilizar Rsync, debemos abrir una ventana de la terminal, ya que esta aplicación se utiliza a través de comandos.

Los parámetros más utilizados son:

  • r, este parámetro hará el copiado recursivo de carpetas, es decir, creará toda la estructura de las carpetas que hay dentro de carpeta_origen en carpeta_destino, y copiará todos los archivos que es encuentren dentro de estas.
  • -t, hace que rsync preserve los tiempos de modificación de los archivos que copia desde la carpeta origen, los archivos de la carpeta destino contendrán las mismas fechas.
  • v, significa que la información mostrada durante la ejecución del programa será mucho más detallada, podemos utilizar este parámetro para ver el progreso que esta realizando Rsync.
  • -u, ahorrar ancho de banda y tiempo, evitar copiar archivos que ya tenemos en la carpeta de destino que no has sido modificados en la carpeta de origen.
  • -c, verifica si dos archivos son identicos, y no han cambiado, realizando una comprobación del checksum de cada uno. Esta opción no tiene en cuenta la fecha o tamaño del archivo. Esta opción requiere más proceso de computo de la máquina.
  • p, preserva los permisos del archivo origen en el archivo destino.

El siguiente comando realiza una copia en la unidad “Seguridad“, de la carpeta “Fotos” de la unidad “Macintosh

rsync -rtvu (ruta_origen) (ruta_destino)
rsync -rtvu /Volumes/Macintosh/Fotos /Volumes/Seguridad

En la unidad destino no debemos incluir la carpeta “Fotos“, ya que esta es creada si no existe, en la primera vez que realizamos la sincronización, o si ya existe, la utilizará por defecto. Si en la unidad destino incluimos la carpeta “Fotos“, (/Volumes/Seguridad/Fotos), la sincronización se realizará en (/Volumes/Seguridad/Fotos/Fotos), ya que Rsync entiende que la carpeta destino es allí donde crearemos la copia de seguridad, y añade todas las carpetas de la ruta origen.

Existen multitud de opciones más de esta estupenda herramienta, las puedes consultar introduciendo unicamente rsync en la terminal.

Share

Livebinders, te permite almacenar la información que encuentras, en carpetas. Acceso desde el iPad

 

 

Livebinders te va a permitir almacenar y clasificar en carpetas la información que vas encontrando por la web, de forma que la tengas toda bien organizada y fácil de encontrar, todos los datos se sincronizan en la nube.

Esta herramienta se compone de la parte web, donde se almacena la información y una aplicación para iPad, con la cual podemos consultar dicha información en cualquier lugar que nos encontremos.

La aplicación para iPad y el servicio son gratuitos.

 

Enlace a la web:

 http://www.livebinders.com/

Enlace iTunes:

 

Libro para iPad - Grande, Pequeño, Astronómico y cotidiano
 

Share