Importación de datos en una instancia de base de datos de MariaDB - Amazon Relational Database Service

Importación de datos en una instancia de base de datos de MariaDB

Puede utilizar varias técnicas diferentes para importar datos en una instancia de base de datos de RDS for MariaDB. El mejor enfoque depende del origen de los datos, de la cantidad de datos y de si la importación se hace una vez o es continua. Si está migrando una aplicación junto con los datos, tenga en cuenta también la cantidad de tiempo de espera que desea experimentar.

En la siguiente tabla encontrará técnicas diferentes para importar datos en una instancia de base de datos de RDS for MariaDB.

Origen Cantidad de datos Una vez o continua Tiempo de inactividad de las aplicaciones Técnica Más información
Instancia de base de datos de MariaDB existente Cualquiera Una vez o continua Mínima Cree una réplica de lectura para la replicación continua. Promocione la réplica de lectura para la creación única de una nueva instancia de base de datos. Trabajo con réplicas de lectura de instancias de base de datos
Base de datos de MySQL o MariaDB existente Pequeña Una vez Alguno Copie los datos directamente en la instancia de base de datos de MySQL utilizando una utilidad de línea de comandos. Importación de datos de una base de datos de MySQL o MariaDB a una instancia de base de datos de MySQL o MariaDB
Datos no almacenados en una base de datos existente Media Una vez Alguno Cree archivos sin formato e impórtelos utilizando instrucciones LOAD DATA LOCAL INFILE de MySQL. Importación de datos de cualquier origen a una instancia de base de datos de MySQL o MariaDB
Base de datos de MySQL o MariaDB existente en las instalaciones o en Amazon EC2 Cualquiera Continuo Mínima

Configure la replicación con una base de datos de MariaDB o MySQL existente como origen de replicación.

Puede configurar la reproducción en una instancia de base de datos de MariaDB mediante el uso de identificadores de transacciones globales (GTID) cuando la instancia externa sea de la versión 10.0.24 o posterior de MariaDB, o mediante coordenadas de registro binario para las instancias de MySQL o las instancias de MariaDB en versiones anteriores a la 10.0.24. Los identificadores de transacciones globales (GTID) de MariaDB se implementan de un modo distinto al de los GTID de MySQL, que no son compatibles con Amazon RDS.

Configuración de la replicación de posición de archivo de registro binario con una instancia de origen externa

Importación de datos a una instancia de base de datos de MySQL o MariaDB en Amazon RDS con tiempo de inactividad reducido

Cualquier base de datos existente Cualquiera Una vez o continua Mínima Utilizar AWS Database Migration Service para migrar la base de datos con un tiempo de inactividad mínimo y, para numerosos motores de base de datos, continuar las replicaciones en curso. Qué es AWS Database Migration Service y Uso de una base de datos compatible con MySQL como destino para AWS DMS en la Guía del usuario de AWS Database Migration Service
nota

La base de datos del sistema mysql contiene la información de autenticación y autorización necesaria para iniciar sesión en la instancia de base de datos y obtener acceso a los datos. La eliminación, la modificación, el cambio de nombre o el truncamiento de tablas, datos u otros contenidos de la base de datos mysql de la instancia de base de datos puede provocar errores e impedir el acceso a la instancia de base de datos y a los datos. En ese caso, es posible restaurar la instancia de base de datos desde una instantánea mediante el comando restore-db-instance-from-db-snapshot o recuperarla con el comando restore-db-instance-to-point-in-time de la AWS CLI.