Ein eigenes NAS (Network Attached Storage) zu betreiben bedeutet mehr als nur Festplatten im Netzwerk freizugeben. Mit TrueNAS SCALE bekommst du ein vollwertiges Betriebssystem auf Basis von Linux und Debian, das dir ZFS-Dateisystem, Container-Apps, SMB/NFS-Freigaben und eine durchdachte Web-Oberfläche bietet – alles kostenlos und Open Source. Dieser Leitfaden führt dich von der Hardware-Auswahl bis zur ersten laufenden Nextcloud-Instanz.
TrueNAS SCALE vs. TrueNAS CORE: Was ist der Unterschied?
TrueNAS CORE (früher FreeNAS) basiert auf FreeBSD und ist die ältere, ausgereifte Variante. Sie gilt als besonders stabil und wird von vielen im professionellen Umfeld eingesetzt. TrueNAS SCALE hingegen basiert auf Debian Linux und bringt entscheidende Vorteile mit sich: native Docker- und Kubernetes-Unterstützung, bessere Hardware-Kompatibilität (besonders bei neueren Netzwerkkarten und NVMe-Controllern) sowie die Möglichkeit, Apps direkt aus dem TrueCharts-Katalog zu installieren.
Für den Heimserver-Einsatz ist TrueNAS SCALE heute die empfohlene Wahl. CORE bleibt relevant, wenn du auf BSD-spezifische Plugins angewiesen bist oder eine sehr alte Installation weiterführst. Beide Systeme teilen sich das Herzstück: das ZFS-Dateisystem.
Warum ZFS?
ZFS (Zettabyte File System) ist kein gewöhnliches Dateisystem. Es kombiniert Dateisystem und Volume-Manager in einem und bietet Features, die andere Systeme erst mit zusätzlichen Tools erreichen:
- Copy-on-Write: Daten werden nie direkt überschrieben. Änderungen landen immer an neuer Stelle, was Korruption durch Stromausfall verhindert.
- Prüfsummen auf Block-Ebene: Jeder Block trägt eine Prüfsumme. Stille Datenfehler (Bit Rot) werden erkannt und – bei redundanten Pools – automatisch korrigiert.
- Snapshots: Sofortige, platzsparende Zeitstempel-Kopien des Dateisystems, die sich auch als Backup nutzen lassen.
- Kompression: Transparente Inline-Kompression (z. B.
lz4,zstd) spart Speicherplatz ohne spürbaren Performance-Verlust. - Scrubbing: Regelmäßige Überprüfung aller Blöcke auf Konsistenz im Hintergrund.
Der wichtigste Grundsatz bei ZFS lautet: ECC-RAM ist nicht zwingend erforderlich, aber sehr empfehlenswert, vor allem bei größeren Pools. Ohne ECC besteht ein minimales Risiko, dass fehlerhafte RAM-Inhalte in den Pool geschrieben werden.
Hardware-Anforderungen und Empfehlungen
TrueNAS SCALE läuft auf Standard-x86-Hardware. Hier sind die Mindestanforderungen und sinnvolle Empfehlungen für den Heimgebrauch:
- CPU: Jede moderne 64-Bit-CPU reicht aus. Für AES-verschlüsselte Pools sind CPUs mit AES-NI-Beschleunigung sinnvoll (praktisch alle Intel-CPUs seit 2010 und AMD Ryzen).
- RAM: Minimum 8 GB, empfohlen 16–32 GB. ZFS nutzt RAM aggressiv als ARC-Cache (Adaptive Replacement Cache). Faustregel: 1 GB RAM pro TB Speicher – das ist aber eine Empfehlung, kein hartes Limit.
- Boot-Laufwerk: TrueNAS SCALE benötigt mindestens 16 GB für das System. Empfohlen sind zwei kleine SSDs oder USB-Sticks im Mirror-Verbund, damit ein Ausfall des Boot-Mediums nicht zum Totalausfall führt. Das Boot-Laufwerk ist nicht Teil des Datenpools.
- Daten-Laufwerke: Mindestens zwei für einen Mirror-Pool (RAID-1-Äquivalent). Für RAIDZ1 mindestens drei, für RAIDZ2 mindestens vier Laufwerke.
- Netzwerk: Gigabit-Ethernet reicht für die meisten Heimszenarien. Für mehrere gleichzeitige 4K-Streams oder viele Nutzer ist 2,5 GbE oder 10 GbE sinnvoll.
Installation: Schritt für Schritt
Lade das ISO von truenas.com herunter und schreibe es mit Rufus oder balenaEtcher auf einen USB-Stick. Boote davon und folge dem Installer:
- Wähle das Boot-Laufwerk (nicht die Datenfestplatten!). Idealerweise zwei Laufwerke für einen Boot-Mirror.
- Vergib ein Root-Passwort.
- Wähle BIOS oder UEFI-Boot je nach deiner Hardware.
- Nach dem Neustart erreichst du TrueNAS über die angezeigte IP-Adresse im Browser.
Nach dem ersten Login richtest du über Storage → Create Pool deinen Datenpool ein. Wähle die Festplatten, den VDEV-Typ (Mirror, RAIDZ1, RAIDZ2) und bestätige. Der Pool ist sofort einsatzbereit.
SMB- und NFS-Freigaben einrichten
SMB (Server Message Block) ist das Protokoll der Wahl für Windows- und macOS-Clients. NFS (Network File System) eignet sich besser für Linux-Systeme und als Netzwerkspeicher für andere Server (z. B. Proxmox für VM-Disks).
So erstellst du eine SMB-Freigabe:
- Lege unter Datasets einen neuen Datensatz im Pool an, z. B.
data/dokumente. - Gehe zu Shares → Windows Shares (SMB) und klicke auf Add.
- Wähle den Pfad zum Dataset, vergib einen Freigabenamen.
- Aktiviere den SMB-Dienst unter System → Services.
Für die Benutzerverwaltung legst du unter Credentials → Local Users neue Benutzer an und weist ihnen Gruppen und Dataset-Berechtigungen zu. ACLs (Access Control Lists) kannst du direkt auf Dataset-Ebene setzen – TrueNAS bietet dafür eine grafische Oberfläche.
Apps: Nextcloud und Plex via TrueCharts
TrueNAS SCALE bringt einen App-Katalog mit. Für den vollen Umfang empfiehlt sich der Community-Katalog TrueCharts, der hunderte vorkonfigurierte Apps bietet. Füge ihn unter Apps → Manage Catalogs hinzu:
- URL:
https://github.com/truecharts/catalog - Branch:
main
Danach kannst du Nextcloud mit wenigen Klicks installieren – inklusive automatischer Datenbank-Einrichtung. Alle Daten landen in deinem ZFS-Pool. Weitere Details zur Nextcloud-Konfiguration findest du in unserem Artikel Nextcloud selbst hosten.
Plex Media Server ist ebenfalls im TrueCharts-Katalog verfügbar. Wichtig: Für Hardware-Transcoding musst du beim Plex-App den Zugriff auf das GPU-Gerät (/dev/dri) freigeben. Bei Intel-CPUs mit integrierter Grafik klappt das out of the box.
Wer komplexere Setups bevorzugt, kann auch Proxmox als Hypervisor nutzen und TrueNAS SCALE als VM betreiben – das gibt maximale Flexibilität.
Datenschutz und Ausfallsicherheit: RAID, Snapshots und S.M.A.R.T.
Pool-Typen im Überblick
ZFS kennt verschiedene VDEV-Typen für unterschiedliche Anforderungen:
- Mirror: Zwei oder mehr Festplatten spiegeln sich gegenseitig. Entspricht RAID-1. Einfachste und robusteste Option für den Heimgebrauch.
- RAIDZ1: Mindestens drei Festplatten, eine kann ausfallen. Ähnlich RAID-5, aber ohne das Write-Hole-Problem dank Copy-on-Write.
- RAIDZ2: Mindestens vier Festplatten, zwei können gleichzeitig ausfallen. Empfohlen für Pools mit vielen großen Festplatten.
- RAIDZ3: Drei Paritäten, für sehr kritische Daten mit vielen Laufwerken.
Wichtig: RAID ist kein Backup. Ein Mirror schützt vor Hardware-Ausfall, nicht vor versehentlichem Löschen oder Ransomware.
Automatische Snapshots
Unter Data Protection → Periodic Snapshot Tasks richtest du automatische Snapshots ein. Eine bewährte Konfiguration:
- Stündliche Snapshots, 24 Stunden aufbewahren
- Tägliche Snapshots, 30 Tage aufbewahren
- Wöchentliche Snapshots, 12 Wochen aufbewahren
Snapshots ermöglichen dir, einzelne Dateien oder ganze Datasets auf einen früheren Zustand zurückzusetzen – in Sekunden.
S.M.A.R.T.-Tests und Scrub-Zeitplan
S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) liest Gesundheitsdaten direkt aus den Festplatten aus. Unter Data Protection → S.M.A.R.T. Tests planst du:
- Wöchentliche Kurztests (Short Test, ~5 Minuten)
- Monatliche Langtests (Long Test, mehrere Stunden)
Ergänzend richtest du unter Data Protection → Scrub Tasks einen monatlichen Scrub-Durchlauf ein. ZFS liest dabei alle Blöcke des Pools, verifiziert die Prüfsummen und korrigiert Fehler mithilfe redundanter Daten.
TrueNAS vs. fertige NAS-Geräte
Fertge NAS-Geräte wie Synology oder QNAP bieten eine einfachere Ersteinrichtung und geringeren Stromverbrauch durch ARM-basierte Hardware. TrueNAS SCALE punktet dagegen mit:
- Voller Kontrolle über die Hardware
- Deutlich mehr RAM (wichtig für ZFS-Cache)
- Flexiblen App-Möglichkeiten
- Günstigeren Skalierungskosten bei großem Speicherbedarf
Für Einsteiger mit wenigen Festplatten und einfachen Anforderungen kann ein fertiges NAS-Gerät sinnvoller sein. Wer aber Kontrolle, Flexibilität und ZFS will, ist mit TrueNAS SCALE besser bedient.
Häufige Fragen
Kann ich TrueNAS SCALE auf einem alten PC installieren?
Ja, solange der PC 64-Bit-fähig ist und mindestens 8 GB RAM hat. Ältere Pentium- oder Core-i-CPUs reichen völlig aus. Achte auf eine separate SSD oder zwei USB-Sticks als Boot-Laufwerke, damit die Datenfestplatten ausschließlich für den Datenpool genutzt werden.
Muss ich ECC-RAM verwenden?
ECC-RAM ist empfehlenswert, aber nicht zwingend. Für Heimdaten ohne kritische Produktionsdaten läuft TrueNAS SCALE auch ohne ECC stabil. Bei größeren Pools (8+ TB) oder wichtigen Daten solltest du ECC in Betracht ziehen.
Wie viele Festplatten brauche ich mindestens?
Für einen redundanten Pool empfehlen sich mindestens zwei Festplatten für einen Mirror. Mit einer einzelnen Festplatte kannst du zwar einen Stripe-Pool anlegen, verlierst aber jegliche Redundanz – ein Ausfall bedeutet Datenverlust.
Kann ich Festplatten nachträglich zum Pool hinzufügen?
Bei Mirror-Pools kannst du weitere Mirror-VDEVs zum Pool hinzufügen, um die Kapazität zu erweitern. Das Erweitern eines bestehenden RAIDZ-VDEVs um einzelne Festplatten ist in neueren ZFS-Versionen möglich (RAIDZ Expansion), aber noch als experimentell einzustufen.
Wie sichere ich meine TrueNAS-Daten zusätzlich ab?
Die 3-2-1-Backup-Regel gilt auch hier: drei Kopien, auf zwei verschiedenen Medien, davon eine außer Haus. TrueNAS SCALE bietet dafür Replication Tasks, um Snapshots auf ein zweites NAS zu replizieren. Für Off-Site-Backups eignen sich Cloud-Ziele wie Backblaze B2 via Rclone oder die eingebaute Cloud-Sync-Funktion.