Drive

  • Como bien saben aquellos que han leído la Biblia del SysAdmin, las copias de respaldo (backups) son uno de los aspectos más importantes para garantizar el correcto funcionamiento de un servicio, y la persistencia y durabilidad de los datos. Desde que Copy (servicio de almacenamiento en la nube gratuito) cerró sus puertas, perdí uno de los aspectos más importantes (más bien crucial) en mi estrategia de backup: la replicación de las copias de seguridad. En este tiempo estuve analizando diferentes alternativas para guardar copias de respaldo de los datos en mi VPS en la nube (Dropbox, Mega, OneDrive, Google Drive y otras), y finalmente me decidí por Google Drive (sigamos dependiendo más y más de Google, total, ¿qué puede fallar?).

    El primer cliente de línea de comandos que probé fue google-drive-ocamlfuse, pero luego de compilar e instalar una maraña horrible de dependencias falló el intento de compilación final a causa de un estúpido bug sin parchar. Lo que me llevó a decantar por "drive" (github.com/odeke-em/drive) un cliente mínimo soportado de manera semi-oficial por parte del staff de Google Drive. Además de estos dos, existen otros clientes de Google Drive de línea de comandos, por ejemplo gdrive, los cuales no alcancé a probar pues "drive" satisfizo mis necesidades.

    Este artículo explica cómo instalar y utilizar el cliente de línea de comandos "drive" en sistemas basados en Debian.

  • En este artículo comparto un pequeño script Bash para subir automáticamente las copias de respaldo de los archivos y bases de datos en un servidor a una cuenta de Google Drive. Una solución barata (gratis hasta los 15 GB) para replicar las copias de backup de un VPS.