Lokala NFO-filer och bildmaterial gör ett mediebibliotek portabelt, men samma server som läser dem kan också tillåtas ersätta titlar, bilder eller identifierare. En skrivskyddad mediemontering förhindrar oavsiktliga skrivningar, men ändrar var servern kan lagra nedladdade sidofiler.
Välj en auktoritet för varje metadatafält innan du ändrar behörigheter. Kurerade sidofiler bör versionshanteras eller säkerhetskopieras, serverns databastillstånd bör förbli skrivbart och ett uppdateringstest bör bekräfta att servern läser utan att skriva om källfilerna. Upprepa testet efter uppgraderingar och alla metadatauppdateringar för hela biblioteket.
Bestäm vilken metadatakälla som är auktoritativ
Lista fälten du hanterar lokalt: titel, sorteringstitel, utgåva, datum, personer, leverantörs-ID:n, affisch och bakgrundsbild. Om lokala filer är auktoritativa ska du inaktivera eller begränsa leverantörsuppdateringar som kan skriva över dessa fält vid en uppdatering.
Läs igenom Jellyfin NFO-fältens beteende för den installerade serverfamiljen innan du börjar använda en filnamnstandard. Stödet varierar beroende på bibliotekstyp, och ett filnamn som verkar självklart kanske inte är den fil som skannern läser.
Behåll en liten exempel katalog utanför produktionsbiblioteket. Den bör innehålla en film eller ett avsnitt, dess NFO-fil och utvalt bildmaterial så att skannings- och uppdateringsbeteendet kan testas utan att tusentals kurerade filer riskeras.
Separera skrivskyddade medier från skrivbart servertillstånd
Montera medieträdet skrivskyddat inuti containern samtidigt som konfigurations-, cache- och databassökvägarna lämnas skrivbara. En containerflagga, till exempel en skrivskyddad bind-montering, är säkrare än att förlita sig på en kryssruta i programmet som kan ändra innebörd mellan versioner.
Om servern måste ladda ned nytt bildmaterial bredvid medierna är ett helt skrivskyddat bibliotek oförenligt med det arbetsflödet. Lagra i stället nedladdad metadata i programmets tillstånd, eller använd ett kontrollerat mellanlagringsjobb som skriver sidofiler utanför serverprocessen.
Betrakta monteringskartan som en del av driftsättningsdokumentationen. Checklistan för uppgradering av Jellyfin-containern hjälper dig att bevara åtskillnaden mellan medier, metadata och programtillstånd under återskapande.
Inaktivera skrivvägar som står i konflikt med kuratering
Stäng av alternativ som sparar bildmaterial eller NFO-metadata i mediemappar när dessa mappar hanteras externt. Kontrollera även inställningarna för metadatasparande per bibliotek; en global inställning är kanske inte den enda platsen som aktiverar skrivningar.
Gör inte hela containerfilsystemet skrivskyddat som ersättning för korrekta monteringar, såvida inte alla nödvändiga skrivbara sökvägar uttryckligen tillhandahålls. Databaser, loggar, insticksprogram och temporära filer behöver fortfarande kontrollerade skrivbara platser.
Samla in filhashar eller ändringstider för exempel-NFO-filen och bilderna, kör en biblioteksskanning, redigera en titel i användargränssnittet och kör en metadatauppdatering. Filerna bör förbli oförändrade medan programmet sparar tillåtet lokalt tillstånd i sin databas.
Verifiera återställnings- och uppgraderingsbeteendet
Exportera eller säkerhetskopiera de kurerade sidofilerna separat från medieserverns databas. Sidofilerna återställer presentationsmetadata, men databasen kan fortfarande innehålla visningsstatus, användare, samlingar och annan information som lokala filer inte täcker.
Återskapa containern under ett testfönster och bekräfta att flaggan för skrivskyddad montering överlever driftsättningsprocessen. Skanna sedan exempelkatalogen och jämför hashvärdena igen, eftersom en uppgradering kan införa en ny metadatasparare eller ändra ett standardvärde.
Den slutliga stoppregeln är enkel: om en uppdatering kräver skrivåtkomst för att bevara det avsedda resultatet är designen för källan till sanningen inte löst. Återställ exemplet, behåll produktionen skrivskyddad och avgör om servern eller den externa kuratorn äger fältet.
Support och tips
Mer att läsa

Kan du byta ut en högljudd fläkt i en mini-PC utan att ändra den termiska styrningen?
Ja - om ersättningen överensstämmer med det elektriska gränssnittet, luftflödet och återkopplingssignalerna; att kontakten passar räcker inte för att bevara temperaturregleringen.

Kan en hemmaserver återuppta tjänster i beroendeordning efter återställning av UPS:en?
Ja - använd explicita uppstartsberoenden och beredskapskontroller; omstartspolicyer i sig garanterar inte att tjänster blir användbara i rätt ordning.

Kan du använda Wake-on-LAN efter ett fullständigt strömavbrott?
Ibland - WOL behöver standbyström och fast programvara/NIC-status för att återhämta sig efter att nätströmmen återkommer; det kan inte väcka en dator när strömmen...

