Días atrás publiqué un artículo referido al software insync para sincronizar nuestro backup local a la nube de Google drive.
Lamento decirles que leí incorrectamente la licencia del mismo que es freemium, un nuevo invento privativo para engañar a los usuarios.
Terminó sucediéndome esto:
En este post pretendo corregir ese error, y tras un extensa búsqueda dí con Rclone; un software que si bien no es FS tiene licencia MIT más cercana al Open Source.
El proceso de instalación es por demás sencillo. Rclone esta programado en GO y para realizar una instalación automática en ubuntu server solo necesitamos instalar golang
Instalamos Rclone con GO
nos movemos al directorio bin de golang y copiamos el binario rclone
iniciamos la configuracion de Rclone+Google Drive
Seleccionamos la opción "9 Google Drive"
dejamos las opciones por default para finalmente obtener la llave de autorización de google.
copiamos el link en el browser
copiamos la llave y la pegamos en rclone
Y con esto finalizamos una configuración funcional de Rclone + Google Drive.
Veamos cómo utilizarla.
nos fijamos que contiene nuestro google drive.
listamos el contenido de un directorio el google drive
relizamos una prueba con --dry-run
sincronizamos nuevamente nuestro backup
automatizamos la tarea
NOTA: si aparecen problemas de versión de GO. Se puede intentar con una instalación actualizada de golang como se explica aqui
Fuentes:
https://linoxide.com/file-system/configure-rclone-linux-sync-cloud/
https://rclone.org/drive/