NubliVault

Documentación

Cómo funciona NubliVault

Visión técnica de la solución: arquitectura, requisitos, implantación y operación.

Para quién es

Proveedores de servicio, integradores y empresas que mantienen grandes acervos de archivos en la nube — documentos, imágenes, facturas, informes — y necesitan un backup barato, seguro y con recuperación de archivo individual. La solución es multi-inquilino: atiende a varios clientes finales con aislamiento total entre ellos.

El problema que resuelve

El backup tradicional copia objeto a objeto. Con millones de archivos pequeños, el costo no viene del espacio ocupado — viene de la cantidad de operaciones de escritura y del precio de la capa donde el dato queda guardado. NubliVault ataca ambos:

  • Agrupa los archivos de cada cliente en pocos paquetes comprimidos, reduciendo ~99,98% las operaciones de escritura.
  • Mueve esos paquetes a capas de archivo, donde el almacenamiento cuesta una fracción del precio.
  • Mantiene un índice consultable, para recuperar un archivo aislado sin descargar todo el paquete.

Arquitectura

El pipeline es enteramente en flujo continuo — nunca carga un bucket entero en memoria o disco:

  • Lectura paginada de los buckets de origen, en bloques de mil objetos.
  • Empaquetado por cliente y compresión, con deduplicación y sincronización incremental.
  • Envío al destino en carga particionada, en la capa de menor costo.
  • Indexación de cada archivo por cliente, con su posición dentro del paquete.
  • Bloqueo de borrado en el destino, garantizando la inmutabilidad de lo ya escrito.

Requisitos

Necesitas acceso a ambos extremos — la nube donde están hoy los backups y la nube donde serán archivados:

  • Credenciales de lectura en los buckets de origen (OCI, AWS, GCP o Azure).
  • Un bucket de destino con bloqueo de objeto habilitado, en la cuenta del cliente.
  • Una máquina para el agente, cerca de los datos de origen, con disco de trabajo dimensionado para el paquete más grande.
  • Opcional: tu propia clave de cifrado (BYOK), gestionada en el almacén de claves de tu nube.

Implantación

El agente se distribuye en contenedor y arranca con un comando. La consola web acompaña la instalación y pasa a ser el punto de operación: registro de clientes, conexiones de origen y destino, programación y seguimiento de los trabajos en tiempo real.

Operación diaria

Una vez configurado, el flujo normal es automático — el programador ejecuta el backup incremental y la consola notifica en caso de fallo. Las acciones manuales más comunes:

  • Simulación: estima volumen, número de paquetes y ahorro antes de mover ningún dato.
  • Backup: dispara el empaquetado de un cliente o de un bucket entero.
  • Recuperación: busca el archivo en el índice y lo restaura al destino elegido.
  • Auditoría: consulta quién hizo qué, con filtro por acción y período.

Recuperación ante desastres

Como los paquetes quedan en formato abierto y estándar, con un índice legible, puedes recuperarlos de forma independiente. En un escenario de desastre la consola se recrea a partir de una imagen lista y del backup de la base, y la capacidad de procesamiento escala bajo demanda — el dato nunca depende de que el origen esté en pie.

Guías completas

Mantenemos guías detalladas de la solución, uso de la consola y recuperación ante desastres. Como incluyen información de arquitectura de implantación, se envían bajo solicitud.

Powered by AWS

El entorno de recuperación ante desastres de NubliVault corre en AWS.