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

TopLinux

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) 3,99 €/mes (500 GB) pCloud CLI
MEGA 20 GB Op. servidor cliente 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 pcloudcc o megacmd falla: 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

Deja una respuesta

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