Drupal-migratie: een plan voor wat moet blijven werken

Je content, integraties en dagelijkse diensten moeten naar een nieuwe basis. We brengen de afhankelijkheden in kaart, oefenen de migratie en spreken af wanneer je organisatie klaar is voor de overstap.

Begrijp wat er moet verhuizen

Een migratie begint bij de taken die moeten blijven werken: informatie vinden, een formulier versturen, content publiceren of een ander systeem raadplegen. We inventariseren de Drupal-versie, modules, eigen code, content, bestanden, vertalingen, toegangsrechten en integraties. De verantwoordelijken beslissen wat waardevol blijft, wat herwerkt moet worden en wat mag verdwijnen.

Die inventaris wordt een migratieschema: elk belangrijk onderdeel krijgt een bestemming, een omzetting of een gedocumenteerde uitsluiting. Voor verplaatste of samengevoegde pagina's leggen we ook de nieuwe URL en de juiste redirect vast. Zo vermijd je dat de aantallen kloppen, maar de betekenis of de verbanden verloren gaan.

Een Drupal-audit geeft je die inventaris voor de migratie start.

Kies een route die past bij je vertrekpunt

Drupal 7 verloor de reguliere ondersteuning van de community op 5 januari 2025. Volgens de huidige releaseplanning bereikt Drupal 10 zijn end of life op 9 december 2026. Die data bepalen de urgentie; de migratieroute hangt af van je omgeving en je afhankelijkheden.

Van Drupal 7 naar een moderne versie gaan, betekent je content overzetten naar een nieuwe Drupal-installatie. Het is geen gewone versie-update: thema's moeten opnieuw gebouwd worden, en niet elke module heeft een automatische migratieroute. We bekijken welke functies moeten blijven, waar bestaande onderdelen passen en hoeveel maatwerk er nog nodig is. Het doelplatform en de ondersteunde versies controleren we opnieuw bij de start van het project.

Bekijk de actuele ondersteuningsdata in de officiële releaseplanning van Drupal.

Een Drupal 7-site kan na de end of life blijven draaien, maar krijgt geen reguliere beveiligingsupdates van de community meer. Controleer ook de levensduur van PHP, Symfony en andere afhankelijkheden. Beslis of een migratie, een heropbouw of een tijdelijk overgangsplan het meest geschikt is; de scope van legacy support bevestig je apart.

Maak de nieuwe content beheersbaar

Een migratie is een kans om je bronnen te ordenen en het contentmodel te vereenvoudigen. We wijzen verantwoordelijken toe voor de informatie en leggen de verbanden vast tussen vertalingen, media en gerelateerde content. Redacteurs beoordelen voorbeeldpagina's voor alle content verhuist, zodat duidelijk wordt of ze hun dagelijkse taken in het nieuwe model kunnen uitvoeren.

Hoort Trusted Answers bij de scope, dan bepalen we welke goedgekeurde content als bron mag dienen. AI kan helpen bij classificatie of bij het opstellen van teksten, terwijl mensen beslissen over belangrijke voorwaarden, dataverlies en publicatie. Nieuwe AI-functionaliteit is een apart onderdeel van het werk, dat je afzonderlijk beoordeelt.

Stem het contentmodel af op de manier waarop redacteurs pagina's bouwen. Een herkenbare visuele identiteit en bruikbare templates horen bij die beoordeling. Contentmigratie verbindt de technische mapping met de redactionele keuzes.

Begin met een representatieve proefmigratie

Kies een beperkte maar representatieve set, met vertalingen, media, verbanden en een belangrijke integratie. Maak eerst een back-up en controleer hoe je die kunt terugzetten. De proef toont of de mapping, de imports, het redactionele werk en de redirects werken, voor je het volledige volume overzet.

Gebruik de resultaten om de timing, de risico's en de acceptatiecriteria scherp te stellen. Een eerste kostenraming helpt het gesprek voorbereiden; de inventaris en de proef bepalen de aanpak voor je project.

Oefen de overstap en spreek de acceptatie af

Je krijgt de afgesproken migratieroutines, de mapping en de resultaten van de proef. We vergelijken aantallen en betekenis: werken media, vertalingen, verbanden, toegangsrechten en de belangrijkste taken van gebruikers? De inhoudelijke verantwoordelijken controleren de inhoud; developers en systeembeheerders beoordelen de verwerking en de integraties.

Voor de overstap spreken we een contentstop of een laatste synchronisatie af, wie beslist, en hoe je haalbaar terugdraait. Het plan houdt ook rekening met data die tijdens de overgang ontstaat. Na de lancering controleren we op fouten, ontbrekende informatie en redirects. Behoud van rankings of geen downtime beloven we niet zonder bewijs voor je specifieke project.

Spreek af wat er na de overstap gebeurt

Leg vast wie fouten en ontbrekende content opvolgt, welke controles er na de lancering gebeuren en wanneer de migratie aanvaard is. Deel de mapping, de migratieroutines, de testresultaten en de bekende beperkingen met het team dat de site overneemt.

Dropsolid kan technische uitvoering, contentwerk, UX, testen, hosting en support combineren, als die in de scope zitten. Maak de verantwoordelijkheden voor onderhoud en nazorg duidelijk, ook als je eigen team of een partner het beheer overneemt.

Expertise die samenwerkt

Waarom met Dropsolid?

We verbinden een Drupal-migratie met contentmodellering, zoekverkeer en redactionele werkwijzen. Het werk gaat verder dan data verhuizen: het helpt ook de structuur en de bronnen te beoordelen die je nodig hebt voor een beheersbare ervaring, klaar voor AI.

Wat moet je organisatie behouden tijdens de migratie?