Migración de grandes bases de datos MySQL o MariaDB de varios terabytes aAWS - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Migración de grandes bases de datos MySQL o MariaDB de varios terabytes aAWS

Babaiah Valluru y Ankur Bhanawat, Amazon Web Services (AWS)

agosto de 2023(historial de documentos)

Muchas organizaciones que tienen servidores de bases de datos MySQL y MariaDB locales están interesadas en migrar sus cargas de trabajo de bases de datos alNube de AWS. Muchos eligen Amazon Relational Database Service (Amazon RDS) para MariaDB, Amazon RDS para MySQL o Amazon Aurora MySQL compatible con Amazon Aurora. Amazon RDSestá diseñado para facilitar la configuración, el funcionamiento y el escalado de bases de datos relacionales en la nube. Amazon Auroraforma parte de Amazon RDS y ofrece seguridad integrada, copias de seguridad continuas, computación sin servidores, hasta 15 réplicas de lectura, replicación automatizada en varias regiones e integración con otrosServicios de AWS.

Aunque esté migrando a uno de estosServicios de AWSpuede proporcionar muchos beneficios, la migración de bases de datos es una de las tareas críticas y que consumen más tiempo y que deben realizar los administradores de bases de datos. Se requieren una planificación e implementación precisas para migrar bases de datos grandes y garantizar que el rendimiento de la carga de trabajo migrada sea equivalente o mejorado. En esta guía,grandelas bases de datos pueden hacer referencia a una base de datos única de varios terabytes o a muchas bases de datos grandes que suman varios terabytes de datos. La selección de los servicios y herramientas de migración adecuados es clave para el éxito de la migración. Hay dos enfoques comunes para migrar una base de datos: lógico y físico. Para obtener más información sobre estos enfoques, consulte laMySQLyMaría DBdocumentación.

En esta guía se describen varias herramientas de código abierto o de terceros que puede utilizar para migrar bases de datos MySQL y MariaDB locales de gran tamaño a Amazon RDS para MariaDB, Amazon RDS para MySQL o Amazon Aurora MySQL Edition. Las opciones que se describen en esta guía utilizan enfoques de migración lógica o física, y cada opción incluye varios métodos para transferir los archivos de respaldo de bases de datos de gran tamaño del centro de datos local a la nube, donde puede restaurar la base de datos desde el archivo de respaldo.

Destinatarios previstos

Esta guía es para administradores de bases de datos de programas, ingenieros de bases de datos, ingenieros de migración, gerentes de proyectos y gerentes de operaciones o infraestructura que planean migrar sus bases de datos MySQL o MariaDB a laNube de AWS.

Resultados empresariales específicos

El objetivo de esta guía es ayudarle a:

  • Elija un enfoque de migración para una base de datos grande que mejor se adapte a su caso de uso y entorno.

  • Evite las demoras y las pérdidas financieras que pueden ocurrir cuando la estrategia de migración es defectuosa.

  • Conozca las ventajas y limitaciones de cada opción de migración.

  • Conozca los diferentes métodos que puede utilizar para transferir archivos de respaldo de bases de datos de gran tamaño desde su centro de datos local alNube de AWS.

  • Revise las prácticas recomendadas generales para migrar bases de datos grandes y también revise las mejores prácticas de cada herramienta, que pueden ayudarle a migrar la base de datos de manera más eficiente.