Las migraciones de bases de datos implican entender la base de datos de origen, evaluar los datos, convertir el esquema de la base de datos, probar la compilación de migración y ejecutar la migración. Se realizan en tres pasos: extraer, transformar y cargar los datos.