¿Cómo hacer un respaldo de una base de datos MySQL?

Actualizado el 5 de Agosto, 2016. Por BlueHosting.

MySQL es un software de código abierto para la gestión de base de datos que ayuda a los usuarios a almacenar, organizar y obtener datos. Una recomendación muy frecuente es respaldar su base de datos MySQL, ya sea por cuestiones de mantenimiento general o antes de hacer cambios importantes en su plataforma. Este tutorial aborda tres opciones para llevar a cabo este procedimiento.

Usando la herramienta "Copias de seguridad"

  1. Inicie sesión en su cPanel. Luego seleccione "Copias de seguridad" desde la categoría Archivos.
    Anexo 1 Copias de seguridad
  2. Podrá ver una sección denominada Descargar una copia de seguridad de la base de datos MySQL, a continuación se muestra una lista de sus bases de datos disponibles.
    Anexo 2 BDs disponibles para la descarga
  3. Al seleccionar la base de datos se iniciará una descarga automática de un archivo compreso en formato .gz. Podrá usar este archivo para restablecer su base de datos MySQL más tarde.
    Anexo 3 Descarga de respaldo MySQL

Usando phpMyAdmin

  1. Inicie sesión en cPanel y seleccione el ícono de phpMyAdmin en la sección Bases de datos.
    Anexo 4 phpMyAdmin cPanel
  2. Será redireccionado al portal de phpMyAdmin. Seleccione la base de datos a respaldar en la lista a la izquierda.
    Anexo 5 Lista BDs phpMyAdmin
  3. Luego haga clic en la pestaña "Exportar".
    Anexo 6 Exportar
  4. Seleccione el método de exportación y el formato deseado, si no está seguro sobre qué opciones colocar puede dejar la configuración predeterminada. Luego haga clic en Continuar.
    Anexo 7 Continuar
  5. Comenzará una descarga automática del archivo en el formato seleccionado. Dependiendo de su explorador, también es posible que se le solicite indicar el directorio de descarga. Esto puede tomar un período de tiempo significativo, según el tamaño del archivo que ha de exportar, el número de operaciones que el archivo debe realizar y otras variables.

Usando la línea de comandos

Ingrese el siguiente comando para exportar su base de datos:

mysqldump -u nombredeusuario -p nombre_basededatos > nombredelarchivo.sql

Recuerde remplazar su nombre de usuario y el nombre de la base de datos por los valores correspondientes a la base de datos MySQL que desea exportar. Establezca el nombredelarchivo.sql que será generado y contendrá su respaldo.

Tras presionar Enter, se le solicitará su cotraseña MySQL. Ingrese su contraseña y se exportará una copia de la base de datos en el archivo "nombredelarchivo" especificado.

¡Esto es todo! Son tres métodos muy sencillos que lo podrán sacar de aprietos si surge un problema con algún cambio o actualización. Además es un muy recomendable mantener respaldos frecuentes de sus BDs.

¿QUÉ DESEAS SABER?

Intentaremos leer tu mente...