Gebruik een gefaseerde migratie: behoud de Plex-status, controleer de nieuwe mediapaden, valideer de bestemming en laat de oude server onaangeroerd totdat de omschakeling is geslaagd.
Een nieuwe homeserver kan sneller en overzichtelijker zijn, maar toch kijkgeschiedenis, serveridentiteit, artwork, rechten of externe toegang verliezen als de verhuizing wordt behandeld als een eenvoudige mediakopie. Begin met het bevriezen van de werkende bron en het lokaliseren van de volledige applicatiestatus. Bouw vervolgens de bestemming op rond gecontroleerde opslagpaden en rechten, test deze zonder het origineel te vernietigen en stop de migratie zodra verwachte gegevens ontbreken.
Bevries de bron voordat je iets kopieert
Behandel de oude server niet langer als een actieve bron van waarheid zodra het migratievenster begint. Noteer de Plex-versie, servernaam, bibliotheekpaden, container- of serviceconfiguratie, accountstatus en de locatie van de volledige Plex-gegevensmap. Houd de oorspronkelijke host intact totdat de bestemming elke validatiecontrole heeft doorstaan.
Een migratie kan de mediabestanden behouden en toch de kijkstatus in servergegevens verliezen. Alleen media kopiëren is daarom niet hetzelfde als de server migreren.
Maak een terugdraaipunt voordat je de eerste wijziging uitvoert: een gecontroleerde kopie van de applicatiestatus plus een schriftelijke procedure om de oorspronkelijke host opnieuw te starten. Als je niet naar de oude server kunt terugkeren zonder de database of paden aan te passen, is de migratie al riskanter dan nodig.
Behoud de Plex-status afzonderlijk van de mediabibliotheek
De permanente Plex-gegevensmap bevat de database, voorkeuren, metadata, artwork, indexen en andere operationele gegevens. De mediabibliotheek is een tweede dataset met een eigen capaciteits- en back-upplan. Door ze als afzonderlijke eenheden te kopiëren, kun je gemakkelijker vaststellen welk onderdeel is mislukt als de nieuwe host leeg start of geen bestanden kan vinden.
Migraties van kijkgeschiedenis zijn afhankelijk van de Plex-database. Daarom moet de gebruikersstatus worden beschermd voordat de bestemming iets opnieuw scant.
Noteer bij containers ook de koppeling tussen host en container voor `/config` en elk mediapad. Noteer bij een native installatie de platformspecifieke gegevenslocatie. Laat de bestemming niet herhaaldelijk starten tegen een lege map terwijl je nog bepaalt waar de echte status thuishoort.
Maak de mediapaden op de bestemming bewust aan
Een database kan succesvol worden gemigreerd en toch verwijzen naar medialocaties waartoe het nieuwe besturingssysteem of de container geen toegang heeft. Houd paden waar mogelijk identiek, of plan de padwijziging expliciet zodat Plex niet wordt gevraagd de volledige bibliotheek opnieuw te ontdekken onder een onverwachte mountstructuur.
Als de volledige serverstatus niet wordt behouden, kan het migreren van de kijkgeschiedenis een afzonderlijke hersteltaak worden nadat de bibliotheken opnieuw zijn opgebouwd.
Voordat je Plex op de bestemming start, koppel je de opslag en controleer je of het serviceaccount meerdere echte bestanden uit elke bibliotheek kan lezen. Als die tests op bestandsniveau mislukken, los je eerst opslag- en rechtenproblemen op. Een Plex-scan kan een ontbrekende mount niet herstellen.
Start de bestemming in een geïsoleerde validatiestatus
Breng de bestemming online zonder deze meteen de enige server te maken waarvan je huishouden afhankelijk is. Schakel intensieve scans en achtergrondtaken uit of stel ze uit totdat je zeker weet dat de gemigreerde status correct wordt geopend. Controleer de serveridentiteit, bibliotheektellingen, gebruikers, afspeellijsten, collecties, kijkstatus, artwork en verschillende willekeurige media-items.
Gebruik vóór de omschakeling een expliciete validatiefase: vergelijk de serveridentiteit, bibliotheektellingen, gebruikers, collecties, kijkstatus, artwork en representatieve weergave. De bestemming moet overeenkomen met de verwachte status en niet alleen de webinterface laden.
Als de bestemming een nieuwe configuratiewizard, ontbrekende bibliotheken of leeg artwork toont, stop dan in plaats van vervangingen aan te maken. Controleer opnieuw de koppeling en eigenaarschap van de gegevensmap. Elke nieuwe schrijfactie naar een onbedoelde lege status maakt het moeilijker om migratiegegevens te onderscheiden van door de bestemming gegenereerde status.
Als slechts één soort status onjuist is — zoals artwork, rechten of één bibliotheekpad — herstel dan die grens en herhaal dezelfde validatieset. Zet een gedeeltelijke afwijking niet om in een volledige herscan tenzij bewezen is dat de gemigreerde database onbruikbaar is.
Schakel pas over nadat zowel afspelen als herstel zijn geslaagd
Een geslaagde migratie-omschakeling vereist lokaal Direct Play, eventuele vereiste transcoding, externe toegang, een tweede gebruiker, een bibliotheekwijziging, een herstart en een gecontroleerde back-up van de gemigreerde status.
Een veilige Plex-migratieworkflow houdt applicatiestatus, mediapaden, rechten en terugdraaien binnen dezelfde omschakelingsbeslissing. Schakel de bron pas uit nadat dit volledige traject is geslaagd.
Pas nadat de bestemming de volledige test heeft doorstaan, mag je de oude server definitief uitschakelen. Bewaar de back-up van de bron gedurende minstens één normale onderhoudscyclus. Als een latere scan of update ontbrekende status aan het licht brengt, heb je nog steeds een bekend goed herstelpunt in plaats van een tweede reconstructieproject.
Ondersteuning & Tips
Meer om te lezen

Kan Plex een GPU delen met een andere Docker-container?
Plex en een andere container kunnen vaak dezelfde GPU gebruiken, maar je moet de driverondersteuning, apparaattoewijzing, belasting van de video-engine, het geheugengebruik en het...

Hoe je kunt bepalen of een Plex-fout door de client of de server wordt veroorzaakt
Reproduceer hetzelfde item op een andere client, vergelijk het sessiepad en verzamel pas serverbewijs nadat de scope heeft uitgewezen waar de fout daadwerkelijk zit.

Plex-cache en tijdelijke opslag voor transcodering configureren
Bescherm de permanente Plex-status door tijdelijke transcodebestanden op geschikte lokale opslag te plaatsen en controleer vervolgens het opruimen, de beschikbare ruimte en het gedrag...

