Volcar Base de Datos MySQL con PHP

En esta ocasión esta entrada será muy breve y concisa para resolver un problema muy frecuente en aquellos que trabajamos día a día en el entorno web. Seguro que más de una vez os ha llegado un proyecto heredado, una migración de una web o quizás una actualización. Posiblemente tú no seas el programador original y no tienes acceso a un panel de control para extraer el contenido de la BD. Bueno, con este método podrás conseguir el contenido de la Base de Datos en unos segundos sólo con acceso por FTP.

Recuperar bases de datos desde los archivos binarios de otra instalación de MySQL/MariaDB

Algunas situaciones de emergencia necesitan ciertas dosis de ingenio. Como por ejemplo recuperar una o varias bases de datos en MySQL a partir de los ficheros binarios porque no tenemos copia de ellos en SQL. Mala práctica, pero en algunos escenarios se puede dar.

En ese sentido veremos en este post cómo montar un segundo servidor MySQL en una máquina y volcar directamente los ficheros binarios para poder consultarlos y realizar la exportación de las Bases de Datos o tablas que nos interesen. De este modo no tenemos que tocar nada del servidor MySQL ya existente en la máquina de recuperación ni en sus datos.

Bash script para realizar backup en MySQL en un servidor remoto

No hace falta decir la importancia que tiene realizar copia de seguridad de nuestros ficheros y bases de datos. Además es conveniente tener una política clara a la hora de realizarlas, mejor aún si podemos almacenarlas en una máquina en una ubicación distinta a la del servidor de producción o desarrollo. Este post simplemente recoge una posible implementación de un script bash que se podría asociar a una tarea cron que realice una copia con mysqldump de nuestras bases de datos en MySQL.