🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo hacer un backup de una base de datos MySQL desde phpMyAdmin (cPanel/Syspanel)

Actualizado el 15 de abril de 2026

¿Por qué necesitas hacer backups de tu base de datos MySQL?

Hacer copias de seguridad de tu base de datos es como tener un seguro de vida para tu web. Si algo sale mal (un error humano, un ataque, una actualización fallida o un problema del servidor), el backup es tu salvavidas para restaurar todo a la normalidad en cuestión de minutos.

En este artículo te voy a enseñar, paso a paso y sin tecnicismos, cómo hacer un backup mysql desde phpMyAdmin, la herramienta que encontrarás tanto en cPanel como en Syspanel (nuestro panel de control amigable). Al final, serás capaz de exportar tus datos en un archivo SQL y guardarlo donde quieras.

Vamos a ello.


¿Qué es phpMyAdmin y por qué es tan útil?

phpMyAdmin es una herramienta gratuita y de código abierto que te permite gestionar tus bases de datos MySQL desde un navegador web, sin necesidad de conocimientos avanzados de programación. Es la interfaz gráfica más popular del mundo para manejar bases de datos.

Con phpMyAdmin puedes crear tablas, modificar registros, ejecutar consultas SQL y, por supuesto, exportar e importar bases de datos completas. Es la opción perfecta para hacer un backup mysql de forma manual y controlada.

Tanto cPanel como Syspanel incluyen phpMyAdmin preinstalado. Solo tienes que saber dónde buscarlo, y eso es lo que vamos a ver ahora.


Acceso a phpMyAdmin desde cPanel

Si tu hosting utiliza cPanel, sigue estos pasos para entrar en phpMyAdmin:

  1. Inicia sesión en tu cuenta de cPanel con tu usuario y contraseña.
  2. Busca la sección "Bases de Datos" (suele estar en la parte central o lateral de la pantalla).
  3. Dentro de esa sección, haz clic en el icono de "phpMyAdmin".
  4. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. En el panel lateral izquierdo verás la lista de todas tus bases de datos.

Es un proceso muy rápido. Una vez dentro, ya tienes el control total para gestionar tus datos.


Acceso a phpMyAdmin desde Syspanel (antes HestiaCP)

En Syspanel (nuestro panel de control, que antes conocías como HestiaCP), el proceso es igual de sencillo. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106.

Aquí tienes los pasos:

  1. Abre tu navegador y escribe la dirección de tu panel Syspanel con el puerto 2106.
  2. Introduce tu usuario y contraseña de administrador.
  3. En el menú superior, busca la pestaña "Bases de Datos".
  4. Verás una lista de tus bases de datos. A la derecha de cada una, hay un botón o icono que dice "phpMyAdmin". Haz clic en él.
  5. Se abrirá phpMyAdmin en una pestaña nueva, ya conectado a la base de datos que has seleccionado.

[TIP]: Si no recuerdas tu contraseña de Syspanel, contacta con tu proveedor de hosting para restablecerla. Es importante tener acceso a este panel para poder gestionar tus backups correctamente.


Cómo hacer un backup MySQL desde phpMyAdmin (paso a paso)

Ahora viene la parte importante. Vamos a exportar tu base de datos. Sigue estos pasos al pie de la letra y tendrás tu backup en menos de un minuto.

Paso 1: Selecciona la base de datos correcta

En el panel lateral izquierdo de phpMyAdmin, verás una lista con los nombres de tus bases de datos. Haz clic en la que quieras respaldar.

Al hacerlo, en el panel derecho se mostrarán todas las tablas que contiene esa base de datos. Es normal ver muchas tablas con prefijos como wp_ (si usas WordPress) o el nombre que le hayas puesto.

Paso 2: Ve a la pestaña "Exportar"

Una vez dentro de tu base de datos, mira la barra de navegación superior. Verás pestañas como "Estructura", "SQL", "Buscar", "Operaciones" y, la que nos interesa, "Exportar". Haz clic en "Exportar".

Paso 3: Elige el método de exportación

phpMyAdmin te ofrece dos métodos de exportación:

  • Rápido: Exporta toda la base de datos con la configuración por defecto. Es la opción más cómoda y recomendada para la mayoría de los casos.
  • Personalizado: Te permite elegir qué tablas exportar, el formato de compresión, etc. Úsalo solo si necesitas un control más fino sobre el proceso.

Para un backup mysql estándar, te recomiendo seleccionar "Rápido". Si quieres personalizar algo, elige "Personalizado" y explora las opciones.

Paso 4: Selecciona el formato "SQL"

En el apartado de "Formato", asegúrate de que esté seleccionado "SQL". Este es el formato nativo de MySQL y es el que te permitirá importar el backup sin problemas en el futuro.

[INFO]: Aunque SQL es el estándar, también puedes exportar en otros formatos como CSV o JSON. Sin embargo, para copias de seguridad completas, SQL es la mejor opción porque conserva la estructura de las tablas y los datos tal cual.

Paso 5: Haz clic en "Continuar" o "Exportar"

Dependiendo de la versión de phpMyAdmin, verás un botón que dice "Continuar" o "Exportar". Haz clic en él.

El navegador comenzará a descargar un archivo con un nombre similar a tu_base_de_datos.sql o tu_base_de_datos.sql.gz (si se comprime automáticamente). ¡Ese archivo es tu backup!


¿Qué hago con el archivo SQL descargado?

El archivo .sql que acabas de descargar es tu copia de seguridad. Es un archivo de texto que contiene todas las instrucciones necesarias para recrear tu base de datos desde cero.

Guárdalo en un lugar seguro. Te recomiendo:

  • Descárgalo a tu ordenador: Así tienes una copia local.
  • Súbelo a la nube: Usa Google Drive, Dropbox o cualquier servicio de almacenamiento en la nube.
  • Guárdalo en un disco duro externo: Otra capa de seguridad.

[WARNING]: No guardes el backup en el mismo servidor donde está la web. Si el servidor falla, perderías tanto la base de datos original como la copia. Guárdalo siempre fuera del hosting.


Cómo programar backups automáticos (opcional pero recomendable)

Hacer backups manuales está bien, pero es fácil olvidarse. Muchos paneles de control, como cPanel y Syspanel, ofrecen la posibilidad de programar copias de seguridad automáticas.

En cPanel

  1. Busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup".
  2. Explora las opciones de "Backup automático" o "Descargas de backup".
  3. Configura la frecuencia (diaria, semanal) y el destino (correo electrónico, almacenamiento remoto).

En Syspanel

  1. Ve a la pestaña de "Backups" en el menú principal.
  2. Podrás crear un backup manual con un clic o programar uno automático.
  3. Syspanel te permite guardar los backups en el propio servidor o descargarlos a tu ordenador.

[TIP]: Aunque tengas backups automáticos, es una buena práctica hacer un backup mysql manual antes de realizar cambios importantes en tu web (actualizar plugins, modificar temas, etc.).


Cómo restaurar un backup desde phpMyAdmin

Saber hacer un backup mysql es solo la mitad del trabajo. También necesitas saber restaurarlo. El proceso es muy similar al de exportar, pero en lugar de "Exportar", usamos "Importar".

  1. Entra en phpMyAdmin.
  2. Selecciona la base de datos donde quieras importar el backup (debe existir previamente).
  3. Haz clic en la pestaña "Importar".
  4. Haz clic en "Elegir archivo" y selecciona tu archivo .sql.
  5. Haz clic en "Continuar" o "Importar".

En unos segundos, tu base de datos estará restaurada.

[WARNING]: Al importar un backup, sobrescribirás los datos actuales de la base de datos. Asegúrate de que es lo que quieres hacer antes de continuar.


Preguntas frecuentes (FAQ) sobre backups de MySQL

¿Con qué frecuencia debo hacer un backup de mi base de datos?

Depende de la actividad de tu web. Si actualizas contenido a diario, lo ideal es un backup diario. Si es un blog personal con publicaciones semanales, un backup semanal puede ser suficiente. Como mínimo, haz un backup mensual.

¿Qué diferencia hay entre un backup de la base de datos y un backup del sitio web completo?

Un backup de la base de datos solo guarda la información estructurada (posts, usuarios, comentarios, configuraciones). Un backup del sitio web completo incluye la base de datos y todos los archivos del servidor (imágenes, temas, plugins, código). Es recomendable tener ambos tipos de copias.

¿Puedo hacer un backup de varias bases de datos a la vez?

Sí, en phpMyAdmin puedes marcar varias bases de datos en la pantalla principal y exportarlas todas juntas. Sin embargo, es más común y recomendable hacerlo por separado para mantener los archivos más ligeros y fáciles de gestionar.

¿El archivo SQL es seguro?

El archivo SQL contiene datos sensibles, como nombres de usuario y contraseñas cifradas. Guárdalo siempre en un lugar seguro y no lo compartas con nadie. Si necesitas enviarlo por email, considera cifrarlo o usar un servicio de transferencia segura.

¿Qué hago si mi backup es demasiado grande para descargarlo?

Si tu base de datos es muy grande, puedes exportarla en formato comprimido (.zip o .gz). En el método "Personalizado" de exportación, encontrarás la opción de "Compresión" en el apartado de formato. Selecciona "gzip" o "zip" para reducir el tamaño del archivo.


Conclusión: Haz del backup un hábito

Hacer un backup mysql desde phpMyAdmin es un proceso sencillo que te puede ahorrar muchos dolores de cabeza. Con solo unos clics en cPanel o Syspanel, puedes tener una copia de seguridad de tu base de datos lista para usar en caso de emergencia.

No esperes a tener un problema para empezar a hacer copias de seguridad. Hazlo ahora, prográmalas y duerme tranquilo sabiendo que tus datos están a salvo.

[TIP]: Si tienes cualquier duda o necesitas ayuda con tu hosting, nuestro equipo de soporte está siempre disponible para ayudarte. No dudes en contactarnos.


Resumen rápido de los pasos:

  1. Inicia sesión en cPanel o Syspanel (puerto 2106).
  2. Abre phpMyAdmin desde la sección de Bases de Datos.
  3. Selecciona tu base de datos en el panel izquierdo.
  4. Haz clic en "Exportar".
  5. Elige el método "Rápido" y el formato "SQL".
  6. Haz clic en "Continuar" y guarda el archivo descargado en un lugar seguro.

¡Y eso es todo! Ya sabes cómo hacer un backup mysql desde phpMyAdmin. Ahora, a por esa tranquilidad.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel