Los mejores servicios de almacenamiento en la nube con CLI para SystemRescueCd
SystemRescueCd es una distribución Linux especializada en recuperación de datos y administración de sistemas, pero en muchas ocasiones es necesario subir o bajar archivos desde y hacia la nube usando únicamente la línea de comandos. A continuación se presenta un análisis profesional y extenso de las soluciones de almacenamiento en la nube que ofrecen cliente CLI nativo o integrable en SystemRescueCd.
Top recomendados para SystemRescueCd
- pCloud (https://www.pcloud.com) – Cliente pCloud-CLI oficial, cifrado opcional.
- MEGA (https://mega.nz) – Cliente megacmd con alto espacio gratuito y cifrado integrado.
- Proton Drive (https://protondrive.com) – Cliente no oficial “proton-drive-cli” y enfoque en privacidad.
- Filen (https://filen.io) – CLI oficial con cifrado de origen.
- Tresorit (https://tresorit.com) – CLI “tresorit-cli” oficial, CERO conocimiento.
- Icedrive (https://icedrive.io) – CLI oficial, cifrado AES y Twofish.
- Rclone (https://rclone.org) – Herramienta multiprotocolo, ideal para integrar Google Drive, OneDrive, Dropbox y más.
- Nextcloud (https://nextcloud.com) – Cliente Nextcloud-Client para CLI, solución self-hosted.
- Google Drive (https://drive.google.com) – A través de
rcloneo “gdrive” CLI. - OneDrive (https://onedrive.live.com) – Cliente “onedrive” oficial basado en Perl.
- SpiderOak ONE (https://spideroak.com) – CLI oficial con cifrado Zero-Knowledge.
Comparativa de servicios de almacenamiento en la nube
| Servicio | CLI | Cifrado | Gratis | Precio inicial | Enlace |
|---|---|---|---|---|---|
| pCloud | Sí (pcloud-cc) | Opcional (cliente o server-side) | 10 GB | €4.99/mes (500 GB) | pcloud.com |
| MEGA | Sí (megamd, megacmd) | Integrado (end-to-end) | 20 GB | €4.99/mes (400 GB) | mega.nz |
| Proton Drive | No oficial (proton-drive-cli) | End-to-end | 1 GB | €4.99/mes (200 GB) | protondrive.com |
| Filen | Sí (filen-cli) | End-to-end | 10 GB | €3.99/mes (500 GB) | filen.io |
| Tresorit | Sí (tresorit-cli) | Zero-knowledge | 3 GB | €10.42/mes (200 GB) | tresorit.com |
| Icedrive | Sí (icedrive-cli) | AES amp Twofish | 10 GB | €1.67/mes (150 GB) | icedrive.io |
| Rclone | Sí | Depende del back-end | Ilimitado | Gratis | rclone.org |
| Nextcloud | Sí (nextcloud-client) | Depende del servidor | Ilimitado | Self-hosted | nextcloud.com |
| Google Drive | Con rclone o gdrive | En tránsito | 15 GB | €1.99/mes (100 GB) | drive.google.com |
| OneDrive | Sí (onedrive) | En tránsito | 5 GB | €2/mes (100 GB) | onedrive.live.com |
| SpiderOak ONE | Sí (spideroak-cli) | Zero-knowledge | Sin plan gratuito | €5/mes (150 GB) | spideroak.com |
¿Cuál elegir?
- Para mayor privacidad: Proton Drive, Tresorit, Filen o SpiderOak ONE.
- Para integración y flexibilidad: Rclone con Google Drive, OneDrive y Nextcloud.
- Para espacio gratuito generoso: MEGA o Google Drive.
- Para rendimiento y cifrado opcional: pCloud.
Ten en cuenta el uso que le darás (respaldo de datos críticos, transferencias grandes, sincronización incremental) y tu presupuesto. El CLI facilita la automatización con cron en SystemRescueCd.
Cómo usar cada servicio con CLI
1. pCloud-CLI
- Descarga el paquete:
wget https://github.com/pcloudcom/console-client/releases/download/v2.0.0/pcloudcc-linux-x86_64.zip - Descomprime y ejecuta:
unzip pcloudcc-linux-x86_64.zip chmod x pcloudcc ./pcloudcc --auth # Sigue las instrucciones interactivas # Para subir un archivo: ./pcloudcc put /ruta/local/archivo.txt /pcloud/ruta/archivo.txt # Para descargar: ./pcloudcc get /pcloud/ruta/archivo.txt /ruta/local/archivo.txt
2. MEGAcmd
- Instalar desde repositorio o directamente:
wget https://mega.nz/linux/MEGAsync/xUbuntu_20.04/amd64/megacmd_1.6.0_amd64.deb dpkg -i megacmd_1.6.0_amd64.deb # en SystemRescueCd actúa como Debian
- Ejecutar e iniciar sesión:
mega-login usuario@example.com tu_contraseña mega-ls / mega-put local.txt /Robo/Backup/remote.txt mega-get /Robo/Backup/remote.txt local.txt
3. Proton Drive CLI no oficial
- Instalar con pip:
pip install proton-drive-cli
- Configurar credenciales:
proton-drive login # Sigue la URL para autenticar
# Subir archivo: proton-drive upload local.txt /Drive/remote.txt # Descargar: proton-drive download /Drive/remote.txt local.txt
4. Filen CLI
- Descarga el binario:
wget https://cli.filen.io/filen-linux-amd64.zip unzip filen-linux-amd64.zip chmod x filen
- Ingresar credenciales y operar:
./filen login ./filen upload local.txt /backup/remote.txt ./filen download /backup/remote.txt local.txt
5. Tresorit CLI
- Instalar paquete DEB o RPM de Tresorit.
- Iniciar sesión y sincronizar:
tresorit-cli login tresorit-cli sync /local/folder Tresorit/CarpetaRemota # Estado de sincronización tresorit-cli status
6. Icedrive CLI
wget https://download.icedrive.io/linux/cli/icedrive-cli.zip unzip icedrive-cli.zip chmod x icedrive ./icedrive auth ./icedrive upload local.txt /MyDrive/remote.txt ./icedrive download /MyDrive/remote.txt local.txt
7. Rclone
- Instalar rclone:
curl https://rclone.org/install.sh bash
- Configurar un remoto (ej. Google Drive):
rclone config # new remote -> gdrive -> seguir prompts
rclone copy local.txt gdrive:Backup/remote.txt rclone sync /ruta/local gdrive:Photos --progress
8. Nextcloud Client (CLI)
apt-get install nextcloud-client-cmd nextcloudcmd --user usuario --password contraseña /carpeta/local https://mi.nextcloud.server/remote.php/webdav/
9. Google Drive con gdrive
wget https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64 chmod x gdrive-linux-x64 mv gdrive-linux-x64 /usr/local/bin/gdrive gdrive about gdrive upload local.txt --parent carpetaID gdrive download archivoID
10. OneDrive CLI
apt-get install onedrive onedrive --synchronize --verbose # Configura con onedrive --display-config
11. SpiderOak ONE CLI
apt-get install spideroakone spideroak --username usuario --password contraseña --backup spideroak --get ruta/remota ruta/local
Problemas típicos y soluciones
- Autenticación fallida: verificar la hora del sistema, tokens expirados y permisos de aplicación.
- Dependencias faltantes: SystemRescueCd es ligera, instale
wget,unzip,curlypipsegún corresponda. - Error de espacio insuficiente: considere usar particiones temporales mayores o montar un disco externo.
- Velocidad de subida baja: pruebe fragmentación de archivos, ajuste de MTU o use CDN (p.ej. MEGAcdn).
- Falsos positivos antivirus: en clientes que usan libcrypto, actualice OpenSSL y evite versiones conflictivas.
Con esta guía, podrás elegir y utilizar el servicio de almacenamiento en la nube que mejor se adapte a tus necesidades en SystemRescueCd, aprovechando la potencia de la línea de comandos para automatizar respaldos, transferencias y sincronizaciones.
Sé el primero en dejar un comentario