Datamigrering
Datamigrering flytter utvalgte data til et nytt system. Kobling, kontroll og overføring av ansvaret for å registrere endringer hører med.
Datamigrering flytter utvalgte data fra et eksisterende system til et nytt system eller en ny datamodell. Det kan omfatte rensing, omforming og kobling av nye identifikatorer. Migreringen har et avtalt omfang; ikke alle historiske oppføringer må automatisk bli del av det nye systemets arbeidsdata.
I et fiktivt eksempel får den gamle kunden K-72 identifikatoren C-910 i det nye systemet. Ordrene som skal følge med, må vise til den nye kundeidentifikatoren. Samme antall kunderader etter import beviser ikke at disse relasjonene er riktige.
Overføringen trenger et overgangstidspunkt
Fortsetter kildesystemet å kjøre, kan den første overføringen følges av endringer som har oppstått i mellomtiden. AWS DMS beskriver for eksempel en full første innlasting og deretter overføring av endringer. Ditt eget forløp må fastsette hvor lenge det gamle systemet tar imot endringer, og når det nye overtar ansvaret.
Kontroller feltbetydninger, relasjoner, avviste oppføringer og ventende endringer før overgangen. Fastsett også hvordan en mislykket overgang håndteres. Meldingen «import fullført» erstatter ikke kontrollene og gir ikke tillatelse til å slette det gamle systemet.
Kilder
Beslektede begreper
- DatatilordningDatatilordning angir hvordan kildedata overføres til en målstruktur. Både feltnavn, betydning, enheter og feilhåndtering må passe.
- DatasynkroniseringDatasynkronisering avstemmer avtalte data mellom systemer gjentatte ganger. Retning, forsinkelse, konflikter og trygge gjentakelser trenger regler.
- Transaksjonell inboxEn transaksjonell inbox bruker varige meldingsregistreringer for å beskytte lokal behandling mot doble leveringer.
- MeldingskvitteringEn meldingskvittering forteller meldingsmegleren at en levering er mottatt eller behandlet etter den avtalte regelen.
- Jitter ved nye forsøkRetry-jitter varierer ventetider tilfeldig for å spre nye forsøk og redusere samtidige forespørsler fra mange klienter.
- TestkundeområdeEt logisk avgrenset kundeområde i en multitenant-applikasjon, satt opp for kontroller.
Artikler om temaet








API-er og integrasjon med ASES
ERP, CRM og nettbutikk ryddig koblet sammen

