
TrueNAS Scale: Guía Completa de Instalación y Configuración Desde Cero
TrueNAS Scale es la evolución definitiva del sistema operativo de almacenamiento de iXsystems. Basado en Debian Linux, a diferencia de su hermano TrueNAS Core (FreeBSD), Scale ofrece compatibilidad nativa con Docker y Kubernetes, convirtiéndolo en una solución todo-en-uno para almacenamiento empresarial y entusiastas del hogar.
Lo mejor: es completamente gratuito y open source. Con el potente sistema de archivos ZFS bajo el capó, TrueNAS Scale proporciona integridad de datos, compresión, deduplicación y snapshots instantáneos sin coste alguno.
Requisitos de Hardware
Mínimos recomendados
| Componente | Requisito Mínimo | Recomendado |
|————|——————|————-|
| CPU | 64-bit, 2 cores | Intel/AMD 4+ cores con AES-NI |
| RAM | 8 GB | 16-32 GB ECC |
| Boot | USB 8GB o SSD 16GB | SSD SATA/NVMe 120GB+ |
| Almacenamiento | 2+ discos | 4+ discos NAS-grade |
Notas importantes sobre hardware
– RAM ECC: No es obligatoria para uso doméstico, pero altamente recomendada. ZFS consume RAM agresivamente para caché (ARC), y la memoria con corrección de errores evita corrupción silenciosa de datos.
– USB de boot: Aunque oficialmente soportado, un SSD dedicado para el sistema operativo ofrece mayor fiabilidad y velocidad.
– Discos: Western Digital Red, Seagate IronWolf o similares diseñados para NAS. Evita discos SMR para pools RAID.
– Red: Una NIC Gigabit es suficiente para empezar, pero 2.5GbE o 10GbE mejoran significativamente el rendimiento.
Descarga e Instalación Paso a Paso
1. Descargar la ISO
1. Visita [truenas.com/download-truenas-scale](https://truenas.com/download-truenas-scale)
2. Selecciona «TrueNAS Scale» (no Core)
3. Descarga la última versión estable (actualmente 24.04 o superior)
4. Verifica el checksum SHA256 para integridad
2. Crear USB de instalación
Usa Ventoy, Rufus (Windows) o dd (Linux/Mac):
«bash
# Linux/Mac – reemplaza /dev/sdX por tu dispositivo USB
sudo dd if=TrueNAS-SCALE-24.04.iso of=/dev/sdX bs=4M status=progress
«
3. Instalación física
1. Conecta el USB de instalación al servidor
2. Configura el boot desde USB en la BIOS/UEFI
3. Arranca y selecciona «Install/Upgrade»
4. Elige el disco de destino (SSD/USB dedicado)
5. Configura contraseña de root
6. Seleccionar método de boot (UEFI recomendado)
7. Esperar la instalación (~5-10 minutos)
8. Retirar USB y reiniciar
4. Primer acceso
Tras el reinicio, verás la IP asignada por DHCP en pantalla. Accede vía navegador:
– URL: http://[IP-ASIGNADA]
– Usuario: root
– Contraseña: la configurada en instalación
Primera Configuración
Dashboard inicial
El dashboard de TrueNAS Scale presenta:
– System Information: Estado del sistema, uptime, versión
– CPU: Uso y temperatura
– Memory: Consumo de RAM y estadísticas ARC
– Network: Tráfico por interfaz
– Storage: Pools y espacio disponible
– Top Processes: Procesos más activos
Configuración de red recomendada
1. Ve a Network → Interfaces
2. Edita tu interfaz principal
3. Configura IP estática (recomendado para un NAS):
– IP: ejemplo 192.168.1.100/24
– Gateway: tu router (ej. 192.168.1.1)
– DNS: 1.1.1.1, 8.8.8.8 o tu servidor DNS local
4. Guarda y aplica cambios
Crear usuarios adicionales
Nunca uses root para acceso diario:
1. Credentials → Local Users
2. Add → Configura:
– Username: tu nombre de usuario
– Full Name: nombre completo
– Password: contraseña segura
– Aux Groups: add to wheel para privilegios sudo
3. Guarda
Crear un Pool ZFS
Los pools ZFS son el corazón de TrueNAS. Aquí almacenarás todos tus datos.
Tipos de configuración RAID ZFS
| Tipo | Discos mínimos | Discos tolerados | Uso recomendado |
|——|—————|——————|—————–|
| Stripe | 1 | 0 | Testing únicamente |
| Mirror | 2 | 1 por vdev | Datos críticos, máxima seguridad |
| RAIDZ1 | 3 | 1 | Balance rendimiento/seguridad/capacidad |
| RAIDZ2 | 4 | 2 | Máxima seguridad, arrays medianos |
| RAIDZ3 | 5 | 3 | Arrays grandes, máxima redundancia |
¿Cuándo usar cada uno?
– Mirror: Para datos irremplazables (fotos, documentos). Reconstrucción rápida, excelente rendimiento de lectura.
– RAIDZ1: Para almacenamiento multimedia, backups. Buen balance si no puedes perder más de un disco.
– RAIDZ2: Recomendado para pools de 6+ discos. Puedes perder 2 discos simultáneamente.
Proceso de creación
1. Storage → Create Pool
2. Nombra tu pool (ej. «tank», «data», «media»)
3. Arrastra discos disponibles al área de configuración
4. Selecciona el layout deseado
5. Advanced Options:
– Compression: lz4 (recomendado)
– Atime: off (mejor rendimiento)
– Auto TRIM: enable para SSDs
6. Create Pool
⚠️ Advertencia: Crear un pool destruye todos los datos en los discos seleccionados.
Datasets y Shares
Crear datasets
Los datasets son como carpetas avanzadas dentro de un pool:
1. Storage → Selecciona tu pool → Add Dataset
2. Nombre: ej. «media», «documents», «backups»
3. Configura opciones:
– Share Type: SMB para Windows/macOS/Linux
– Quota: límite de espacio (opcional)
– Compression: heredar del pool
Configurar share SMB
Para compartir con Windows y macOS:
1. En el dataset → Edit → SMB Share
2. Ve a Shares → Windows (SMB) Shares
3. Add → Selecciona el dataset
4. Configura:
– Name: nombre del share visible en red
– Purpose: ej. «Private SMB Datasets»
– Path ACL: verifica permisos
5. Habilita el servicio SMB si está apagado
6. Accede desde Windows: \\IP-NAS\nombre-share
Configurar share NFS
Para Linux/VMs profesionales:
1. Shares → UNIX (NFS) Shares
2. Add → Selecciona dataset
3. Configura:
– All dirs: permite montar subdirectorios
– Mapall User/Group: para permisos simplificados
– Authorized hosts: IP o red permitida (ej. 192.168.1.0/24)
4. Habilita servicio NFS
5. Monta en Linux: sudo mount -t nfs IP-NAS:/mnt/pool/dataset /mnt/local
Aplicaciones (Apps)
TrueNAS Scale incluye Kubernetes integrado para ejecutar contenedores Docker de forma nativa.
Habilitar Apps
1. Apps → Discover Apps
2. Si es la primera vez, configura el pool para almacenamiento de apps
3. Selecciona tu pool → Choose
4. Espera la inicialización de Kubernetes (~2-5 minutos)
Instalar aplicaciones principales
#### Plex Media Server
1. Discover → Busca «Plex»
2. Install
3. Configura:
– Plex Claim Token: obtén en [plex.tv/claim](https://plex.tv/claim)
– Mount hostpath: /mnt/pool/media → /media en el contenedor
– Habilita GPU para transcodificación acelerada (si tienes)
4. Save
#### Nextcloud
1. Busca «Nextcloud» en el catálogo
2. Install
3. Configura:
– Nextcloud Admin Username/Password
– PostgreSQL: deja valores por defecto o personaliza
– Storage: define tamaño para datos
4. Guarda y accede vía puerto 9001 (por defecto)
#### Syncthing
1. Busca «Syncthing»
2. Install
3. Configura carpetas de sincronización en «Host Path Volumes»
4. Accede a la UI web para configurar dispositivos y carpetas compartidas
#### Home Assistant
1. Busca «Home Assistant»
2. Install
3. Importante: configura dispositivos USB/Zigbee si los tienes
4. Acceso vía puerto 8123
Gestión de Apps
– Installed Apps: ver estado, logs, shell
– Upgrade: actualizar cuando hay nuevas versiones
– Edit: modificar configuración
– Delete: eliminar (⚠️ datos persistentes pueden quedar)
Backup y Snapshots Automáticos
Snapshots locales
ZFS permite snapshots instantáneos y eficientes:
1. Data Protection → Periodic Snapshot Tasks
2. Add
3. Selecciona dataset
4. Configura frecuencia:
– Hourly: cada hora
– Daily: diario a una hora específica
– Weekly: semanal
5. Define retención: «Keep last X snapshots»
6. Save
Para restaurar: Storage → Dataset → Snapshots → Selecciona snapshot → Rollback
Cloud Sync (Backups externos)
1. Credentials → Backup Credentials → Añade tu proveedor cloud
– S3 (AWS, Wasabi, Backblaze)
– Google Cloud Storage
– Google Drive
– Dropbox
– SFTP
2. Data Protection → Cloud Sync Tasks
3. Add
4. Configura origen (dataset) y destino (bucket/carpeta)
5. Modo: Sync (espejo) o Copy (acumulativo)
6. Define programación
TrueNAS Replication
Para backup entre dos TrueNAS:
1. En el destino: Data Protection → Replication → Generate new SSH Connection
2. En el origen: Replication Task → Add
3. Selecciona origen local y destino remoto
4. Configura programación y retención
Tips de Rendimiento y Seguridad
Optimización de rendimiento
1. RAM: Más RAM = mejor caché ARC. Regla: 1GB RAM por TB de almacenamiento raw.
2. L2ARC: Añade SSD como caché secundaria si tu RAM es limitada.
3. SLOG/ZIL: SSD para log de escrituras síncronas (mejora VMs y bases de datos).
4. Compresión: lz4 tiene overhead mínimo y ahorra espacio. Actívala siempre.
5. Atime: Desactiva (relatime=off) para reducir escrituras.
6. Scrub programado: Automático semanal, no lo desactives.
Seguridad esencial
1. Actualizaciones: Mantén TrueNAS actualizado. Configura en System → Update.
2. SSH: Desactiva si no lo usas, o usa autenticación por clave únicamente.
3. SMB: Versión mínima SMB 2.1, preferible SMB 3.0 para cifrado.
4. Firewall: TrueNAS incluye firewall básico. Configura en Network → Interfaces.
5. Two-Factor Authentication: Activa en Credentials → Local Users → Edit.
6. Snapshots frecuentes: Tu mejor defensa contra ransomware.
7. Backups 3-2-1: 3 copias, 2 medios diferentes, 1 offsite.
Monitoreo y alertas
1. System → General → Email: Configura SMTP para alertas
2. Reporting: Gráficas de uso, temperaturas, rendimiento
3. Alerts: Icono de campana arriba a la derecha
4. SNMP: Para integración con sistemas de monitoreo externos
Conclusión: ¿Por Qué TrueNAS Scale es la Mejor Opción Gratuita?
TrueNAS Scale representa el punto óptimo entre potencia empresarial y accesibilidad doméstica. Su base en Linux moderno, combinada con el probado ZFS, ofrece:
✅ Cero coste de licencia – Todo el potencial sin pagar un euro
✅ ZFS nativo – El mejor sistema de archivos para integridad de datos
✅ Apps modernas – Kubernetes integrado para cualquier servicio Docker
✅ Escalabilidad – Desde un NAS casero hasta infraestructura empresarial
✅ Comunidad activa – Documentación extensa y foros de soporte
✅ Actualizaciones constantes – Desarrollo activo por iXsystems
Ya seas un entusiasta doméstico buscando centralizar tus archivos multimedia, o un sysadmin configurando almacenamiento empresarial, TrueNAS Scale ofrece herramientas profesionales sin barreras económicas.
La curva de aprendizaje de ZFS vale cada minuto invertido: una vez configures tus pools, datasets y snapshots, disfrutarás de un sistema prácticamente indestructible que protegerá tus datos durante años.
¿Listo para transformar ese hardware viejo en el NAS más potente de tu red? Descarga TrueNAS Scale hoy y comienza tu viaje hacia el almacenamiento profesional gratuito.
*¿Tienes dudas sobre alguna configuración específica? Déjame un comentario y te ayudo a resolverla.*
Dejar una contestacion