Por qué importa
Si usas Nextcloud, Immich u otros servicios de NB Cloud, tus datos viven en hardware de este lab — no en un pool SaaS de un hyperscaler. Eso hace de la durabilidad un requisito de diseño aquí, no una casilla de SLA de un proveedor. El objetivo: un disco fallido, una actualización mala o un desastre a nivel de sitio no deberían destruir tus archivos de forma permanente.
La versión corta
- Copia principal — tus fotos y documentos viven en TrueNAS (ZFS) en el rack de casa.
- Copia de apps / sistema — los servidores se respaldan con instantáneas de Proxmox Backup Server (PBS).
- Copia fuera del sitio — las bibliotecas de archivos y los respaldos de PBS se sincronizan automáticamente a Cloudflare R2, fuera de la casa.
- Acceso — cuentas solo por invitación, SSO con Authentik y MFA para que las personas correctas vean los servicios correctos.
Qué va dónde
| Tipo de dato | Hogar principal | Cómo se protege |
|---|---|---|
| Fotos (Immich), archivos Nextcloud y otros shares grandes | TrueNAS ZFS | Almacenamiento ZFS en sitio + sincronización programada a Cloudflare R2 |
| Discos de apps, bases de datos, contenedores, VMs | Ceph en el clúster Proxmox | Replicación entre nodos + instantáneas PBS + sincronización PBS a R2 |
Separar los archivos de usuario voluminosos de los discos de arranque/apps hace las restauraciones más predecibles y evita meter bibliotecas enormes de fotos dentro de los trabajos de respaldo de VMs.
3-2-1 en la práctica
La higiene de respaldos sigue 3-2-1: tres copias, dos tipos de medio, una fuera del sitio. La replicación sola — espejo Ceph, RAID, sync en vivo — propaga borrados y ransomware tan bien como los datos buenos. Lo que importa son copias independientes en el tiempo con una ruta de restauración separada.
NB Cloud implementa ese patrón: datos en vivo en TrueNAS/Ceph, retención PBS en sitio para rollback de sistemas, y R2 como dominio de fallo externo ante incendio, inundación, robo o pérdida total del rack.
Qué no es esto
- No es un producto de nube comercial con SLAs contractuales — es una plataforma personal compartida con retención y objetivos de recuperación definidos.
- No es historial de versiones indefinido; la retención equilibra costo de almacenamiento con profundidad útil de rollback.
- No reemplaza guardar originales irreemplazables en un segundo lugar que controles, si quieres redundancia personal más allá de este stack.