Jellyfin-Konfiguration, Cache und Benutzerdaten sind nicht austauschbar: Die Konfiguration verändert das Verhalten, der Cache beschleunigt wiederholte Vorgänge, und die Benutzerdaten bewahren Identität und Verlauf.
Auf einem Heimserver kann die Verwechslung dieser Verzeichnisse zu einem sauber wirkenden Neuaufbau führen, bei dem Benutzer, Wiedergabestatus oder benutzerdefinierte Einstellungen verloren gehen. Ordnen Sie jeden Pfad anhand seiner Persistenz und Wiederherstellungskosten ein, bevor Sie entscheiden, was auf schnellen Speicher, in ein Backup oder in eine entbehrliche Container-Schicht gehört.
Definieren Sie die drei Zustandsrollen anhand dessen, was sie steuern
Eine Bereitstellung stellt mehrere Jellyfin-Zustandspfade bereit. Die relevante Beziehung ist: Die Konfiguration liefert Einstellungen, der Cache speichert wiederverwendbare Zwischenergebnisse, und die Benutzerdaten speichern Konten, Verlauf und Bibliotheksstatus.
Der beobachtbare Effekt ist: Eine Änderung der Konfiguration verändert das Verhalten; das Leeren des Caches verlangsamt die Aufwärmphase; der Verlust von Benutzerdaten verändert, an wen und woran sich der Server erinnert. Deshalb ändert sich das Ergebnis je nach angegebener Bedingung. Zustand der Benutzerdaten
Die Abgrenzung ist eindeutig: Ein Pfadname allein reicht nicht aus, da Bereitstellungsvariablen Rollen verlagern oder zusammenlegen können. Die praktische Konsequenz ist: Ordnen Sie Pfade vor dem Kopieren oder Löschen anhand ihrer tatsächlichen Funktion ein.
Trennen Sie Persistenz von Wiederherstellbarkeit
Die Rollen sind identifiziert, aber die Priorität für Backups ist unklar. Die relevante Beziehung ist: Ein Cache kann normalerweise neu erstellt werden; Konfiguration und Benutzerdaten enthalten Entscheidungen und Verlauf, die eine Neuinstallation nicht ableiten kann.
Der beobachtbare Effekt ist: Der Verlust des Caches verursacht einen langsameren ersten Zugriff, während der Verlust von Benutzerdaten zu neuen Konten oder einem leeren Verlauf führt. Deshalb ändert sich das Ergebnis je nach angegebener Bedingung. wiederherstellbarer Cache
Die Abgrenzung ist eindeutig: Die Wiederherstellbarkeit hängt davon ab, dass Quellmedien, Plugins und dokumentierte Einstellungen weiterhin vorhanden sind. Die praktische Konsequenz ist: Sichern Sie zunächst den unersetzlichen Zustand und entscheiden Sie anschließend, ob sich das Aufbewahren des Caches für eine schnellere Wiederherstellung lohnt.
Erklären Sie, wie Jellyfin jede Rolle zur Laufzeit verwendet
Ein Server startet, stellt einem Benutzer Inhalte bereit und verarbeitet die Wiedergabe. Die relevante Beziehung ist: Die Konfiguration wird gelesen, um das Verhalten festzulegen; der Cache wird verwendet, um wiederholte Arbeit zu vermeiden; und die Benutzerdaten werden für Autorisierung, Verlauf und Bibliothekskontext abgefragt.
Der beobachtbare Effekt ist: Ein aufgewärmter Cache verändert die Latenz; die Konfiguration verändert Routing oder Funktionen; die Benutzerdaten verändern das Erlebnis eines bestimmten Kontos. Deshalb ändert sich das Ergebnis je nach angegebener Bedingung. Rollen persistenter Daten
Die Abgrenzung ist eindeutig: Ein Client oder Plugin kann einen weiteren Zustandspfad hinzufügen, der nicht in die drei Kernrollen passt. Die praktische Konsequenz ist: Verfolgen Sie den tatsächlichen Pfad, wenn sich ein Neuaufbau anders verhält.
Verwenden Sie vor dem Verschieben oder Löschen eine Zustandsklassifizierung
Ein Festplattenumzug, ein Neuaufbau des Containers oder eine Bereinigung ist geplant. Die relevante Beziehung ist: Persistieren Sie Konfiguration und Benutzerdaten; bewahren Sie den Cache auf, wenn eine schnellere Wiederherstellung wichtig ist; erstellen Sie den Cache erst nach einer bewussten Abwägung neu.
Der beobachtbare Effekt ist: Eine Wiederherstellung, die dauerhaften Zustand enthält, stellt Identität und Verhalten wieder her, während eine Wiederherstellung nur des Caches zwar die Geschwindigkeit, nicht aber den Verlauf zurückbringt. Deshalb ändert sich das Ergebnis je nach angegebener Bedingung. tatsächliche Verzeichnisse
Die Abgrenzung ist eindeutig: Löschen Sie keinen Pfad, dessen Rolle unklar ist; überprüfen Sie zunächst die tatsächlichen Verzeichnisse. Die praktische Konsequenz ist: Kennzeichnen Sie jeden Pfad vor der Aktion als „muss persistiert werden“, „sollte aufbewahrt werden“ oder „kann sicher neu erstellt werden“.
Tech- & KI-Zentrum
Mehr zum Lesen

Wie beeinflusst die Backup-Häufigkeit die Qualität des Wiederherstellungspunkts von Jellyfin?
Kürzere Backup-Intervalle können den Verlust des Jellyfin-Zustands verringern, aber die Qualität der Wiederherstellungspunkte hängt auch von einer konsistenten Erfassung, der Aufbewahrungshistorie und getesteten Wiederherstellungen...

Was ist eine sichere Upgrade-Grenze für Jellyfin und warum ist sie wichtig?
Sichere Jellyfin-Upgrades halten Laufzeit und persistenten Zustand wiederherstellbar gekoppelt, da das Zurücksetzen eines Images keine Änderungen an Schema, Daten oder Plugins rückgängig macht.

Wie erkennt und synchronisiert Jellyfin Änderungen auf verschiedenen Geräten?
Die geräteübergreifende Konsistenz von Jellyfin ist serverzentriert: Der Server erkennt Änderungen oder empfängt sie, speichert den Status und aktualisiert die Clients anhand dieser gemeinsamen...

