Zapobiegaj utracie konfiguracji Jellyfin podczas aktualizacji, traktując stan aplikacji i wymienne środowisko uruchomieniowe jako dwa oddzielne obiekty do odzyskania.
Aktualizacja może zakończyć się powodzeniem na poziomie pakietów, a mimo to zmienione montowanie, identyfikator użytkownika, mapowanie urządzeń lub migracja mogą sprawić, że Jellyfin będzie wyglądać jak nowa instalacja. Zapobieganie nie polega ogólnie na „wykonaniu kopii zapasowej”, lecz na dokładnym ustaleniu, gdzie znajduje się stan aplikacji, konsekwentnym jego kopiowaniu, zapisaniu działającej definicji oraz sprawdzeniu, czy można go przywrócić.
Zmapuj rzeczywiste ścieżki trwałych danych przed aktualizacją
Nie zakładaj, że ścieżka widoczna wewnątrz kontenera jest ścieżką hosta objętą kopią zapasową. Sprawdź wiązanie montowania lub nazwany wolumin, który faktycznie zawiera bazę danych, konfigurację, metadane i stan wtyczek.
Przenośność danych kontenera pozostaje zachowana, gdy definicje woluminów i granice usług są jednoznacznie określone w konfiguracji wdrożenia.
Zapisz ścieżkę hosta, ścieżkę kontenera, właściciela oraz system plików dla każdego trwałego montowania. Jeśli nie można z pewnością wskazać lokalizacji stanu, odłóż aktualizację.
Wykonaj spójną kopię przed wprowadzeniem zmian
Najbardziej użyteczny punkt odzyskiwania to kopia utworzona przed tym, jak nowa wersja będzie mogła zmodyfikować bazę danych. Kopia plików wykonana podczas aktywnego zapisu może być mniej wiarygodna niż kopia zatrzymanej usługi lub spójny migawkowy obraz danych.
Oddzielna kopia zapasowa konfiguracji Jellyfin zachowuje stan, którego odtworzenie jest trudne, pozostawiając duże zbiory multimediów na osobnej ścieżce ochrony.
Utwórz kopię zapasową, przechowuj ją poza urządzeniem z aktywną konfiguracją i zapisz jej znacznik czasu oraz wersję. Trwały układ danych aplikacji powinien umożliwiać tworzenie kopii stanu bez kopiowania samego obrazu.
Zapisz definicję środowiska uruchomieniowego równie starannie jak dane
Idealna kopia bazy danych nie przywróci akceleracji sprzętowej, portów, DNS, urządzeń ani uprawnień, jeśli odtworzona definicja kontenera nie będzie zawierać tych ustawień. Traktuj konfigurację Compose lub platformy jako część zestawu odzyskiwania.
Uruchamianie kontenerów ze stabilną tożsamością usługi zależy od przewidywalnego mapowania UID i GID podczas aktualizacji oraz między systemami plików hosta.
Wyeksportuj lub zatwierdź skuteczną definicję wdrożenia bez sekretów. Zapisz skrót obrazu oraz mapowania urządzeń, aby wycofanie zmian nie zależało od pamięci.
Przetestuj ścieżkę odzyskiwania przed usunięciem starej wersji
Sprzątanie należy przeprowadzić dopiero wtedy, gdy nowa wersja pomyślnie przejdzie ponowne uruchomienie, a kopię zapasową można znaleźć i otworzyć. Jeśli wycofanie zmian nigdy nie było ćwiczone, usunięcie starych obrazów i migawek pozbawia Cię najtańszych sposobów odzyskania danych.
Przetestowana ścieżka przywracania zmienia kopię zapasową z zakładanego sposobu odzyskania danych w rozwiązanie, które faktycznie odtworzyło użyteczny stan aplikacji.
Sprawdź użytkowników, biblioteki, metadane, jedno odtworzenie oraz jedno ponowne uruchomienie. Zachowaj zestaw odzyskiwania sprzed aktualizacji do czasu, aż nowa wersja zakończy oczekiwane migracje i zwykłe zadania w tle.
Wsparcie i wskazówki
Więcej do przeczytania

Udział NAS pokazuje stare pliki po wymianie pamięci masowej: kontrole i rozwiązania
Porównaj pamięć lokalną z aktywnym udziałem i czystym klientem. Napraw tylko warstwę, co do której potwierdzono nieaktualność, a następnie sprawdź, czy rezultat utrzymuje się...

Przewodnik konserwacji chłodzenia mini PC: wentylatory, otwory wentylacyjne i parametry termiczne
Korzystaj z powtarzalnych pomiarów w stanie bezczynności i pod obciążeniem. Najpierw oczyść zewnętrzny przepływ powietrza, potwierdź działanie wentylatora, a obudowę otwieraj dopiero wtedy, gdy...

Lista kontrolna aktualizacji oprogramowania sprzętowego serwera domowego dotycząca BIOS-u, kolejności rozruchu i urządzeń
Najpierw zarejestruj wersje, wpisy UEFI, stan pamięci masowej i przekazywania urządzeń. Aktualizuj jedną warstwę naraz i zachowaj dostęp do konsoli oraz możliwość wycofania zmian,...

