sql >> Base de Datos >  >> RDS >> Mysql

mysqldump a través de SSH a la computadora local

El método directo para volcar datos mysql desde un servidor remoto a su computadora local es:

ssh [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz 

O

ssh -l root ipaddress "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz

Ambos comandos hacen el mismo trabajo.

Si tiene una contraseña para ssh y acceso a la base de datos, aparecerán dos solicitudes de contraseña o si no tiene una contraseña para ssh, se le pedirá que ingrese la contraseña de la base de datos.

Del mismo modo, si está utilizando una clave de aws u otro servicio en la nube, puede incorporar la clave en el comando como:

ssh -i key.pem [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz