Integrar sin problemas tu Raspberry Pi con Dropbox ofrece una forma potente de gestionar y acceder a tus archivos desde cualquier lugar. Esta guía proporciona un recorrido completo de la configuración de una conexión segura y eficiente utilizando la versátil herramienta de línea de comandos rclone
.
Tabla de Contenido
- Instalando
rclone
- Creando una App de Dropbox
- Configurando
rclone
- Sincronizando Archivos con
rclone
- Uso Avanzado y Consideraciones
Instalando rclone
Antes de comenzar, asegúrate de que tu Raspberry Pi esté conectada a internet y tenga una aplicación de terminal abierta. Usaremos rclone
, un programa de línea de comandos que gestiona archivos en varios servicios en la nube, incluyendo Dropbox. Instálalo usando los siguientes comandos (estos son ejemplos para sistemas basados en Debian/Raspbian; ajústalos según corresponda para otras distribuciones):
sudo apt update
sudo apt install rclone
Creando una App de Dropbox
Para conectar rclone
a tu Dropbox, necesitas crear una aplicación dedicada dentro de la consola de desarrolladores de Dropbox. Esto asegura un acceso seguro y limita los permisos de la aplicación solo a lo necesario.
- Accede a la Consola de Apps de Dropbox: Abre tu navegador web y ve a https://www.dropbox.com/developers/apps. Probablemente necesitarás iniciar sesión en tu cuenta de Dropbox.
- Crea una Nueva App: Haz clic en «Crear app». Elige «Aplicación de la API de Dropbox» y dale un nombre descriptivo (por ejemplo, «RaspberryPiSync»). Es crucial seleccionar el tipo de acceso «Carpeta de la aplicación». Esto restringe el acceso de la aplicación a una carpeta específica dentro de tu Dropbox, mejorando la seguridad.
- Recupera las Credenciales de la App: Después de crear la aplicación, anota tu «Clave de la aplicación» y «Secreto de la aplicación». Estas son credenciales sensibles; trátalas como contraseñas y nunca las compartas públicamente.
Configurando rclone
Ahora, configuraremos rclone
para interactuar con tu aplicación de Dropbox recién creada. En la terminal de tu Raspberry Pi, ejecuta:
rclone config
El asistente de configuración de rclone
te guiará a través del proceso:
- Nuevo remoto: Presiona «n» para un nuevo remoto.
- Nombre remoto: Elige un nombre (por ejemplo, «dropbox»).
- Tipo de almacenamiento: Selecciona «dropbox».
- ID del cliente: Pega tu «Clave de la aplicación».
- Secreto del cliente: Pega tu «Secreto de la aplicación».
- Autorización:
rclone
generará una URL. Abre esto en tu navegador para autorizar la aplicación. Copia el código de autorización mostrado y pégalo en la terminal. - Opciones de configuración: Puedes especificar la carpeta de Dropbox que se sincronizará (de lo contrario, se establece como la raíz de tu Dropbox).
- Prueba:
rclone
probará la conexión. Un mensaje de éxito confirma que todo está configurado correctamente.
Sincronizando Archivos con rclone
Una vez configurado, puedes usar los comandos rclone
para gestionar archivos entre tu Raspberry Pi y Dropbox:
rclone copy /ruta/a/archivos/locales dropbox:/ruta/a/carpeta/dropbox
: Copia archivos de tu Raspberry Pi a Dropbox.rclone copy dropbox:/ruta/a/carpeta/dropbox /ruta/a/carpeta/local
: Copia archivos de Dropbox a tu Raspberry Pi.rclone sync /ruta/a/archivos/locales dropbox:/ruta/a/carpeta/dropbox
: Sincroniza archivos, asegurando que ambas ubicaciones sean idénticas. Esto es ideal para copias de seguridad.
Recuerda reemplazar los marcadores de posición como /ruta/a/archivos/locales
y /ruta/a/carpeta/dropbox
con tus rutas reales.
Uso Avanzado y Consideraciones
Para funciones más avanzadas, incluyendo la programación de copias de seguridad, el uso de filtros y la gestión de múltiples remotos, consulta la completa documentación de rclone
. Siempre prioriza la seguridad manteniendo tu Clave de la aplicación y Secreto de la aplicación confidenciales. Revisa regularmente tu configuración de rclone
y los permisos de la aplicación de Dropbox.