Data migration
Data migration moves selected data to a new system. Mapping, validation and the transfer of responsibility for writes belong to the process.
Data migration moves selected data from an existing system to a new system or data model. It can include cleansing, transformation and mapping new identifiers. A migration has an agreed scope; not every historical record automatically has to become part of the new working data set.
In a fictional example, the old customer K-72 becomes C-910 in the new system. Orders included in the migration must refer to that new customer identifier. Having the same number of customer rows after import does not establish that these relationships are correct.
The transfer needs a cutover point
If the source system keeps running, an initial transfer may be followed by applying changes made in the meantime. AWS DMS describes, for example, an initial full load followed by change replication. Your own process needs to define when the old system stops accepting changes and when the new system takes responsibility.
Check field meanings, relationships, rejected records and pending changes before cutover. Also define how a failed transition will be handled. An “import complete” message does not replace these checks or authorise deletion of the old system.
Sources
Related terms
- Data mappingData mapping defines how source data enters a target structure. Field names, meaning, units and error handling all need to fit.
- Data synchronisationData synchronisation repeatedly reconciles agreed data between systems. Direction, delay, conflicts and safe retries need explicit rules.
- Transactional inboxA transactional inbox uses durable message records to protect local processing against duplicate deliveries.
- Message acknowledgementA message acknowledgement tells the broker that a delivery has been received or processed according to the agreed rule.
- Retry jitterRetry jitter varies waiting times randomly to spread retries and reduce simultaneous requests from many clients.
- Test tenantA logically bounded customer context of a multitenant application, configured for testing.
Articles on this topic








APIs & Integration with ASES
ERP, CRM and shop cleanly connected

