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

TopLinux

Introducción

OpenIndiana, al ser una distribución basada en Illumos, permite ejecutar muchas utilidades de CLI para sincronización y backup en la nube. En este artículo veremos los top recomendados, compararemos sus características, analizaremos cómo elegir el más adecuado y ofreceremos guías de uso con ejemplos de comandos agrupados entre las etiquetas solicitadas.

Top recomendados para OpenIndiana

  1. pCloud
  2. Mega
  3. Proton Drive
  4. Filen
  5. Tresorit
  6. Icedrive
  7. AWS S3 (mediante rclone)
  8. Backblaze B2 (mediante rclone)

Comparativa

Servicio Enlace Cliente CLI Soporte OpenIndiana Cifrado E2E Plan Gratuito Precio Base
pCloud https://www.pcloud.com/ pcloudcc o rclone Mediante pkgsrc o compilación Opcional (pCloud Crypto) 10 GB €4.99/mes (500 GB)
Mega https://mega.nz/ megacmd Binaro Linux x86_64 compatibilidad End-to-end 20 GB €4.99/mes (400 GB)
Proton Drive https://proton.me/drive rclone OK vía rclone End-to-end 1 GB €4.99/mes (200 GB)
Filen https://www.filen.io/ rclone OK vía rclone End-to-end 10 GB €3.99/mes (500 GB)
Tresorit https://tresorit.com/ rclone OK vía rclone End-to-end 3 GB €9.99/mes (1 TB)
Icedrive https://icedrive.net/ rclone OK vía rclone Opcional 10 GB €4.99/mes (150 GB)
AWS S3 https://aws.amazon.com/s3/ aws-cli / rclone OK (pkgsrc o compilación) No nativo (config) Gratis 5 GB BILD €0.023/GB/mes
Backblaze B2 https://www.backblaze.com/ rclone OK vía rclone No nativo (config) 10 GB €0.005/GB/mes

¿Cuál elegir?

La elección depende de varios factores:

  • Seguridad y cifrado extremo a extremo: Proton Drive, Tresorit y Mega.
  • Precio low-cost: Backblaze B2, Filen o pCloud.
  • Facilidad de uso con CLI puro: Mega (megacmd) y AWS S3 (aws-cli).
  • Almacenamiento grande: Tresorit y AWS S3.

Instalación general de herramientas en OpenIndiana

Para servicios sin cliente nativo, se recomienda rclone. Veamos cómo instalarlo:

pkgin install rclone
  

Si no está en los repos oficiales:

wget https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
cp rclone--linux-amd64/rclone /usr/local/bin/
chmod  x /usr/local/bin/rclone
  

Uso y ejemplos por servicio

pCloud

Cliente oficial: pcloudcc.

pkgin install fuse
git clone https://github.com/pcloudcom/console-client.git
cd console-client
cmake .  make
./pcloudcc --help
  

Autenticación y subida:

./pcloudcc -u usuario@example.com -p MiPassword --upload /ruta/local/archivo.txt /
  

Problemas típicos: conflictos de FUSE (montaje), actualizar certificados SSL.

Mega

Cliente oficial: megacmd.

# Descargar binario Linux x86_64
wget https://mega.nz/linux/MEGAsync/Arch_Extra/x86_64/megacmd-.pkg.tar.zst
# Descomprimir manualmente o convertir a IPS
tar -xvf megacmd-.zip
# Usar directamente:
megacmd
  

Ejemplo de login y operación:

mega-login usuario@example.com MiPassword
mega-put archivo.txt /Root/Backup
mega-ls /Root/Backup
  

Problemas típicos: autenticación 2FA, límites de transferencia.

Proton Drive

Proton Drive no tiene CLI nativa se usa rclone:

rclone config create protondrive proton_v2 user usuario@example.com pass MiAppPassword
rclone ls protondrive:
  

Subida:

rclone copy /ruta/local protondrive:MiCarpeta
  

Problemas típicos: tokens caducados, ajustes de caché.

Filen

Se usa rclone:

rclone config create filen filen user usuario@example.com pass MiPassword
rclone lsd filen:
  

Copiar:

rclone sync /mi/carpeta filen:BackupFilen
  

Tresorit

Vía rclone:

rclone config create tresorit tresorit user usuario@example.com pass MiAppPassword
rclone ls tresorit:
  

Problemas típicos: configuración del alias, permisos de API.

Icedrive

Con rclone:

rclone config create icedrive icedrive user MiAccessToken
rclone copy /datos icedrive:MiIcedrive
  

AWS S3

Cliente oficial: aws-cli o rclone. Ejemplo con aws-cli:

pkgin install aws-cli
aws configure   # Introducir Access Key, Secret, región
aws s3 ls
aws s3 cp archivo.txt s3://mi-bucket/
  

Con rclone:

rclone config create s3remote s3 provider AWS env_auth false access_key_id AKI... secret_access_key XYZ... region us-east-1
rclone sync /local s3remote:mi-bucket
  

Backblaze B2

Vía rclone:

rclone config create b2remote b2 account MiAccountID key MiAppKey
rclone ls b2remote:
rclone copy /backup b2remote:BackupB2
  

Problemas típicos y soluciones

  • FUSE no montado: instalar y cargar módulo con modload -i fuse.
  • Errores SSL: actualizar CA con update-ca-certificates o configurar --no-check-certificate temporalmente.
  • Permisos y ownership: montar con --allow-other y revisar /etc/fuse.conf.
  • Tokens caducados: regenerar credenciales, revisar tiempo de reloj del sistema.

Conclusión

OpenIndiana ofrece flexibilidad para gestionar múltiples servicios de almacenamiento en la nube mediante CLI. Las opciones nativas (como megacmd o pcloudcc) y las genéricas (rclone, aws-cli) permiten elegir la mejor combinación de seguridad, precio y facilidad de uso. Sigue las guías de instalación y resuelve los problemas habituales para mantener tus datos respaldados y sincronizados sin complicaciones.

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 *