the process of moving databases or data from one place to another

Examples of migrations:

  • Moving databases across machines or instances (e.g. host1 -> host2)
  • Moving databases across different platforms (e.g. MySQL -> SQL Server)
  • Moving large amounts of data in a one-time change (e.g. ETL)