Datamigratie 3: proefmigraties en de finale migratie
Plan en migratiestraat zijn er. Dan volgt het spannendste deel: aantonen dat het werkt. Dat doe je via proefmigraties, met een draaiboek dat ook in productie gebruikt wordt.
Proefmigraties zijn een generale repetitie
Doel van proefmigraties:
- testen of elke stap werkt én de keten als geheel
- het draaiboek valideren
- vertrouwen opbouwen voor de echte migratie
- afwijkingen vroeg zien, met tijd om te verbeteren
Reken op meer dan één proefmigratie. Twee of drie is vaak realistischer, met tijd ertussen om mapping, scripts en processen te verbeteren.
Test met data die lijkt op de echte situatie
De laatste proefmigratie wil je zo dicht mogelijk bij de productie-realiteit:
- representatieve of actuele data
- dezelfde stappen, dezelfde rollen, dezelfde controles
- dezelfde besluitvorming bij afwijkingen
Waar mogelijk: een freeze op de data na de laatste proefmigratie. Als dat niet kan, zorg dan dat je inzicht hebt in wijzigingen tussen testmoment en migratiemoment.
Finale migratie: discipline en besluitvorming
Tijdens de echte migratie geldt:
- volg het draaiboek
- zorg dat sleutelrollen aanwezig of stand-by zijn
- leg afwijkingen vast
- bepaal vooraf hoe je beslist: doorgaan, pauzeren, rollback
Belangrijk: rollback is geen falen, maar een gecontroleerde keuze als kwaliteit en continuïteit anders niet te borgen zijn.
Tot slot
De stappen lijken eenvoudig, maar de complexiteit zit in interfaces, ketens en afhankelijkheden (ook extern). Daarom werkt een datamigratie alleen als plan, techniek, controles en governance samenkomen.