Als webagency overstappen naar een nieuwe hostingprovider, hoe pak je dat aan? Je hebt te maken met tientallen websites en applicaties. En niet te vergeten, meerdere uiteenlopende klanten om te managen. Een goede voorbereiding is dus noodzakelijk. Want je wil het project probleemloos laten verlopen, zodat je klanten en hun eindgebruikers er weinig tot niets van merken.
Om je op weg te helpen in de voorbereiding hebben we een complete checklist voor je samengesteld.
1. Voorbereiding
Je hebt een besluit genomen. Alle voor- en tegens zijn tegen elkaar afgestreept en er is een goed beeld van de voordelen die een migratie jullie oplevert. Het is tijd om te beginnen met de voorbereiding.
1.1. Inventarisatie
Maak een gedetailleerde inventarisatie van alle websites, applicaties en bijbehorende data die gemigreerd moeten worden. Neem in deze inventarisatie onderstaande gegevens mee:
- een overzicht van alle website namen en URL’s
- een overzicht van alle gebruikte technologiestacks
- alle huidige hostingomgevingen
- een overzicht van alle databases
- een overzicht van alle media-inhoud
- specifieke functionaliteiten
- een overzicht van alle SSL-certificaten
1.2. Risicoanalyse
Identificeer in de voorbereidende fase de potentiële risico’s en knelpunten. Doe dat voor elke website of applicatie. Wat kan er fout gaan en wat is dan de mogelijke impact?
Identificeer risico’s met betrekking tot:
- De website of applicatie prestaties
- Opgebouwde SEO-rankings
- De gebruikerservaring
Een uitgebreide risicoanalyse helpt bij het voorkomen van fouten. Daarnaast stelt het je in staat voorbereidingen te treffen voor het geval er wel iets fout gaat. Bijvoorbeeld wanneer websites langer uit de lucht zijn dan vooraf ingeschat en gecommuniceerd. Zodat je eventuele problemen sneller kan oplossen.
1.3. Migratiestrategie & planning
Bepaal, mede op basis van de inventarisatie en de risicoanalyse, welke migratiestrategie het beste past bij jouw specifieke situatie en jouw klanten. Ga je voor een geleidelijke migratie of voor een ‘big bang’? Kies je voor een eenvoudige migratie waarbij je de bestaande applicatie, inclusief gegevens en configuraties, naar de nieuwe hostingprovider verplaatst? Of wil je direct aanpassingen doorvoeren om gebruik te maken van specifieke functies en optimalisaties van de nieuwe provider?
- Bepaal de migratiestrategie
- Stel een tijdsplanning op
- Bepaal de verantwoordelijkheden van alle betrokkenen
Er zijn vele strategieën mogelijk. De keuze hierin is afhankelijk van jouw specifieke situatie én natuurlijk je wensen. Omdat de strategie en de planning voor een groot deel bepalend zijn voor het succes van de migratie is het verstandig je goed te laten adviseren door jouw nieuwe hostingprovider.
2. Uitvoering
Dit is het moment waarop de voorbereidende stappen in de praktijk worden gebracht. In deze fase komen belangrijke aspecten aan bod, waaronder back-ups, testomgevingen en communicatie.
2.1. Back-ups
Better safe than sorry. Want hoe goed je de migratie ook voorbereidt, er kan altijd iets fout gaan. Om er zeker van te zijn dat je in elk geval je gegevens veilig stelt, is het van groot belang te zorgen voor volledige en betrouwbare back-ups waar je op terug kunt vallen.
- Maak duidelijke instructies voor de te maken back-ups
- Maak volledig back-ups van alle websitegegevens inclusief databases en media-inhoud
- Test de herstelbaarheid van de back-ups
2.2 Nieuwe hostingomgeving instellen
Stel de nieuwe hostingomgeving in. Deze instellingen vormen de basis voor een succesvolle dataoverdracht en een goed functionerende nieuwe hostinginfrastructuur.
- Creëer de benodigde accounts
- Configureer de nieuwe server
- Installeer benodigde software en hulpmiddelen
2.3. Testomgeving
Een afzonderlijke testomgeving is van grote waarde tijdens het migratieproces. Hiermee kunnen proefmigraties worden uitgevoerd, waardoor eventuele complicaties vroegtijdig kunnen worden geïdentificeerd en aangepakt.
- Creëer een testomgeving voor het uitvoeren van proefmigraties
- Test alle functionaliteiten van de website of applicatie grondig
- Test of de beveiliging naar behoren werkt
2.4. Communicatie
Duidelijke communicatie met stakeholders is onmisbaar voor een succesvolle migratie. Zorg dat iedereen geïnformeerd is en weet wat eventueel van ze verwacht wordt.
- Informeer klanten en andere stakeholders over de aankomende migratie
- Deel de planning met klanten
- Geef duidelijke instructies over eventuele acties die zij moeten ondernemen
3. Technische uitvoering
In deze fase worden de technische stappen van de migratie uitgevoerd. Alle data wordt overgezet naar de nieuwe omgeving.
3.1. DNS-updates
De DNS-updates zorgen ervoor dat het verkeer naar de servers van de nieuwe hostingpartij wordt geleid. Een goede planning en communicatie helpt om downtime tot een minimum te beperken.
- Plan en communiceer de timing van DNS-updates
- Voer DNS-updates zorgvuldig uit om downtime te minimaliseren
3.2. Dataoverdracht
Een gestructureerde overdracht van gegevens is cruciaal om de integriteit van de data te waarborgen. Hiermee wordt bedoeld dat de gegevens onbeschadigd en ongewijzigd worden overgezet.
- Zorg voor een gestructureerde overdracht van gegevens naar de nieuwe hostingomgeving
- Controleer de integriteit van de overgedragen gegevens
3.3. Controle na migratie
Na de migratie is het uitvoeren van grondige controles op alle websites een belangrijke stap. Dit zorgt ervoor dat alle functionaliteiten foutloos werken en eventuele problemen direct worden geïdentificeerd.
- Voer grondige controles uit op alle websites en applicaties
- Houd rekening met enkele uren tot dagen voor DNS-propagatie
- Los eventuele problemen direct op
4. Afronding
De afrondingsfase is gericht op het waarborgen van continuïteit in prestaties, gebruikerstevredenheid en het behouden of verbeteren van zoekmachineposities.
4.1. Monitoring
Blijf de websites en applicaties goed monitoren. Een monitoringstool helpt hierbij. Zo spoor je eventuele problemen snel op.
- Implementeer monitoringtools voor real-time bewaking van prestaties en beveiliging
- Stel waarschuwingen in voor onregelmatigheden
4.2. Gebruikersfeedback
Gebruikersfeedback na de migratie is zeer waardevol voor de beeldvorming van de impact op eindgebruikers.
- Verzamel feedback van eindgebruikers na de migratie
- Los eventuele gebruikersgerelateerde problemen op
4.3. SEO-check
Voorkom dat de migratie geen negatieve invloed heeft op zoekmachineposities.
- Voer een grondige SEO-check uit voor behoud of verbetering van zoekmachineposities
4.4. Bevestig de migratie
Is de migratie succesvol afgerond? Vergeet dan ook niet alle belanghebbenden te informeren.
- Informeer alle klanten en stakeholders over de afronding van de migratie
5. Nazorg
Nadat het technische deel van de migratie succesvol is afgerond is het tijd voor het oppakken van andere organisatorische onderdelen waar de migratie invloed op heeft.
5.1. Documentatie bijwerken
Na de migratie is het cruciaal om de documentatie bij te werken met de nieuwe hostingconfiguraties en wijzigingen in functionaliteiten. Zo is iedereen in het team op de hoogte van alle recente wijzigingen.
- Werk de documentatie bij met de nieuwe hostingconfiguraties
- Documenteer eventuele wijzigingen in functionaliteiten
5.2. Klantenservice
Het bieden van hulp bij eventuele migratieproblemen of vragen die ontstaan na afronding bevordert een positieve gebruikerservaring. Regelmatige communicatie over de status en voortgang creëert vertrouwen in de nieuwe hostingomgeving.
- Bied ondersteuning aan klanten bij eventuele migratieproblemen
- Communiceer regelmatig over de status en voortgang
5.3. Evaluatie
Leg waardevolle leermomenten vast en voer eventuele optimalisaties door.
- Evalueer het migratieproces en leg leermomenten vast
- Pas eventueel processen aan
Conclusie: voorbereiding en specialistische kennis zijn essentieel
Het verhuizen van meerdere websites en applicaties is een behoorlijke klus. Maar absoluut niet onmogelijk.
Het allerbelangrijkste is een goede inventarisatie en een gedegen, duidelijk plan. Omdat er tijdens de verschillende fases van de migratie best wat specialistische kennis is vereist, is het aan te raden voor een dergelijke migratie altijd samen te werken met een specialistische partner.
Heb je vragen over website-migraties? Neem dan contact met ons op. We delen graag onze ervaringen met je!