Con el objetivo de hacer pruebas en un entorno local de una base de datos MySQL que tengo en Amazon AWS, sin afectar al entorno de producción, he tenido la necesidad de hacer una copia de seguridad de la base de datos remota para luego restaurarla en otro entorno local.
La copia de seguridad la he realizado con el siguiente comando que viene con el propio producto MariaDB:
[root]# mysqldump -P 3306 -h NombreBD.cajyf5y7e0o69.eu-west-1.rds.amazonaws.com –user=UsuarioSecreto –password=ContraseñaSecreta wppuerto53 > /tmp/backup.sql
[root]# ls -lh /tmp/backup.sql
-rw-r–r– 1 root root 7.4M Jul 31 10:17 /tmp/backup.sql
[root]#
Para restaurar la base de datos, podemos ejecutar el comando:
mysql Mi_Base_De_Datos < backup.sql
Mi pasión por la tecnología me lleva constantemente a explorar las últimas tendencias y aplicaciones, buscando siempre formas de implementar soluciones innovadoras que mejoren la eficiencia. En puerto53.com comparto contenido valioso para ayudar a otros profesionales y entusiastas de la informática a navegar y dominar el complejo mundo de la tecnología. Mi especialidad en Linux RedHat.
Más sobre mí en el este enlace,