Alles over Drupal updates en Drupal upgrades
Als je een Drupal website hebt, krijg je vroeg of laat te maken met begrippen als Drupal updates en upgrades. Ze lijken sterk op elkaar, maar in de praktijk betekenen ze iets heel anders. En dat verschil is belangrijk, want het bepaalt hoeveel werk er nodig is, welke risico’s je loopt en hoe je de overstap slim en veilig uitvoert.
Bij Emble krijgen we als Drupal specialist hier veel vragen over. Daarom leggen we in dit artikel uitgebreid uit wat de verschillen zijn, waarom een update vaak in een paar uur geregeld is terwijl een upgrade een serieus project kan zijn, en hoe je ervoor zorgt dat je website veilig en toekomstbestendig blijft.
Versiebeheer in begrijpelijke taal
Drupal gebruikt semantisch versiebeheer. Dat klinkt ingewikkeld, maar het is een logische manier om aan te geven hoe groot een wijziging in de software is. Een versienummer ziet er bijvoorbeeld zo uit: 10.0.1.
Het eerste getal staat voor de hoofdversie (de major), het tweede voor een kleinere vernieuwing (de minor), en het derde voor een reparatie of beveiligingspatch. Je kunt het vergelijken met een huis: een patch is het vervangen van een lamp of het repareren van een deurklink. Een minor update voelt meer als het opknappen van een kamer, met een nieuwe vloer of betere isolatie. Een major upgrade daarentegen is een grote renovatie: muren gaan eruit, leidingen worden vervangen en soms komt er zelfs een complete aanbouw bij.

Wat is een Drupal update?
Een update betekent dat je binnen dezelfde major-versie blijft, bijvoorbeeld van Drupal 10.0.4 naar 10.1.0. Updates bevatten bugfixes, prestatieverbeteringen en vooral beveiligingsoplossingen. Omdat ze achterwaarts compatibel zijn, werkt alles wat voorheen werkte in principe ook gewoon na de update.
Voor website-eigenaren is dit routine onderhoud, vergelijkbaar met het regelmatig verversen van de olie van een auto. Het is niet spannend, maar wel essentieel. Doe je het niet, dan vergroot je de kans op storingen of, nog erger, beveiligingsproblemen.
Wat is een Drupal upgrade?
Een upgrade is een stap naar een nieuwe major-versie, bijvoorbeeld van Drupal 9 naar Drupal 10 of van Drupal 10 naar 11. Hierbij gebeurt er veel meer onder de motorkap: oude functies verdwijnen, de techniek krijgt grote updates en de datastructuur kan veranderen. Dat betekent dat thema’s, maatwerkmodules en koppelingen vaak moeten worden aangepast.
Voor jou als organisatie voelt een upgrade minder als regulier onderhoud en meer als een project. De website moet gecontroleerd worden, sommige dingen moeten herschreven of vervangen worden en de site moet uitvoerig getest worden voordat hij weer live kan. Het is ook hét moment om keuzes te maken: houd je de site zoals hij is, of grijp je de kans om achterhaalde onderdelen meteen te moderniseren?
Waarom kost een update weinig tijd en een upgrade zoveel meer?
Updates zijn relatief snel omdat ze geen brekende veranderingen bevatten. De database blijft hetzelfde en modules of thema’s hoeven niet aangepast te worden. Vaak is het een kwestie van nieuwe bestanden installeren of via Composer een update uitvoeren. Binnen korte tijd is de website weer up-to-date en veilig.
Een upgrade is een ander verhaal. In een nieuwe major-versie worden oude stukken code verwijderd en worden onderliggende technieken (zoals Symfony of Twig) vernieuwd. Alles wat nog afhankelijk was van die oude code moet worden herschreven. Ook moet gecontroleerd worden of gebruikte modules en thema’s een compatibele versie hebben. Dat maakt een upgrade een zorgvuldig traject, waarbij je soms meerder dagen bezig bent met testen, aanpassen en opnieuw testen.

Hoe verloopt een Drupal upgrade in de praktijk?
We pakken een Drupal upgrade altijd stap voor stap aan. We beginnen met een goede voorbereiding:
Voorbereiden
Eerst zorgen we dat de website op de meest recente versie van de huidige Drupal-versie draait. Ook maken we een volledige backup van de code en de database. Zo weten we zeker dat er altijd een veilige kopie achter de hand is.
Onderzoek
Daarna kijken we welke onderdelen al klaar zijn voor de nieuwe versie en welke nog aangepast of vervangen moeten worden. Denk bijvoorbeeld aan modules die niet meer ondersteund worden of stukjes maatwerk die herschreven moeten worden.
Het upgraden zelf
Als dat duidelijk is, starten we het echte upgradeproces. We installeren de nieuwste Drupal-versie, voeren de benodigde database-updates uit en zorgen dat de site weer soepel draait.
Testen
Vervolgens testen we alles uitgebreid in onze test- en acceptatieomgeving. Daar controleren we samen of alle functionaliteiten nog goed werken en of de site klaar is om live te gaan.
Releasen op productie
Pas als iedereen tevreden is, zetten we de upgrade door naar de productieomgeving. En mocht er toch iets onverwachts gebeuren, dan is er altijd een backup en een plan om snel terug te schakelen. Zo blijft de website veilig en stabiel, zonder nare verrassingen.
Versies, support en releasetijden
Elke Drupal-versie heeft een einddatum, de zogenaamde end-of-life. Daarna worden er geen beveiligingsupdates meer uitgebracht. Drupal 8 is sinds 2021 niet meer ondersteund en Drupal 7 stopt in 2025. De officiële End of Life (EOL)-datum voor Drupal 10 is in de tweede helft van 2026, gelijktijdig met de verwachte release van Drupal 12.
Blijf je binnen dezelfde major-versie, dan is Drupal heel soepel: updates zijn compatibel en kunnen soms zelfs automatisch. Maar zodra een versie EOL nadert, wordt upgraden noodzakelijk. Een website zonder beveiligingsupdates is kwetsbaar voor hacks en datalekken.
Ons advies is daarom altijd om vooruit te plannen. Net als met een leaseauto: je kunt hem vaak nog wel doorrijden als de contractperiode voorbij is, maar het risico dat er iets stuk gaat (zonder dat iemand je helpt) wordt met de dag groter.
Veilig Drupal upgraden met een OTAP
Bij Emble werken we altijd via een OTAP-straat: Ontwikkeling, Test, Acceptatie en Productie. Dat betekent dat er meerdere omgevingen zijn waarin wijzigingen eerst getest en beoordeeld worden voordat ze live gaan. Zo loop je geen risico dat bezoekers of klanten hinder ondervinden van fouten tijdens een upgrade.
Deze aanpak sluit direct aan bij de NIS2-richtlijn: een Europese wet die organisaties verplicht om hun digitale diensten beter te beveiligen en kwetsbaarheden snel te patchen. Daar hoort bij dat je updates tijdig doorvoert, altijd test in een veilige omgeving, en zorgt dat je een rollback-plan hebt.

Veelgestelde vragen over Drupal upgrades en updates
Hoe vaak moet ik updaten?
In principe direct zodra er beveiligingsupdates beschikbaar zijn. Voor functionele updates is het vaak handig om een vaste frequentie af te spreken, bijvoorbeeld eens per maand of kwartaal.
Hoe vaak moet ik upgraden?
Nieuwe major-versies voor Drupal komen gemiddeld elk jaar uit. Je hoeft niet meteen op dag één over te stappen, maar wacht niet tot de oude versie bijna end-of-life is. Plan je upgrade op tijd, zodat je de overstap rustig en gecontroleerd kunt doen.
Hoe lang duurt een upgrade?
Dat hangt sterk af van de grootte en complexiteit van de site. Een eenvoudige website kan binnen enkele dagen worden geüpgraded. Bij grotere, complexe platformen met veel maatwerk kan dit enkele weken duren.
Kan mijn site offline gaan tijdens een upgrade?
Als je het goed aanpakt: nee. Omdat alles eerst getest en uitgerold wordt via OTAP, hoeft de site niet offline.
Wat kost een upgrade?
Dat verschilt per project. Updates zijn vaak in een paar uur gedaan, upgrades zijn echte projecten waar meer tijd en budget voor nodig zijn. Belangrijk is dat een upgrade niet alleen kosten met zich meebrengt, maar vooral risico’s voorkomt en de levensduur van je site verlengt. Zie het als een investering in continuïteit en veiligheid.
Wat gebeurt er als ik niet upgrade?
Dan loop je steeds grotere risico’s op beveiligingsincidenten, downtime en problemen met koppelingen. Op termijn wordt je site zelfs onbruikbaar, omdat nieuwe modules, hostingomgevingen en integraties niet meer werken met een oude Drupal-versie.
Conclusie
Updates zijn routineonderhoud en relatief klein. Upgrades zijn grotere trajecten die zorgvuldige voorbereiding vragen. Door te werken via een gestructureerde OTAP-straat en upgrade werkzaamheden tijdig te plannen hou je je Drupal-site veilig, stabiel en klaar voor de toekomst.
Bij Emble begeleiden we organisaties hier dagelijks bij. Of het nu gaat om het netjes bijhouden van updates of het plannen van een grote migratie: ons doel is altijd hetzelfde; een veilige, toekomstbestendige website die zonder zorgen blijft draaien. Heb je algemene vragen over Drupal upgrades of updates? Stel ze dan hieronder in het reactie gedeelte. Ik beantwoord ze graag. En heb je meer specifieke vragen over het onderhouden van jouw Drupal website? Neem dan contact met ons op. We helpen je graag verder.