Viele kleine Dateien können ein NAS-Backup deutlich verlangsamen, obwohl Netzwerk, Prozessor und Festplatten scheinbar ausreichend Leistung bieten. Die Ursache liegt meist nicht in der reinen Datenmenge, sondern in der hohen Zahl einzelner Dateivorgänge: Jede Datei muss gefunden, geprüft, geöffnet, übertragen und am Ziel wieder angelegt werden. Bevor du Einstellungen änderst, solltest du deshalb zunächst feststellen, ob die Bremse am Dateisystem, an der Backup-Software, am Netzwerk oder am Zielmedium liegt. Eine Formatierung, ein Neuaufbau des Backup-Ziels oder das Löschen von Versionen sollte vor dieser Prüfung unterbleiben.
Warum viele kleine Dateien mehr Zeit benötigen
Ein Backup verarbeitet nicht nur Datenblöcke, sondern auch Metadaten. Dazu gehören Dateiname, Pfad, Größe, Änderungszeit, Berechtigungen und je nach Verfahren weitere Attribute. Bei einer großen Videodatei fällt dieser Verwaltungsaufwand kaum ins Gewicht. Bei hunderttausenden oder Millionen Dateien wird er dagegen zu einem wesentlichen Teil der Laufzeit.
Für jede Datei entstehen mehrere Arbeitsschritte. Die Backup-Anwendung muss den Verzeichnisbaum durchsuchen, den bisherigen Sicherungsstand vergleichen und entscheiden, ob eine Datei neu ist, geändert wurde oder unverändert bleiben kann. Danach wird der Inhalt übertragen und am Ziel in die passende Struktur oder in einen Sicherungscontainer geschrieben.
Selbst wenn eine einzelne Datei nur wenige Kilobyte groß ist, können Suche, Prüfung und Bestätigung länger dauern als die eigentliche Übertragung. Das erklärt, warum eine Sicherung mit vielen kleinen Dokumenten langsamer sein kann als ein Backup mit mehreren großen Dateien gleicher Gesamtgröße.
Die wichtigsten Engpässe auf einem NAS
Bei der Diagnose solltest du die Ebenen getrennt betrachten. Ein langsames Backup bedeutet nicht automatisch, dass das RAID beschädigt ist oder die Festplatten ausfallen.
- Dateisystem und Speicherpool: Viele Verzeichniszugriffe, Snapshots, Deduplizierung oder Prüfvorgänge erhöhen die Zahl der notwendigen Lese- und Schreiboperationen.
- Backup-Software: Die Anwendung kann Dateien einzeln analysieren, Prüfsummen berechnen, Versionen verwalten oder jede Änderung aufwendig protokollieren.
- Festplatten: Mechanische Laufwerke arbeiten bei zufälligen Zugriffen deutlich langsamer als bei großen, zusammenhängenden Datenströmen.
- Netzwerk: Hohe Latenz, WLAN, SMB-Einstellungen oder ein ausgelasteter Switch beeinflussen viele kurze Übertragungen stärker als wenige große Dateien.
- Zielmedium: Ein USB-Laufwerk, ein zweites NAS oder ein Cloud-Ziel kann bei zahlreichen Schreibvorgängen zum begrenzenden Faktor werden.
- Zusatzfunktionen: Virenscanner, Indexierung, Verschlüsselung, Komprimierung und Echtzeitsynchronisation konkurrieren um CPU, Arbeitsspeicher und I/O-Leistung.
Die erste Aufgabe besteht deshalb darin, während des Backups die Auslastung zu beobachten. Hohe Festplattenauslastung bei geringer Netzwerkaktivität deutet auf zufällige I/O-Zugriffe hin. Eine ausgelastete CPU kann dagegen auf Verschlüsselung, Komprimierung, Prüfsummen oder Deduplizierung hinweisen. Bleibt beides niedrig, liegt möglicherweise eine hohe Latenz zwischen Quelle und Ziel oder eine Begrenzung durch die Backup-Anwendung vor.
Was du vor jeder Änderung prüfen solltest
Sichere zunächst den aktuellen Zustand der Aufgabe. Notiere Startzeit, bisherige Laufzeit, verarbeitete Dateien, übertragene Datenmenge und eventuell angezeigte Fehler. Ein Screenshot des Aufgabenstatus und der Systemauslastung hilft später beim Vergleich.
Prüfe außerdem, ob das Backup wirklich alle Dateien erneut scannt oder nur geänderte Inhalte verarbeitet. Eine erste Vollsicherung darf wesentlich länger dauern als spätere inkrementelle Durchläufe. Wenn jedoch jede Ausführung erneut Millionen unveränderter Dateien analysiert, ist die Dateiprüfung selbst der dominante Zeitanteil.
Kontrolliere die Protokolle auf Zugriffsfehler, Zeitüberschreitungen, nicht unterstützte Dateinamen und wiederholte Wiederholungsversuche. Einzelne problematische Dateien können die gesamte Aufgabe aufhalten. Besonders aussagekräftig ist die Zahl der Dateien pro Minute. Die reine Megabyte-pro-Sekunde-Anzeige kann bei kleinen Dateien ein falsches Bild liefern.
So unterscheidest du Datei- und Netzwerkprobleme
Ein einfacher Vergleich hilft bei der Eingrenzung: Übertrage testweise einen einzelnen großen Ordner mit wenigen großen Dateien und vergleiche die Geschwindigkeit mit einem Ordner, der viele kleine Dateien enthält. Verwende dafür keine wichtigen Originaldaten als Experiment, sondern eine bereits gesicherte oder eigens erstellte Testmenge.
Erreicht die große Datei eine normale Geschwindigkeit, während der Ordner mit vielen Einzeldateien stark zurückbleibt, spricht das eher für Metadaten- und Zufallszugriffe als für einen grundsätzlichen Netzwerkfehler. Sind beide Tests langsam, solltest du zusätzlich Kabel, Switch, Netzwerkmodus, Zielgerät und Speicherzustand untersuchen.
Bei einem Backup über SMB können viele einzelne Dateioperationen durch Netzwerk-Latenz gebremst werden. Das gilt besonders bei einem entfernten NAS, einer VPN-Verbindung oder einem Cloud-Speicher. Ein schneller Internetanschluss löst dieses Muster nicht automatisch, weil die Verzögerung pro Vorgang bestehen bleibt.
RAID, Speicherpool und Festplatten richtig einordnen
Ein RAID-Verbund schützt je nach RAID-Level vor dem Ausfall bestimmter Laufwerke. Es ist jedoch kein Backup und macht viele kleine Schreibvorgänge nicht automatisch schnell. Bei einem degradierten Verbund, einem laufenden Rebuild oder einem Scrubbing kann die verfügbare Leistung zusätzlich sinken.
Prüfe im Speicher-Manager, ob ein Rebuild, eine Konsistenzprüfung oder ein anderer Hintergrundvorgang aktiv ist. Solche Aufgaben können die Festplatten stark beanspruchen. Ein Abbruch ist nicht immer sinnvoll, weil dadurch die Redundanzprüfung oder Wiederherstellung verlängert werden kann. Entscheidend ist zunächst, ob ein akuter Laufwerksfehler vorliegt und ob ein aktuelles Backup existiert.
SMART-Werte liefern Hinweise auf den Zustand einzelner Laufwerke, ersetzen aber keine Sicherung. Achte auf steigende Fehlerzähler, ausstehende Sektoren, nicht korrigierbare Sektoren und auffällige Selbsttests. Bei mehreren auffälligen Laufwerken solltest du nicht nach einem allgemeinen Tauschschema vorgehen. Die Datenlage, das RAID-Level, die Redundanz und ein vorhandenes Ersatz- oder Wiederherstellungsziel müssen vorher geklärt sein.
Warum Dateiversionen und Prüfsummen Zeit kosten
Versionierte Backups bieten einen wichtigen Schutz gegen versehentliches Löschen, fehlerhafte Synchronisation und Ransomware. Sie müssen jedoch zusätzliche Informationen verwalten. Je nach Verfahren werden Dateiinhalte verglichen, Prüfsummen erzeugt, alte Versionen katalogisiert oder unveränderte Blöcke referenziert.
Bei Millionen Dateien kann bereits der Abgleich des Katalogs lange dauern. Eine hohe Zahl historischer Versionen vergrößert außerdem die Verwaltungsdatenbank. Das bedeutet nicht, dass Versionierung abgeschaltet werden sollte. Prüfe zuerst, ob Aufbewahrungsregeln, Ausschlüsse und die gewählte Backup-Methode zum Datenbestand passen.
Eine Sicherung, die nur die Quelle spiegelt, ist bei gelöschten oder verschlüsselten Dateien riskanter als eine versionierte Sicherung. Änderungen an der Aufbewahrung sollten daher erst erfolgen, wenn du weißt, welche Wiederherstellungspunkte benötigt werden und wie viel Speicher dafür zur Verfügung steht.
Ordnerstruktur und Dateibestand optimieren
Eine sehr tiefe Verzeichnisstruktur, zahlreiche temporäre Dateien und ständig wechselnde Cache-Inhalte erhöhen den Prüfaufwand. Typische Kandidaten sind Vorschaubilder, Build-Verzeichnisse, Paket-Caches, Browserdaten, Logdateien oder automatisch erzeugte Transkodierungsdateien.
Solche Verzeichnisse dürfen aber nicht pauschal ausgeschlossen werden. Prüfe zuerst, ob sie aus einer anderen Quelle wiederhergestellt werden können und ob sie wichtige Konfigurationen enthalten. Ein Cache lässt sich meist neu erzeugen; eine Datenbank, ein Docker-Volume oder eine Anwendungsbibliothek möglicherweise nicht.
Trenne Daten nach ihrer Bedeutung und ihrem Änderungsverhalten. Dokumente, Fotos, Datenbanken, Medien und temporäre Arbeitsdaten benötigen nicht zwangsläufig denselben Zeitplan oder dieselbe Aufbewahrung. Dadurch lässt sich die Sicherung besser priorisieren, ohne Schutz für wichtige Daten aufzugeben.
Archive können viele Einzeldateien bündeln
Für selten veränderte Daten kann ein Archivformat die Zahl der Dateivorgänge verringern. Statt hunderttausende Einzeldateien zu übertragen, verarbeitet das Backup dann größere Container. Das kann bei externen Zielen oder langsamen Verbindungen helfen.
Ein Archiv ist jedoch nicht automatisch die bessere Wahl. Bei einer kleinen Änderung muss je nach Format ein großer Teil des Containers neu geschrieben werden. Außerdem solltest du prüfen, ob einzelne Dateien ohne vollständige Archivwiederherstellung zurückgeholt werden können, ob die Integrität testbar ist und wo der Entschlüsselungsschlüssel liegt.
Für laufend veränderte Datenbanken und aktive Anwendungsdateien ist ein einfaches Verpacken während des Betriebs riskant. Hier braucht es eine anwendungskonsistente Sicherung oder einen geeigneten Export. Sonst kann zwar ein Archiv vorhanden sein, der enthaltene Datenbestand aber nicht sauber wiederhergestellt werden.
Backup-Aufgabe sinnvoll aufteilen
Eine große Aufgabe mit dem gesamten NAS-Bestand ist leicht einzurichten, aber nicht immer effizient. Getrennte Aufgaben können die Verarbeitung nach Datenart, Dringlichkeit und Änderungsrate ordnen. Wichtige Dokumente lassen sich häufiger sichern als unveränderte Medienarchive.
Vermeide jedoch mehrere parallel laufende Aufgaben, die denselben Speicherpool oder dieselben Laufwerke belasten. Parallelität kann bei schnellen SSD-Zielen helfen, auf mechanischen Festplatten aber zusätzliche Suchbewegungen erzeugen. Beobachte die tatsächliche Wirkung und bewerte sie anhand von Dateien pro Minute, Fehlern und Wiederherstellungszeit.
Bei mehreren NAS-Systemen sollte außerdem klar sein, welches Gerät Quelle und welches Ziel ist. Eine Replikation ist nicht dasselbe wie ein unabhängiges Backup. Werden Löschungen oder verschlüsselte Dateien sofort gespiegelt, kann sich der Fehler auf das zweite System übertragen.
Prüfe die Wiederherstellung statt nur die Laufzeit
Ein schneller Abschluss allein beweist nicht, dass eine Sicherung brauchbar ist. Öffne regelmäßig einzelne Dateien aus dem Ziel und teste zusätzlich einen Ordner mit vielen kleinen Dateien. Bei Datenbanken, Docker-Volumes und Konfigurationen solltest du den vorgesehenen Wiederherstellungsweg dokumentieren und ausprobieren.
Kontrolliere, ob Dateirechte, Zeitstempel, Versionen und Sonderzeichen korrekt zurückkommen. Bei verschlüsselten Backups müssen Schlüssel, Passwörter und Wiederherstellungsdateien unabhängig vom NAS verfügbar sein. Ein Backup, dessen Entschlüsselung nur auf dem ausgefallenen Gerät möglich ist, bietet keinen verlässlichen Notfallweg.
Das 3-2-1-Prinzip bleibt auch bei großen Dateimengen sinnvoll: mindestens drei Kopien, auf zwei unterschiedlichen Medien und mindestens eine Kopie an einem anderen Ort. Die genaue Umsetzung hängt von Datenvolumen, Schutzbedarf und verfügbarem Speicher ab. Entscheidend ist, dass mindestens ein Ziel nicht dauerhaft mit dem NAS verbunden oder nicht von derselben Schadsoftware erreichbar ist.
Wann du die Aufgabe stoppen solltest
Eine laufende Sicherung solltest du nicht allein wegen niedriger Geschwindigkeit abbrechen. Ein Abbruch kann den aktuellen Prüflauf verwerfen oder den nächsten Durchgang erneut mit dem Dateibaum beginnen lassen. Prüfe zuerst, ob Fortschritt erkennbar ist und ob Fehler oder Laufwerkswarnungen auftreten.
Dringender Handlungsbedarf besteht bei I/O-Fehlern, klickenden Laufwerken, plötzlich steigenden SMART-Fehlern, einem degradierten RAID oder mehreren nicht lesbaren Dateien. In diesem Fall solltest du keine zusätzlichen Schreibvorgänge erzwingen und keine Reparatur- oder Rebuild-Aktion ohne gesicherte Datenlage starten. Bei wichtigen Daten ist eine fachkundige Datenrettungs- oder NAS-Diagnose besser als ein riskanter Selbstversuch.
Die richtige Reihenfolge für die weitere Diagnose
- Halte Status, Protokolle, Laufwerkswarnungen und aktuelle Backup-Zeiten fest.
- Prüfe, ob ein Rebuild, Scrubbing, Indexierung oder anderer Hintergrundprozess läuft.
- Vergleiche große Dateien mit einem Ordner voller kleiner Dateien.
- Beobachte CPU, Arbeitsspeicher, Netzwerk, Quelllaufwerk und Ziellaufwerk während des Tests.
- Untersuche Versionierung, Prüfsummen, Verschlüsselung und die Zahl der erneut geprüften Dateien.
- Überarbeite Ausschlüsse und Aufgabenaufteilung erst nach einem erfolgreichen Wiederherstellungstest.
Der wichtigste Messwert ist nicht die maximale Übertragungsrate, sondern die Kombination aus verarbeiteten Dateien, Fehlerfreiheit, Wiederherstellbarkeit und Schutz vor versehentlichem Löschen. Viele kleine Dateien verlangen deshalb vor allem eine saubere Backup-Strategie und eine Diagnose, die Dateioperationen von der reinen Netzwerkgeschwindigkeit trennt.
Häufige Fragen zu Backups mit vielen kleinen Dateien
Warum ist ein Backup mit kleinen Dateien trotz geringer Datenmenge so langsam?
Jede einzelne Datei verursacht zusätzliche Prüf-, Öffnungs-, Übertragungs- und Schreibvorgänge. Bei Millionen Dateien dominiert dieser Verwaltungsaufwand die Laufzeit, während die tatsächlich übertragene Datenmenge vergleichsweise gering bleibt.
Hilft ein schnelleres Netzwerk gegen langsame Backups kleiner Dateien?
Nur wenn die Netzwerkverbindung tatsächlich der Engpass ist. Bei vielen kurzen Dateioperationen bremsen häufig Latenz, SMB-Verarbeitung und die Zugriffszeit der Laufwerke, sodass ein schnellerer Anschluss allein keine deutliche Verbesserung bringen muss.
Sollten kleine Dateien vor dem Backup zu einem Archiv zusammengefasst werden?
Ein Archiv kann die Zahl der Dateioperationen reduzieren und dadurch die Übertragung beschleunigen. Es erschwert jedoch den Zugriff auf einzelne Dateien, kann die Versionierung verändern und sollte nur eingesetzt werden, wenn der Wiederherstellungsweg mit einem Testarchiv zuverlässig funktioniert.
Ist ein SSD-Ziel für Backups mit Millionen Dateien sinnvoll?
Ein SSD-Ziel kann zufällige Zugriffe und viele kurze Schreibvorgänge deutlich besser verkraften als eine mechanische Festplatte. Es beseitigt aber keine Engpässe durch Dateiprüfung, Verschlüsselung, Versionierung, Netzwerk-Latenz oder eine langsame Backup-Anwendung.
Kann ich für kleine Dateien einfach mehr Backup-Aufgaben parallel starten?
Mehr Parallelität kann bei ausreichend leistungsfähigen SSDs und getrennten Speicherpfaden helfen. Auf mechanischen Laufwerken oder einem bereits ausgelasteten Speicherpool erzeugt sie dagegen zusätzliche Zugriffe und kann sowohl die Sicherung als auch andere NAS-Dienste verlangsamen.
Sind viele kleine Dateien ein Hinweis auf ein defektes RAID?
Nein, die Dateistruktur allein beweist keinen RAID- oder Laufwerksfehler. Ein degradiertes RAID, ein Rebuild oder steigende SMART-Fehler können die Leistung zusätzlich reduzieren, müssen aber anhand des Speicherpool-Status, der Protokolle und der Laufwerksdiagnose getrennt geprüft werden.
Wie stelle ich sicher, dass ein langsames Backup trotzdem vollständig brauchbar ist?
Prüfe nicht nur den Abschlussstatus, sondern öffne einzelne Dateien und stelle auch einen Ordner mit vielen kleinen Dateien testweise wieder her. Bei verschlüsselten oder versionierten Backups müssen außerdem Schlüssel, Versionen, Dateirechte und der Wiederherstellungsweg unabhängig vom laufenden NAS verfügbar sein.


