Introducción
En entornos PBXware de Bicom Systems bajo Linux, contar con un sistema de almacenamiento en la nube accesible vía línea de comandos (CLI) es clave para automatizar copias de seguridad, almacenar grabaciones de llamadas y compartir configuraciones entre servidores. En este artículo analizaremos los mejores servicios de almacenamiento en la nube con interfaz CLI compatibles con distribuciones populares en PBXware (CentOS, Ubuntu, Debian), incluyendo pCloud, MEGA, Proton Drive, Filen, Tresorit e Icedrive, además de Dropbox y Google Drive como propuestas adicionales.
Top servicios recomendados para PBXware en Linux
- pCloud
- MEGA
- Proton Drive
- Filen
- Tresorit
- Icedrive
- Dropbox (Dropbox Uploader)
- Google Drive (gdrive CLI)
Comparativa de servicios
| Servicio | Plan Gratuito | Encriptación | CLI Oficial | Precio Inicial | Enlace |
|---|---|---|---|---|---|
| pCloud | 10 GB | Op. cliente (pCloud Crypto extra) | Sí | 3,99 €/mes (500 GB) | pCloud CLI |
| MEGA | 20 GB | Op. servidor cliente | Sí | 4,99 €/mes (400 GB) | MEGAcmd |
| Proton Drive | 1 GB | Op. cliente | Próximamente | 3,99 €/mes (200 GB) | Proton Drive |
| Filen | 5 GB | Op. cliente | No oficial | 3,49 €/mes (100 GB) | Filen |
| Tresorit | 3 GB | Op. cliente | No oficial | 9,99 €/mes (200 GB) | Tresorit |
| Icedrive | 10 GB | Op. cliente (Twofish) | No oficial | 1,67 €/mes (150 GB) | Icedrive |
| Dropbox | 2 GB | TLS AES256 | No oficial | 11,99 €/mes (2 TB) | Dropbox Uploader |
| Google Drive | 15 GB | TLS AES256 | No oficial | 1,99 €/mes (100 GB) | gdrive |
¿Cuál elegir?
- Disponibilidad CLI oficial: pCloud y MEGA ofrecen clientes oficiales con soporte continuo.
- Encriptación de extremo a extremo: Proton Drive, Filen, Tresorit e Icedrive permiten encriptar antes de subir.
- Relación precio/espacio: MEGA e Icedrive destacan por costes ajustados.
- Integración con scripts de backup PBXware: rclone (no listado) puede orquestar múltiples proveedores con una sola herramienta.
Cómo usar cada servicio con CLI
pCloud CLI
Instalación en CentOS/Ubuntu:
# CentOS 7/8 yum install -y pcloudcc # Ubuntu/Debian apt-get update apt-get install -y pcloudcc
Autenticación y montaje:
pcloudcc --user tu_email --password tu_password --mountpoint /mnt/pcloud
Subir un backup:
cp /opt/bicombox/backup.tar.gz /mnt/pcloud/backups/
MEGAcmd
Instalación:
# Ubuntu/Debian apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6D8D0BF1 echo deb https://mega.nz/linux/MEGAsync/xUbuntu_(lsb_release -rs) ./ > /etc/apt/sources.list.d/mega.list apt-get update apt-get install -y megacmd # CentOS rpm --import https://mega.nz/linux/MEGAsync/RPM-GPG-KEY-mega yum-config-manager --add-repo https://mega.nz/linux/MEGAsync/CentOS_7/mega-centos7.repo yum install -y megacmd
Login y operación:
mega-login tu_email tu_password mega-put /opt/bicombox/backup.tar.gz /Backups/
Proton Drive (CLI no oficial)
Actualmente en beta, es necesario compilar desde GitHub:
git clone https://github.com/jleclanche/proton-drive-cli.git cd proton-drive-cli make sudo make install
Uso básico:
proton-drive login proton-drive upload /opt/bicombox/configs.tar.gz /PBXwareConfigs/
Filen
Herramienta filen-cli de la comunidad:
pip3 install filen-cli filen-cli auth filen-cli upload /opt/bicombox/recordings/ proyectos/
Tresorit
Uso con cliente tresorit-cli no oficial:
snap install tresorit-cli tresorit-cli login tresorit-cli sync create /mnt/tresorit MyTresor cp /opt/bicombox/logs/ /mnt/tresorit/MyTresor/
Icedrive
No dispone de CLI oficial, pero existe icedrive-cli en GitHub:
git clone https://github.com/Icedrive-hq/cli.git cd cli ./install.sh icedrive login icedrive upload /opt/bicombox/backups/ backup/(date %F)/
Dropbox Uploader
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git cd Dropbox-Uploader ./dropbox_uploader.sh # Seguir asistente para API Key ./dropbox_uploader.sh upload /opt/bicombox/backup.tar.gz /PBXwareBackups/
gdrive (Google Drive CLI)
wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.1/gdrive-linux-x64 chmod x gdrive mv gdrive /usr/local/bin/ gdrive about # inicia OAuth en navegador gdrive upload --parent [FOLDER_ID] /opt/bicombox/voicemails/
Problemas típicos y soluciones
- Error de autenticación: revisar credenciales, tokens caducos o permisos de API.
- Montaje con
pcloudccomegacmdfalla: comprobar versiones de FUSE y permisos de grupo (fuse). - Límites de API (mega, proton): implementar pausas en scripts o hacer reintentos automáticos.
- Sync parcial: verificar rutas absolutas y espacios de nombres que diferencien mayúsculas/minúsculas.
- Inestabilidad en CLI no oficiales: congelar versión y aislar en contenedor Docker si es crítico.
Conclusión
La elección del servicio de nube CLI para PBXware dependerá de la combinación de espacio, seguridad y facilidad de integración en tus scripts de backup. Si buscas estabilidad y soporte, pCloud y MEGAcmd lideran el ranking. Para máxima privacidad, Proton Drive o Tresorit son los más recomendables aunque su CLI aún madurando. Con las instrucciones anteriores podrás desplegar y automatizar las subidas de datos críticos de tu PBXware en la nube, minimizando riesgos y manteniendo tus configuraciones y grabaciones siempre a salvo.
Sé el primero en dejar un comentario