Los mejores servicios de almacenamiento en la nube con CLI para Sophos UTM
Sophos UTM (antes Astaro Security Gateway) está basado en Linux, lo que nos permite instalar y utilizar herramientas de línea de comandos (CLI) para conectar el appliance a servicios de almacenamiento en la nube. A continuación repasamos los servicios más recomendables, una comparativa detallada, cómo elegir el más adecuado y ejemplos prácticos de uso con CLI, incluyendo problemas típicos y sus soluciones.
Top recomendados
- pCloud (pcloud.com)
- Mega (mega.nz)
- ProtonDrive (proton.me/drive)
- Filen (filen.io)
- Tresorit (tresorit.com)
- Icedrive (icedrive.net)
- Rclone (soporte para Google Drive, Dropbox, Amazon S3, Backblaze B2, etc., rclone.org)
Comparativa de servicios
| Servicio | Gratis | Precio (mín.) | Seguridad | CLI nativo / Rclone | Enlace |
|---|---|---|---|---|---|
| pCloud | 10 GB | €3.99/mes | Opcional cifrado lado cliente | Nativo | pcloud.com |
| Mega | 20 GB | €4.99/mes | Cifrado extremo a extremo | Nativo (MEGAcmd) | mega.nz |
| ProtonDrive | 1 GB | €4.99/mes | Cifrado extremo a extremo | CLI comunitaria | proton.me/drive |
| Filen | 15 GB | €5.00/mes | Cifrado extremo a extremo | Nativo | filen.io |
| Tresorit | 3 GB | €10.42/mes | Cifrado extremo a extremo | Nativo | tresorit.com |
| Icedrive | 10 GB | €1.67/mes | Cifrado extremo a extremo | Nativo | icedrive.net |
| Rclone | Depende del backend | Variable | Depende del proveedor | CLI universal | rclone.org |
¿Cuál elegir?
La elección depende de:
- Seguridad: si buscas cifrado extremo a extremo nativo, Mega, ProtonDrive, Tresorit, Filen o Icedrive son excelentes.
- Precio: Icedrive o pCloud suelen tener la mejor relación €/GB.
- CLI nativo: pCloud, Mega, Filen, Tresorit e Icedrive ofrecen clientes oficiales. Para otros, Rclone es la opción más versátil.
- Integración con scripts y cron: Rclone y MEGAcmd son muy maduros en entornos automatizados.
Guía de uso con CLI
1. pCloud CLI
Instalar desde GitHub:
wget https://github.com/pcloudcom/console-client/releases/download/v2.0.0/pcloudcc-linux-x86_64.zip unzip pcloudcc-linux-x86_64.zip chmod x pcloudcc sudo mv pcloudcc /usr/local/bin/pcloudcc
Conexión y subida:
pcloudcc list # lista directorios pcloudcc upload /etc/backup.tgz /backups/utm/
2. MEGAcmd (Mega)
Instalación en CentOS/Ubuntu:
# Ubuntu/Debian sudo apt install megacmd # CentOS sudo yum install epel-release sudo yum install megacmd
Inicio de sesión y comandos básicos:
mega-login usuario@ejemplo.com miPassword mega-mkdir /Root/backups_utm mega-put /etc/backup.tgz /Root/backups_utm/ mega-ls /Root/backups_utm/
3. ProtonDrive CLI (no oficial)
Instalación desde PyPI:
pip install proton-drive-cli proton-drive login
Subida de archivos:
proton-drive upload /etc/backup.tgz /
4. Filen CLI
Descarga e instalación:
wget https://github.com/filen-io/filen-cli/releases/download/v1.0.0/filen-cli-linux-amd64 chmod x filen-cli-linux-amd64 sudo mv filen-cli-linux-amd64 /usr/local/bin/filen filen login
Operaciones básicas:
filen upload /etc/backup.tgz /Backups/UTM/ filen ls /Backups/UTM/
5. Tresorit CLI
Instalación y uso:
# Descargar binario wget https://hooks.tresorit.com/download/cli/linux chmod x linux sudo mv linux /usr/local/bin/tresorit tresorit login
tresorit upload /etc/backup.tgz /Tresors/UTM/ tresorit list /Tresors/UTM/
6. Icedrive CLI
Instalación:
wget https://repo.icedrive.net/linux/icedrive-cli_1.0.0_amd64.deb sudo dpkg -i icedrive-cli_1.0.0_amd64.deb sudo apt -f install icedrive login
icedrive cp /etc/backup.tgz /Backups/UTM/ icedrive ls /Backups/UTM/
7. Rclone (varios backends)
Instalación rápida:
curl https://rclone.org/install.sh sudo bash rclone config
Ejemplo para Google Drive:
rclone sync /etc/backup.tgz gdrive:Backups/UTM/ rclone ls gdrive:Backups/UTM/
Problemas típicos y soluciones
- Autenticación caducada: Renovar tokens o volver a ejecutar el comando de login.
- Permisos insuficientes: Asegurarse de que el usuario que corre la CLI tenga permisos sobre los archivos y directorios.
- Espacio agotado: Configurar alertas de cuota y automatizar limpiezas de versiones antiguas.
- Errores de red o timeout: Aumentar timeouts en opciones de CLI (
--timeout,--retries). - Integración con cron: Ejecutar comandos con rutas absolutas y redirigir stdout/stderr a logs para diagnóstico.
Con esta guía, tu Sophos UTM estará respaldado y sincronizado en la nube mediante las herramientas CLI más potentes y seguras del mercado.
Sé el primero en dejar un comentario