Min kollega Ebba Linnea Nilsson och jag arbetade nyligen på en större migrering till Dynamics 365 som omfattade miljontals rader. En migrering av den omfattningen kräver bra verktyg och en genomtänkt approach men också att man måste vara beredd att tänka om, när det visar sig att tekniken man använder fungerar bra på några hundratusentals rader men inte på miljontals rader.
Här har jag sammanfattat några tips:
- Vid stora migreringar, använd en stagingdatabas.
- Få ett fullt datautdrag så snart som möjligt.
- Automatisera så mycket som möjligt. Det är ofta manuella steg som fallerar för att man missar något.
- Definiera tester i kvantitet i förväg.
- Definiera good-enough-mål. Ex 99% av alla kunder.
- Använd verktygens styrka. En SQL db är mycket snabbare på join är lookup i SSIS.
- Använd cache-transformer för att filtrera ut existerande rader.
- Använd backup-restore i PPAC.
- Be Microsoft support att sänka API-skydden (throttles).
- Kör scripten ”nära” Dynamics-miljön.
- Använd många trådar och batchning för att öka prestanda.
Vill du veta mer? Jag förklarar dessa punkter mer utförligt på min blogg. Artikeln är skriven på engelska. https://powerplatform.se/large-migration-lessons-learned/
Lycka till med din migrering!
Gustaf Westerlund, CIO och grundare av CRM-Konsulterna