Montar Backblaze B2 en Linux — La compilación experimental de NetDrive para Ubuntu
Monta un bucket de Backblaze B2 como un punto de montaje normal de Ubuntu con la compilación experimental de NetDrive para Linux — instalación desde GitHub, configuración del bucket y verificación.
Un administrador de copias de seguridad ejecuta trabajos de snapshot nocturnos en una flota de servidores Ubuntu sin interfaz gráfica, archivando el tarball de cada noche en un bucket de Backblaze B2 para retención externa. El script existente ya sabe escribir en una ruta local con tar y rsync — reescribirlo alrededor de la API nativa de B2 o de la herramienta de línea de comandos b2 implica manejar nueva autenticación y nuevos códigos de error, para un trabajo que ya funcionaba bien. La compilación para Linux de NetDrive evita esa reescritura: monta el bucket de B2 como un punto de montaje ordinario de Ubuntu, de modo que el mismo script que ya escribe en /mnt/backups/nightly.tar.gz en un disco local puede escribir en una ruta respaldada por B2, sin cambios.

Monta Backblaze B2 en Ubuntu
NetDrive hace que Google Drive, OneDrive, S3, SFTP, WebDAV y más aparezcan como unidades nativas en Windows y macOS — sin sincronizar, sin descargas completas.
- Funciona en Ubuntu 16.04 y versiones posteriores
- Backblaze B2 compatible desde NetDrive 3.5.434
- Los scripts existentes leen y escriben a través de un punto de montaje normal — sin reescribir la API de B2
Prueba gratuita. Planes de por vida y de suscripción disponibles.
Por qué montar un bucket en lugar de programar contra la API de B2
Hablar directamente con B2 implica manejar autenticación por clave de aplicación, reintentos y paginación de listado de buckets en el lenguaje que use la herramienta de backups — algo resoluble, pero es trabajo de infraestructura que no tiene nada que ver con la tarea real de sacar un tarball fuera del sitio. Montar el bucket elimina esa capa: NetDrive resuelve lecturas y escrituras contra B2 a través del punto de montaje, de modo que un trabajo tar o un comando cp interactúa con él igual que con cualquier otro directorio del equipo.
Backblaze B2 es un tipo de conexión compatible en NetDrive desde la versión 3.5.434 (11-05-2018), que también trajo la carga multiparte para archivos de 5 GB o más — el soporte de B2 ha tenido tiempo de madurar en lugar de ser una incorporación reciente añadida a la compilación de Linux.

Instalar NetDrive en Ubuntu
NetDrive para Linux se distribuye fuera de los repositorios predeterminados de paquetes de Ubuntu, así que la configuración pasa por GitHub en lugar de apt:
- Ve a github.com/NetDrive/installer y descarga la versión que corresponde a tu versión de Ubuntu.
- Lee las notas de esa versión antes de instalar — primero hay que instalar un componente de controlador, o nada se montará.
- Instala el paquete de NetDrive.
- Inicia NetDrive una vez para que cargue el componente del controlador; según tu configuración de permisos, esto puede pedir
sudo.
La versión mínima compatible de la compilación para Linux es Ubuntu 16.04, y lleva la misma etiqueta experimental que la propia página de comparación de NetDrive usa para Linux en general — Windows y macOS reciben la mayor parte de las pruebas. Las actualizaciones llegan como versiones de GitHub en lugar de mediante apt upgrade, así que revisar si hay versiones nuevas es un paso manual que vale la pena incluir en cualquier runbook que cubra el equipo.
Paso a paso: conectar un bucket de B2 en Ubuntu
- Abre el Administrador de unidades de NetDrive y haz clic en + Add Drive.
- Selecciona Backblaze B2 de la lista de tipos de conexión.

- Introduce tu B2 Application Key ID y Application Key — generados desde tu cuenta de Backblaze, limitados al bucket si prefieres no darle al servidor acceso a toda la cuenta.
- Introduce el nombre del bucket que quieres que NetDrive monte.
- Establece un punto de montaje — una ruta como
/mnt/b2-backups, o cualquier directorio vacío sobre el que tengas permiso de escritura. - Haz clic en Connect. NetDrive se autentica y monta el bucket en esa ruta.
Verificar el montaje antes de que tu trabajo de backup dependa de él
Confirma que el montaje realmente se realizó desde una terminal en lugar de confiar solo en la interfaz gráfica — una diligencia razonable en una compilación experimental, y algo que vale la pena hacer antes de que un cron job empiece a escribir en la ruta sin supervisión:
# Confirm the mount is listed
mount | grep b2-backups
# Or just try listing it
ls /mnt/b2-backups

Si el directorio aparece vacío o el montaje no se muestra, comprueba que el tráfico HTTPS saliente por el puerto 443 no esté bloqueado por el firewall del servidor antes de asumir que las credenciales del bucket son incorrectas — un puerto de salida cerrado es un culpable más común en servidores de compilación y backup bloqueados que una Application Key incorrecta.

Qué tener en cuenta en la compilación de Linux
- Un calendario de lanzamientos independiente. El controlador de Linux se mantiene con su propio calendario, así que una corrección que se lanza para Windows o macOS no llega automáticamente a Linux la misma semana.
- Sin integración con
apt. Las instalaciones y actualizaciones pasan por versiones de GitHub, no por un PPA ni un gestor de paquetes. - Windows y macOS como objetivos más consolidados. La propia guía de NetDrive trata esas dos plataformas como las que reciben más pruebas. Un equipo de backup nocturno o un runner de CI que lee fixtures desde B2 encaja razonablemente con la compilación de Linux; una canalización de producción sin supervisión merece probarse a fondo primero.
Conclusión
Montar un bucket de B2 en Ubuntu le da a un servidor sin interfaz gráfica el mismo acceso tipo unidad que NetDrive ofrece en Windows y macOS, sin una reescritura alrededor de la API nativa de B2. Para el mismo proveedor en una plataforma más probada, consulta Mount Backblaze B2 on Windows o Mount Backblaze B2 on macOS; para el panorama más amplio de Linux, consulta NetDrive on Ubuntu Linux; y para un caso de uso construido en torno a este proveedor exacto, consulta Photography RAW Archives on Backblaze B2.
— Steve, NetDrive