Genera backups de rds por terminal

Genera backups de rds por terminal

Vamos a exportar datos desde una instancia de base de datos MySQL por terminal.

Para Linux, macOS o Unix:

mysqldump -h source_MySQL_DB_instance_endpoint \
    -u user \
    -ppassword \
    --port=3306 \
    --single-transaction \
    --routines \
    --triggers \
    --databases  database database2 > path/rds-dump.sql

 Para Windows:

mysqldump -h source_MySQL_DB_instance_endpoint ^
    -u user ^
    -ppassword ^
    --port=3306 ^
    --single-transaction ^
    --routines ^
    --triggers ^
    --databases  database database2 > path\rds-dump.sql

Vamos a importar nuestra base de datos a una nueva instancia RDS mysql.

  1. ingresamos a nuestra instancia por terminal .
mysql -h source_MySQL_DB_instance_endpoint \
    -u user \
    -ppassword \
    --port=3306 \

2. Cuando este en la terminal ejecutas.

source path/rds-dump.sql

3. Esperar a que termine de ejecutar el comando y verificamos que nuestros datos estén correctamente.

Happy code.

Exportación de datos desde una instancia de base de datos MySQL mediante replicación - Amazon Relational Database Service
La replicación le permite exportar datos de una instancia MySQL 5.6 o posterior que se ejecute en Amazon RDS a una instancia MySQL externa a RDS.