Sincronizar archivos y directorios en linux es bastante sencillo con rsync, incluso hace mucho tiempo se habló acá en el blog sobre un Script python para copias de seguridad locales con rsync, en esta oportunidad, queremos presentarle a Rclone que es una herramienta que es como rsync pero para el almacenamiento en la nube.

Esta herramienta nos permitirá sincronizar archivos y directorios desde un servicio en la nube a otro, o inclusive desde nuestro directorio local a los servicios de nubes.

¿Qué es Rclone?

Es una herramienta de código abierto, desarrollada utilizando lenguaje go por Nick Craig que nos permite sincronizar archivos y directorios entre diversos servicios de la nube entre los que destacan Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files entre otros.

De igual manera la herramienta soporta transferencia de archivos desde servicios locales y mediante SFTP, por lo tanto podemos definir a Rclone como “rsync para almacenamiento en la nube”.

Características de Rclone

  • De código abierto y fácil uso.
  • Compatible nativamente con más de 14 servicios de almacenamiento en la nube.
  • Chequeo controlado de la integridad del archivo mediante MD5 / SHA1.
  • Se preserva el Timestamps de los archivos.
  • Permite sincronizaciones parciales,
  • Permite copiar todo tipo de archivo.
  • Incluye un modo de sincronización (sólo ida) para hacer replica idéntica de un directorio.
  • Puede sincronizar archivos desde una red a otra, es decir, puede sincronizar los archivos de dos nubes diferentes.
  • Utiliza Crypt como método de encriptación opcional.
  • Montaje FUSE opcional.
  • Amplia documentación que puede ser consultada desde acá, para aprender a utilizar la herramienta a detalle.
  • Comandos similares a los de rsync.

Para comenzar a disfrutar de esta excelente herramienta debemos ir a la página oficial y descargar el paquete correspondiente a nuestra arquitectura, descomprimirlo e instalarlo, para luego elegir que archivos y a donde sincronizarlo.

Con información de linoxide

 

Fuente: desdelinux

¿Quién está en línea?

Hay 5730 invitados y ningún miembro en línea