Mejores servicios de almacenamiento en la nube con CLI para CloudReady: (Tutorial)

TopLinux

Introducción

En entornos basados en Linux CloudReady, disponer de soluciones de almacenamiento en la nube con interfaz de línea de comandos (CLI) es fundamental para automatizar flujos de trabajo, integrarse con scripts y gestionar archivos sin depender de interfaces gráficas. A continuación presentamos los mejores servicios con CLI compatibles, una comparativa detallada, recomendaciones de uso y ejemplos prácticos para cada uno.

Top recomendados para CloudReady

Comparativa de servicios

Servicio Espacio Gratis Seguridad (Encriptación) CLI Oficial Enlace
pCloud 10 GB (ampliable) Opcional lado cliente (Crypto) Sí (pcloudcc) pcloud.com
MEGA 20 GB End-to-end Sí (megacmd) mega.io
Proton Drive 1 GB End-to-end No oficial (proton-drive-cli) proton.me/drive
Filen 10 GB End-to-end No oficial (filen-cli) filen.io
Tresorit 3 GB End-to-end No oficial (tresorit-cli) tresorit.com
Icedrive 10 GB End-to-end (TLS1.3) Sí (icedrive-cli) icedrive.net
Nextcloud Variable (self-hosted) Depende del hosting Sí (occ, nextcloud-client) nextcloud.com
Dropbox 2 GB TLS / AES-256 No oficial (dropbox-uploader) dropbox.com

¿Cuál elegir?

  • Para máxima seguridad E2E: MEGA, Proton Drive o Tresorit.
  • Para mayor espacio gratuito: MEGA (20 GB) o pCloud (10 GB ampliable).
  • Para integración self-hosted: Nextcloud con control total de datos.
  • Para uso sencillo y multiplataforma: Icedrive y Dropbox (con wrappers).

Cómo usar cada una con CLI

1. pCloud (pcloudcc)

Instalación (AUR o desde fuente):

git clone https://github.com/pcloudcom/console-client.git
cd console-client
cmake .
make
sudo make install

Uso básico:

pcloudcc -u tu_email -p tu_contraseña   # Iniciar sesión
pcloudcc --upload /ruta/local archivo.txt   # Subir archivo
pcloudcc --download /ruta/remota archivo.txt  /destino

2. MEGA (MEGAcmd)

Instalación:

sudo apt update
sudo apt install megacmd

Uso básico:

mega-login tu_email tu_contraseña
mega-mkdir /Root/backup
mega-put archivo.iso /Root/backup/
mega-get /Root/backup/archivo.iso .

3. Proton Drive (proton-drive-cli)

Instalación (requiere Python3 y pip):

pip3 install proton-drive-cli

Uso básico:

proton-drive-cli login    # Abre navegador para OAuth
proton-drive-cli upload mi_foto.jpg /Fotos/
proton-drive-cli download /Fotos/mi_foto.jpg .

4. Filen (filen-cli)

Instalación:

pip3 install filen-cli

Uso básico:

filen login
filen upload datos.zip /Backups/
filen download /Backups/datos.zip .

5. Tresorit (tresorit-cli)

Instalación:

git clone https://github.com/tresorit/tresorit-cli.git
cd tresorit-cli
make  sudo make install

Uso básico:

tresorit login
tresorit sync init /local/carpeta Tresorit/CarpetaRemota
tresorit sync start

6. Icedrive (icedrive-cli)

Instalación via snap:

sudo snap install icedrive-cli --classic

Uso básico:

icedrive-cli auth login
icedrive-cli upload archivo.log /
icedrive-cli download /archivo.log .

7. Nextcloud (CLI oficial)

Instalación cliente y herramientas:

sudo apt install nextcloud-client
sudo snap install nextcloud-client

Uso con OCC (desde servidor):

cd /var/www/nextcloud
sudo -u www-data php occ files:scan --all

8. Dropbox (dropbox-uploader)

Instalación:

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
cd Dropbox-Uploader
chmod  x dropbox_uploader.sh

Uso básico:

./dropbox_uploader.sh init
./dropbox_uploader.sh upload doc.pdf /
./dropbox_uploader.sh download /doc.pdf .

Problemas típicos y soluciones

  • Error de autenticación: verifica tokens y elimina caché de credenciales (rm -rf ~/.config/servicio/).
  • Montaje de sistema de archivos falla: comprueba fuse y permisos de usuario.
  • Velocidades lentas: ajusta paralelismo con opciones --parallel o --chunk-size.
  • Errores de límite de API: respeta rate-limit o añade retrasos entre peticiones.
  • Actualizaciones de CLI: mantén herramientas al día con pip3 install --upgrade o snap refresh.

Con esta guía dispones de una visión completa para elegir e implementar el almacenamiento en la nube con CLI en Linux CloudReady, ajustado a tus necesidades de seguridad, espacio y automatización.

Sé el primero en dejar un comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *