Data migration is a one-time process of transferring internal data from one storage system to another; it may include preparing, extracting, and, if necessary, transforming the data.
This may sound a bit like data replication or data integration, but each process is different. Data replication is the periodic copying of data from a data source on one platform to a destination on another, while data integration combines data from disparate sources in a data warehouse destination or analysis tool.
Projects that require data migration range from upgrading a server to moving to a new data center and from launching a new application to integrating the resources of a newly acquired company. Ideally, moving data to a new platform, location, or architecture can be completed with no data loss and minimal manual data manipulation or re-creation.