En esta sección, se proporciona una descripción general para migrar tu base de datos a Spanner. El proceso de migración a Spanner puede variar según factores como la base de datos de origen, el tamaño de los datos, los requisitos de tiempo de inactividad, la complejidad del código de la aplicación, el esquema de fragmentación, las funciones o transformaciones personalizadas, y las estrategias de conmutación por error y replicación.
Una migración típica de Spanner incluye las siguientes etapas:
- Evalúa la migración.
- Migra tu esquema.
- Migra el código de tu aplicación.
- Optimiza el esquema y el rendimiento de la aplicación.
- Migra tus datos.
- Valida la migración de datos.
- Configura la reversión y el cambio.
Según la etapa de la migración en la que te encuentres, es posible que debas consultar al administrador de red, al administrador de la base de datos o a los desarrolladores de aplicaciones de tu organización para completar los pasos de migración descritos.
Puedes usar las etapas de migración de alto nivel descritas anteriormente si deseas mover un volcado único a Spanner o completar una migración de producción a gran escala. Según tu caso de uso, lo que hagas en cada una de las etapas puede cambiar de manera significativa.
Guías de migración específicas de la fuente
- MySQL: Migra de MySQL a Spanner.