Migriere Jellyfin, indem du Anwendungsdaten, Medien, Cache, Backups und Netzwerkzugriff expliziten Rollen zuweist, bevor du Container oder ein NAS auswählst.
Ein Desktop bündelt normalerweise alle Rollen in einem Dateisystem und einem Stromversorgungspfad. Ein Open-Source-Medienstack trennt diese Rollen. Die Migration gelingt daher nur, wenn jeder Pfad, jede UID/GID, jede Dienstabhängigkeit und jeder Wiederherstellungsschritt erfasst ist, bevor der erste Container startet. Bewahre den Desktop als Rollback-Quelle auf, bis ein sauberer Neustart und ein echter Client-Test erfolgreich sind.
Desktop in Dienstrollen aufteilen
Erfasse die Jellyfin-Konfiguration und -Datenbank, die Medienbibliotheken, Metadaten und den Bild-Cache, Plugins, den Untertitel-Cache, Benutzer sowie alle Abhängigkeiten von Reverse-Proxy oder DNS. Ordne jedes Element einer Kategorie zu: persistenter Anwendungszustand, unersetzliche Medien, wiederherstellbarer Cache, Backup-Kopie oder Wiederherstellungsmedium. Kopiere keinen Cache, als wäre er eine Datenbank, und behandle ein gespiegeltes Medienvolume nicht als zweites Backup.
Die Migrationsgrenze ist klar, wenn jede Rolle einen Verantwortlichen, ein Ziel, einen Zugriffspfad und einen Wiederherstellungsschritt hat. Lässt sich eine Rolle nicht unabhängig wiederherstellen, lass sie auf dem Desktop, bis das Stack-Design überarbeitet ist.
Zieltopologie festlegen, bevor du Images auswählst
Verwende eine Dienstrolle für Jellyfin, ein persistentes Datenvolume für die Konfiguration und Datenbank, ein Medienvolume mit stabilen Pfaden und ein separates Backupziel. Lege Reverse-Proxy, Überwachung und experimentelle Dienste auf eigene Pfade oder Netzwerke, wenn es auf die Entkopplung bei Ausfällen ankommt. Ein Migrationstool eines Drittanbieters zeigt, warum Pfadübersetzung und Datenbankverwaltung ausdrücklich geplant werden müssen, statt einfach blind Ordner zu kopieren (Hinweise zur pfadbewussten Jellyfin-Migration).
Pfade und Berechtigungen beim Umzug beibehalten
Stoppe den Desktop-Dienst, erstelle eine Kopie seiner persistenten Daten und überprüfe sie, bevor du sie umwandelst. Behalte auf dem Zielsystem nach Möglichkeit denselben Medienpfad innerhalb des Containers wie den in der Datenbank gespeicherten Pfad bei. Setze die Container-UID/GID auf einen Benutzer, der Medien lesen und nur in den erforderlichen Anwendungsverzeichnissen schreiben kann. Teste einen Bibliotheksscan und eine Benutzeranmeldung, bevor du Plugins importierst oder Automatisierungen hinzufügst.
Der Entscheidungspunkt ist BESTANDEN, wenn Jellyfin alle vorgesehenen Bibliotheken lesen, seine Datenbank beschreiben und neu starten kann, ohne die Pfadzuordnung zu ändern. Wenn die Berechtigungen weitreichenden Schreibzugriff auf den Medienbaum erfordern, trenne die Daten- und Anwendungsrollen, bevor du fortfährst.
Wiedergabe, Benutzer und Wiederherstellung in mehreren Schritten validieren
Teste lokale Direktwiedergabe, eine repräsentative Transcodierung, Untertitel und ein zweites Benutzerkonto. Halte dann an und erstelle den Stack anhand der Compose- oder Deployment-Definition neu, nicht über eine interaktive Shell. Stelle das Backup der Anwendungsdaten an einem sauberen Testort wieder her und bestätige, dass Wiedergabestatus, Benutzer und Bibliothekspfade entweder erhalten bleiben oder gezielt neu eingerichtet werden.
Erst nach diesen Prüfungen solltest du Fernzugriff oder zusätzliche Dienste hinzufügen. Ein kompakter Host wie ZimaCube 2 AI NAS kommt infrage, wenn die neutralen Anforderungen - persistenter Speicher, ausreichende Container-Ressourcen und ein separater Backup-Pfad - bereits zum Stack passen.
Lege die Grenzen für Erweiterungen und den Abbruch fest
Erweitere das System um eine Speicherebene, einen transcodierungsfähigen Rechenknoten oder eine separate Netzwerkfunktion; löse nicht jede neue Arbeitslast durch Vergrößerung eines gemeinsam genutzten Volumes. Bewahre die Rollback-Kopie auf dem Desktop auf, wenn ein Plugin, eine Pfadkonvertierung oder eine Benutzermigration nicht verifiziert ist. Der Stack ist bereit, wenn ein dokumentierter Neuaufbau ohne laufenden ursprünglichen Desktop denselben Bibliothekszugriff und dasselbe Wiedergabeergebnis liefert.
NAS- und Servereinrichtung
Mehr zum Lesen

Kann ein Server im Studentenwohnheim leise genug laufen, damit man schlafen, lernen und Videotelefonate führen kann?
Ja – ein Server im Wohnheim kann unauffällig bleiben, wenn die Hardware einen geringen Stromverbrauch hat, Speichervibrationen kontrolliert werden, rechenintensive Aufgaben geplant laufen und...

Ein Studenten-Homelab, das vom Wohnheimzimmer in die erste eigene Wohnung mitzieht
Halte dein Studenten-Homelab mobil, indem du Dienste von der zimmergebundenen Netzwerkinfrastruktur trennst, die Hardware auf ein Minimum reduzierst, den Zustand sicherst und einen reibungslosen...

So teilst du einen Heimserver mit Mitbewohnern, ohne Konten oder private Dateien gemeinsam zu nutzen
Gib jedem Mitbewohner eine eigene Identität mit Namen, privaten Speicherplatz und nur den gemeinsamen Rollen, die er benötigt; trenne Verwaltung, Backups und das Entfernen...



