TecnoHN · Tecnología práctica

Rclone: qué es, para qué sirve y todo lo que puedes hacer

Rclone · Nube · Respaldos

Rclone es una herramienta de línea de comandos para mover, copiar, sincronizar, verificar, cifrar y montar archivos entre tu equipo y servicios de almacenamiento en la nube.

Actualizado: 12 de noviembre de 2026Nivel: básico/intermedioLectura aproximada: 12–15 min
En esta guía entenderás:
  • Qué es rclone y cuándo conviene usarlo.
  • La diferencia entre copy, sync y bisync.
  • Cómo usarlo para respaldos, migraciones, montajes y cifrado.
  • Qué tipo de usuario puede beneficiarse de rclone.

Concepto

¿Qué es rclone?

Rclone es una herramienta multiplataforma para trabajar con almacenamiento local y remoto. Puede copiar archivos entre carpetas locales, servidores, servicios de nube y proveedores compatibles con protocolos como S3, WebDAV, SFTP y otros.

A diferencia de aplicaciones gráficas orientadas a un solo proveedor, rclone usa una misma interfaz de comandos para muchos servicios. Eso permite reutilizar prácticamente el mismo flujo de trabajo aunque cambies de Google Drive a OneDrive, S3, Backblaze B2, Cloudflare R2 u otro backend compatible.

No es solamente una herramienta de backup.

Rclone también puede sincronizar, montar una nube como sistema de archivos, migrar datos entre proveedores, cifrar archivos antes de subirlos, verificar copias y analizar el espacio utilizado.

Casos de uso

¿Para qué sirve rclone?

Respaldos

Copiar archivos del servidor o PC hacia almacenamiento cloud sin borrar archivos del destino.

Sincronización

Mantener una carpeta remota como espejo exacto de una carpeta local.

Migraciones

Copiar datos directamente entre dos servicios de nube.

Montajes

Usar Google Drive, OneDrive u otra nube como si fuera una carpeta o unidad local.

Cifrado

Cifrar nombres y contenido de archivos antes de almacenarlos en un proveedor externo.

Verificación

Comparar origen y destino para detectar archivos faltantes o diferentes.

Concepto clave

¿Qué es un remote en rclone?

Un remote es una configuración guardada que representa un servicio o almacenamiento. Cuando ejecutas rclone config, rclone te permite crear uno y asignarle un nombre.

Por ejemplo, puedes crear:

gdrive:
onedrive:
backup-s3:
servidor:

Después puedes referirte a esos servicios mediante el nombre del remote:

rclone lsd gdrive:
Un mismo equipo puede tener varios remotes.

Por ejemplo, una cuenta personal de Google Drive, una cuenta de trabajo, un bucket S3 y un servidor SFTP pueden convivir en la misma configuración.

Diferencias importantes

Copy, sync y bisync no hacen lo mismo

rclone copy

Copia archivos nuevos o modificados al destino y no elimina archivos existentes del destino solo porque ya no estén en el origen.

rclone copy /home/usuario/Documentos gdrive:Backups/Documentos --progress

Para respaldos normales, suele ser el punto de partida más seguro.

rclone sync

Hace que el destino quede igual que el origen. Eso significa que puede eliminar del destino archivos que ya no existan en el origen.

rclone sync /home/usuario/Documentos gdrive:Documentos --dry-run
Usa --dry-run antes de un sync real.

Así puedes revisar qué archivos copiaría o eliminaría rclone sin realizar cambios.

rclone bisync

Sincroniza cambios en ambas direcciones. Si editas archivos tanto localmente como en la nube, rclone intenta propagar los cambios entre ambos lados.

Bisync es una función avanzada.

Antes de usarla con datos importantes debes entender su manejo de conflictos, su estado interno y el procedimiento de resync.

Uso principal

Respaldos y restauración

Rclone funciona especialmente bien para enviar copias de servidores, documentos, fotografías y otros archivos hacia almacenamiento remoto.

Un respaldo básico puede ser tan sencillo como:

rclone copy /srv/backups gdrive:Servidor/backups --progress

Para restaurar, inviertes origen y destino:

rclone copy gdrive:Servidor/backups /srv/backups-restaurados --progress
Tutorial práctico disponible

Si quieres llevar esto a la práctica, continúa con Hacer respaldos automáticos con rclone en Ubuntu, donde configuramos Google Drive, verificación, logs, exclusiones y systemd.

Montaje

Usar una nube como si fuera un disco o carpeta local

Con rclone mount puedes montar un remote en una carpeta del sistema y acceder a sus archivos desde aplicaciones que esperan un sistema de archivos normal.

rclone mount gdrive: ~/GoogleDrive --vfs-cache-mode writes

Esto es útil para explorar archivos, trabajar con reproductores multimedia, acceder a documentos o integrar servicios cloud con software que no tiene soporte nativo para ese proveedor.

Un mount no es lo mismo que descargar todo.

Los archivos pueden permanecer en la nube y descargarse bajo demanda según la configuración del VFS.

Privacidad

Cifrar archivos antes de subirlos con rclone crypt

Rclone puede crear un remote especial de tipo crypt. Este se coloca encima de otro remote y cifra los archivos antes de enviarlos al almacenamiento real.

El proveedor puede almacenar datos cifrados sin conocer el contenido original ni, según la configuración, los nombres reales de los archivos.

Útil para copias sensibles.

Por ejemplo, puedes almacenar respaldos cifrados en Google Drive, OneDrive, S3 o cualquier backend compatible sin depender del cifrado del proveedor.

Guarda de forma segura la configuración y contraseñas de crypt.

Si pierdes las credenciales necesarias para descifrar el remote, podrías perder acceso a los datos.

Migraciones

Copiar datos de una nube a otra

Rclone puede usar un remote como origen y otro como destino. Esto permite migrar información sin descargar manualmente todo a tu PC.

rclone copy gdrive:Documentos onedrive:Documentos --progress

Dependiendo de los proveedores, rclone puede transferir mediante tu equipo o utilizar operaciones del lado del servidor cuando el backend lo permite.

Integridad

Verificar que una copia coincide con el origen

rclone check compara origen y destino y reporta archivos faltantes o diferentes. No modifica los datos.

rclone check /srv/backups gdrive:Servidor/backups

Cuando el backend soporta hashes compatibles, rclone puede comparar sumas de comprobación además del tamaño de los archivos.

Automatización

Automatizar respaldos y sincronizaciones

Como rclone funciona por comandos, es sencillo integrarlo con:

  • cron;
  • systemd timers;
  • scripts Bash o PowerShell;
  • servidores y NAS;
  • pipelines y tareas programadas.

Esto permite ejecutar copias cada noche, sincronizaciones semanales o verificaciones periódicas sin intervención manual.

Para servidores Linux prefiero systemd timers.

Permiten revisar estado, logs y fallos desde systemd y ofrecen un control más claro que un cron básico para tareas críticas.

Compatibilidad

¿Con qué servicios funciona rclone?

Rclone tiene soporte directo para numerosos servicios y también para protocolos estándar. Algunos ejemplos comunes son:

Google DriveMicrosoft OneDriveAmazon S3Cloudflare R2Backblaze B2DropboxBoxWebDAVSFTPCephWasabiStorj

También puedes trabajar con muchos proveedores compatibles con APIs S3 o WebDAV aunque no aparezcan como un servicio independiente.

Resumen práctico

¿Qué función de rclone deberías usar?

Quiero hacer una copia sin borrar archivos del destinorclone copy
Quiero un espejo exacto del origenrclone sync
Quiero sincronización en ambas direccionesrclone bisync
Quiero usar la nube como una carpeta localrclone mount
Quiero comprobar si una copia está completarclone check
Quiero proteger mis archivos antes de subirlosrclone crypt
Quiero mover archivos y eliminarlos del origenrclone move
Para un primer respaldo

Empieza con rclone copy. Es más fácil de entender y no elimina archivos del destino para convertirlo en un espejo.

Conclusión

Rclone es mucho más que un cliente de Google Drive

Puede convertirse en la pieza central de una estrategia de respaldo, migración y almacenamiento en la nube. La clave está en elegir correctamente entre copy, sync, bisync, mount, crypt y check según el problema que quieras resolver.

Fuentes oficiales