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

Cómo hacer backup de una base de datos MySQL en cPanel: Guía con ejemplos

Actualizado el 7 de abril de 2026

¿Por qué es tan importante hacer un backup de tu base de datos MySQL?

Imagina que llevas meses escribiendo artículos en tu blog, tienes cientos de clientes registrados en tu tienda online o has configurado una compleja red de comentarios en tu foro. De repente, un error humano, un ataque de malware o un fallo del servidor borra todo. Sin una copia de seguridad, toda esa información se pierde para siempre. Por eso, saber cómo hacer un backup mysql cpanel no es una opción, es una necesidad vital para cualquier propietario de un sitio web.

En esta guía, te voy a enseñar, paso a paso y con ejemplos claros, cómo realizar una copia seguridad base de datos directamente desde el panel de control de cPanel. No necesitas ser un experto en programación; con seguir estas instrucciones, tendrás tus datos a salvo en cuestión de minutos.

Además, también veremos cómo restaurar backup cpanel cuando lo necesites. Al final del artículo, encontrarás una sección de preguntas frecuentes para resolver las dudas más comunes.


Antes de empezar: ¿Qué necesitas?

Para realizar este proceso, solo necesitas dos cosas:

  1. Acceso a tu panel de cPanel: Las credenciales suelen ser enviadas por tu proveedor de hosting al contratar el servicio.
  2. Identificar el nombre de tu base de datos: Este dato lo puedes encontrar en la sección "Bases de datos MySQL" dentro de cPanel.

Si tu hosting utiliza un panel alternativo como Syspanel (que se accede a través del puerto 2106), el proceso es muy similar, pero esta guía se centra en la interfaz estándar de cPanel, que es la más común.


Método 1: Usar la herramienta "phpMyAdmin" (La más completa)

Este es el método más recomendado porque te permite descargar la copia de seguridad directamente a tu ordenador, lo que te da un control total sobre el archivo. Es perfecto para hacer backup mysql cpanel de forma manual y puntual.

Paso 1: Accede a cPanel y busca "phpMyAdmin"

Primero, inicia sesión en tu cuenta de cPanel. Busca la sección "Bases de Datos" y haz clic en el icono de "phpMyAdmin". Esta herramienta te permite gestionar tus bases de datos desde un navegador web.

Paso 2: Selecciona tu base de datos

Se abrirá una nueva ventana con una lista de todas tus bases de datos en el lado izquierdo de la pantalla. Haz clic en el nombre de la base de datos de la que quieres hacer la copia seguridad base de datos. Verás que se cargan todas las tablas en el área principal.

Paso 3: Inicia el proceso de exportación

Una vez dentro de tu base de datos, mira la barra de navegación superior y haz clic en la pestaña "Exportar".

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

cPanel te ofrecerá dos métodos:

  • Rápido: Exporta todo sin opciones adicionales. Es la opción más sencilla.
  • Personalizado: Te permite elegir qué tablas exportar, el formato del archivo y otras opciones avanzadas.

Para una copia de seguridad estándar, te recomiendo seleccionar "Rápido" y asegurarte de que el formato sea "SQL". Luego, haz clic en el botón "Continuar".

[TIP]: Si tu base de datos es muy grande, el método "Personalizado" te permite comprimir la copia en formato "gzip" o "zip", lo que hará que la descarga sea mucho más rápida.

Paso 5: Descarga el archivo

El navegador comenzará a descargar un archivo con extensión .sql. ¡Felicidades! Ya has creado tu primer backup mysql cpanel. Guarda este archivo en un lugar seguro, como un disco duro externo, una unidad USB o una carpeta en la nube (Google Drive, Dropbox, etc.).


Método 2: Usar la función "Backup" de cPanel (La más rápida)

Este método es ideal si quieres una copia de seguridad completa de tu sitio web, incluyendo archivos y bases de datos, sin tener que entrar en phpMyAdmin. Es una forma excelente de hacer un backup mysql cpanel junto con el resto de tu contenido.

Paso 1: Ve a la sección "Archivos" > "Backup"

En tu panel de cPanel, busca la sección "Archivos" y haz clic en el icono "Backup" o "Copias de seguridad".

Paso 2: Realiza una copia de seguridad parcial o completa

En esta pantalla, verás varias opciones. Busca el apartado que dice "Descargar una copia de seguridad de MySQL" o "Backup de bases de datos".

Verás una lista con todas tus bases de datos. Haz clic en el nombre de la base de datos que deseas respaldar.

Paso 3: Guarda el archivo

cPanel generará automáticamente un archivo de backup y comenzará la descarga. Al igual que con el método anterior, guarda este archivo en un lugar seguro.

[INFO]: Este método es más rápido, pero el archivo de backup suele estar en formato .tar.gz y contiene solo la base de datos. Si quieres una copia más granular, usa phpMyAdmin.


Método 3: Usando el "Administrador de Archivos" (Para backups automatizados)

Si tu proveedor de hosting no te da acceso directo a la opción "Backup", o si prefieres tener un control más manual sobre los archivos de tu servidor, puedes usar el Administrador de Archivos para copiar las bases de datos que se guardan en el directorio /var/lib/mysql (aunque esto es menos común en cPanel, ya que no suele dar acceso a esta ruta). Este método es más avanzado y no lo recomiendo para usuarios novatos, ya que es fácil cometer errores.

La forma más segura y fiable es siempre a través de phpMyAdmin o la sección de Backup del propio cPanel.


Cómo restaurar un backup de MySQL en cPanel

Hacer una copia seguridad base de datos es solo la mitad del trabajo. Saber restaurar backup cpanel es igual de importante. Vamos a ver cómo hacerlo con los dos métodos que hemos aprendido.

Restaurar desde phpMyAdmin

  1. Accede a phpMyAdmin desde cPanel.
  2. En el panel izquierdo, haz clic en el nombre de la base de datos donde quieres restaurar la copia. Si no existe, deberás crearla primero en la sección "Bases de datos MySQL".
  3. Haz clic en la pestaña "Importar".
  4. Haz clic en el botón "Elegir archivo" y selecciona el archivo .sql que descargaste anteriormente.
  5. Deja el resto de opciones por defecto y haz clic en el botón "Continuar".

[WARNING]: Al restaurar una base de datos, sobrescribirás toda la información existente en esa base de datos. Asegúrate de que estás importando en la base de datos correcta para no perder datos importantes.

Restaurar desde la sección "Backup" de cPanel

  1. Ve a la sección "Archivos" > "Backup".
  2. Busca el apartado "Restaurar una copia de seguridad de MySQL".
  3. Haz clic en el botón "Elegir archivo" o "Subir".
  4. Selecciona el archivo de backup que descargaste.
  5. Haz clic en el botón "Subir" o "Restaurar" y espera a que el proceso termine.

Consejos y mejores prácticas para tu estrategia de backups

No basta con hacer un backup una vez. Debes crear una rutina. Aquí tienes algunos consejos:

  • Establece una frecuencia: Si actualizas tu sitio a diario, haz un backup diario. Si es semanal, hazlo semanalmente. La clave es la constancia.
  • Guarda varias copias: No guardes solo la última copia. Guarda al menos las últimas 3 o 4 versiones. Si un backup está corrupto, siempre tendrás uno anterior.
  • Almacena fuera del servidor: No guardes los backups en el mismo hosting. Si tu servidor se cae o es hackeado, perderás tanto tu sitio como las copias de seguridad.
  • Programa backups automáticos: Muchos proveedores de hosting ofrecen esta opción en sus planes. Si no es tu caso, puedes usar un script o un plugin (como UpdraftPlus en WordPress) para automatizar el proceso.

Preguntas frecuentes (FAQ)

¿Puedo hacer un backup de una sola tabla de mi base de datos?

Sí. En phpMyAdmin, selecciona tu base de datos y, en el método "Personalizado", podrás elegir tablas específicas en lugar de exportar toda la base de datos.

¿Qué es un archivo .sql?

Es un archivo de texto que contiene todas las instrucciones (consultas SQL) necesarias para recrear tu base de datos, incluyendo las tablas, los datos y las configuraciones.

¿Puedo restaurar un backup en una base de datos con otro nombre?

Sí, pero es un proceso un poco más complejo. Deberás crear la nueva base de datos en cPanel y luego importar el archivo .sql en ella. Luego, tendrás que actualizar el archivo de configuración de tu aplicación (como wp-config.php en WordPress) para que apunte a la nueva base de datos.

¿Cuánto tarda en restaurar un backup?

Depende del tamaño del archivo y de la velocidad de tu conexión y del servidor. Puede ser desde unos segundos hasta varios minutos.

¿Qué pasa si no tengo la opción "Backup" en mi cPanel?

Algunos proveedores de hosting limitan esta función en planes básicos. En ese caso, puedes usar siempre la opción de phpMyAdmin, que está disponible en la gran mayoría de los paneles de control. Recuerda que si tu hosting usa Syspanel (puerto 2106), la estructura es similar, pero si tienes dudas, contacta con tu soporte.

¿Hacer un backup de la base de datos afecta al rendimiento de mi web?

Hacer un backup manual suele ser un proceso rápido que no afecta de manera notable al rendimiento. Sin embargo, si tu web es muy grande, es recomendable hacerlo en horas de bajo tráfico (como de madrugada) para evitar ralentizaciones.


Conclusión

Saber cómo hacer un backup mysql cpanel y cómo restaurar backup cpanel es una habilidad esencial para cualquier persona que gestione un sitio web. No es un proceso complicado, y con esta guía paso a paso, ya tienes todo lo necesario para proteger tu información. No esperes a que ocurra un desastre para empezar a hacer copias de seguridad. Dedica unos minutos ahora y dormirás tranquilo sabiendo que tus datos están a salvo.

Si tienes alguna duda, no dudes en consultar los recursos de ayuda de tu proveedor de hosting o dejar un comentario. ¡Hasta la próxima!

¿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