Der sichere Ansatz besteht darin, einen Wartungskalender, der Änderungserkennung, Metadatenaktualisierung, aufwendige Analysen und ein ununterbrochenes Ruhefenster für HDDs voneinander trennt, als Abfolge überprüfbarer Prüfungen zu behandeln und nicht als einzelnen Befehl.
Bei einer selbst gehosteten Medienbibliothek mit Metadaten auf einer SSD und Medieninhalten auf einer HDD besteht das praktische Risiko darin, dass Bibliotheksscans, Metadatenverarbeitung und Energiesparpläne der Laufwerke miteinander konkurrieren und wiederholtes Aufwecken der Festplatten oder unvollständige Wartung verursachen. Erfassen Sie die aktuelle Identität und den Wiederherstellungspunkt, beginnen Sie mit dem am wenigsten invasiven Unterscheidungsmerkmal, werten Sie Bestehens- und Fehlschlagergebnisse aus, bevor Sie eine weitere Variable ändern, und brechen Sie ab, sobald der Speicher instabil wird oder die einzige wiederherstellbare Kopie gefährdet wäre. Der folgende Ablauf endet erst, wenn die ursprüngliche Aufgabe erfolgreich ausgeführt wurde oder die Belege eine Eskalationsgrenze erreichen.
Erfassen Sie jede Aufgabe, die Medien oder Metadaten berührt
Listen Sie geplante Bibliotheksscans, Echtzeitüberwachung, Untertiteldownloads, Kapitel- oder Trickplay-Extraktion, Intro-Erkennung, Metadatenaktualisierung, Datenbankoptimierung, Backups, SMART-Prüfungen, Freigabeindizierung und externe Automatisierung auf. Erfassen Sie Zeitplan, typische Dauer, betroffene Pfade und ob die Aufgabe Dateinamen, Dateiinhalte oder Anwendungsdaten liest.
Verwenden Sie den ZimaSpace-Workflow für die Planung von Medienscans und Spindown, um den Prozess zu ermitteln, der den Pool aufweckt, bevor Sie den Spindown-Timer verkürzen oder verlängern. Ein Wartungsplan beginnt mit Zeitstempeln und Zugriffsnachweisen, nicht mit Annahmen über den Medienserver.
Sichern Sie die aktuelle Datenbank, Konfiguration, kuratierten Grafiken und lokalen Metadatendateien, bevor Sie das allgemeine Aktualisierungsverhalten ändern. Brechen Sie ab, wenn eine Medienbereitstellung fehlt, da Bereinigungs- oder Scanaufgaben die vorübergehende Abwesenheit als Entfernung von Inhalten interpretieren können.
Trennen Sie Erkennung von aufwendiger Anreicherung
Planen Sie die schnelle Erkennung von Änderungen nach dem üblichen Importfenster und führen Sie anschließend die Metadatensuche nur für neue oder fehlende Elemente aus. Behandeln Sie das vollständige Ersetzen von Metadaten, den Austausch von Bildern, die Kapitel-Extraktion und andere inhaltslesende Arbeiten als bewusst geplante Aufgaben, statt jede umfangreiche Aufgabe an jeden routinemäßigen Scan zu koppeln.
Eine Diskussion zum Jellyfin-Scannerdesign unterscheidet die Dateisystemerkennung von aufwendigeren Arbeiten wie Kapitel-, Trickplay-, Untertitel- und Nachscanaufgaben. Diese Trennung von Scanner- und Anreicherungsaufgaben unterstützt die Sichtweise, dass ein „Scan“ aus mehreren Aufgaben mit unterschiedlichen I/O-Kosten besteht und keine unteilbare Einheit ist.
Testen Sie zunächst eine Pilotbibliothek. Ein Test gilt als bestanden, wenn ein neu hinzugefügtes Element gefunden wird, gesperrte oder kuratierte Felder erhalten bleiben und der Vorgang innerhalb des geplanten Aktivitätsfensters abgeschlossen wird. Bei einem Fehlschlag stellen Sie den vorherigen Zeitplan wieder her und prüfen Sie, welche Teilaufgabe den Arbeitsumfang vergrößert hat.
Richten Sie ein aktives Fenster und ein echtes Ruhefenster ein
Bündeln Sie Scan-, Metadaten-, Analyse- und Backupaufgaben, damit die Festplatten lange genug aktiv bleiben, um sinnvolle Arbeiten abzuschließen. Lassen Sie anschließend ein Ruheintervall, das länger als der Laufwerkstimer ist. Vermeiden Sie Zeitpläne, die den Pool alle paar Minuten aufwecken, und vermeiden Sie es, umfangreiche Analysen mit der Wiedergabe im Haushalt zu überschneiden.
Belassen Sie Anwendungsdatenbank, Cache, Protokolle und wiederherstellbare Vorschaubilder auf geeignetem, ständig aktivem Speicher, sofern das Layout dies unterstützt. Verschieben Sie Pfade jedoch nicht allein, um einen Spindown zu erzwingen. Beweisen Sie zunächst, welche Zugriffe Medienblöcke erreichen und welche auf der Ebene der Anwendungsdaten bleiben.
Beobachten Sie den Energiestatus mit der am wenigsten invasiven Methode, da bereits das Durchsuchen einer Freigabe oder das Öffnen eines Dashboards die Festplatten aufwecken kann. Erfassen Sie über mehrere normale Tage die Anzahl der Aufweckvorgänge, die Dauer des Aktivitätsfensters, den Abschluss der Scans und die Verzögerung beim Start der Wiedergabe.
Überprüfen Sie Wartungsergebnisse und Wiederherstellungsgrenzen
Fügen Sie Testmedien hinzu, benennen Sie sie um und entfernen Sie sie anschließend. Bestätigen Sie danach, dass der nächste geplante Scan das beabsichtigte Bibliotheksergebnis erzeugt. Prüfen Sie benutzerdefinierte Poster, NFO-Dateien, Sammlungen, den Wiedergabestatus und Berechtigungen nach der Metadatenverarbeitung und stellen Sie das Testelement wieder her, wenn die Bereinigung mehr als erwartet entfernt hat.
Starten Sie den Medienserver neu und lassen Sie einen vollständigen Zeitplanzyklus durchlaufen. Stellen Sie sicher, dass sich keine Aufgaben unerwartet überschneiden, Backups konsistente Anwendungsdaten erfassen und der HDD-Pool das geplante ununterbrochene Ruheintervall ohne wiederholtes sofortiges Aufwecken erhält.
Behalten Sie den Zeitplan bei, wenn die Ziele für Erkennung, Metadaten, Wiedergabe, Backup und Ruhephase sämtlich erreicht werden. Machen Sie zunächst allgemeine Aktualisierungen oder Bereinigungen rückgängig, wenn sich kuratierte Inhalte ändern, und eskalieren Sie wiederholte Aufweckvorgänge anhand von Dateizugriffszeitstempeln, statt die Zustandsüberwachung blind zu deaktivieren.
Support & Tipps
Mehr zum Lesen

Leitfaden zur Speicherkapazität, Aufbewahrung und Bereinigung von Live-TV-Aufnahmen
Messen Sie echte Aufzeichnungen, halten Sie Headroom frei, kombinieren Sie Alters- und Kapazitätslimits und weisen Sie nach, dass das älteste geeignete Programm entfernt wird,...

Workflow zur Wiederherstellung von Metadaten für Heimmedien nach der Wiederherstellung einer Datenbank
Schützen Sie den wiederhergestellten Zustand, überprüfen Sie die Medienidentität und die Pfade und reparieren Sie anschließend fehlende Grafiken oder Übereinstimmungen in einer Pilotbibliothek, bevor...

Jellyfin-Client-Kompatibilitätscheckliste für Audio, Video und Untertitel
Testen Sie repräsentative Dateien mit jeweils nur einer veränderten Variable und protokollieren Sie für jeden Client Direct Play, Remux, Audiokonvertierung, Videotranskodierung oder einen Fehler.

