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

Backup y restauración de bases de datos en cPanel: guía rápida

Actualizado el 21 de marzo de 2026

¿Por qué es tan importante hacer backups de tus bases de datos?

Imagina que llevas meses escribiendo artículos en tu blog, tienes cientos de productos en tu tienda online o gestionas los pedidos de tus clientes con una aplicación web. Todo eso, en la mayoría de los casos, vive en una base de datos MySQL. Si esa información se pierde por un error humano, un ataque informático o un fallo del servidor, las consecuencias pueden ser desastrosas.

Por eso, dominar el arte de las copias de seguridad en cPanel no es un lujo, es una necesidad. En esta guía rápida y sin tecnicismos, te voy a enseñar paso a paso cómo hacer un backup base de datos cPanel y, lo más importante, cómo restaurar MySQL en cPanel cuando lo necesites. No necesitas ser un experto en informática, solo seguir las instrucciones.

Vamos a ello.

Entendiendo los conceptos: ¿Qué es un backup y qué es restaurar?

Antes de ensuciarnos las manos, vamos a aclarar dos conceptos clave.

Un backup (o copia de seguridad) es como hacer una fotografía de tu base de datos en un momento exacto. Esa "foto" se guarda en un archivo con extensión .sql y contiene toda la información: las tablas, los registros, las configuraciones, todo.

Restaurar es el proceso inverso. Es tomar esa "foto" (el archivo .sql) y volcarla en tu servidor para que tu web vuelva a tener los datos que tenía en ese momento. Si algo se rompe, restaurar es tu botón de "deshacer" mágico.

Método 1: Hacer un backup de base de datos en cPanel (La forma fácil)

Este es el método más común y recomendado para usuarios que no quieren complicarse la vida. Lo haremos desde el panel de control de tu hosting.

Paso 1: Accede a cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente suele ser algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.

Paso 2: Busca la sección de "Bases de Datos"

Una vez dentro, verás un montón de iconos. Busca la sección llamada "Bases de Datos" o "Databases" (si tu cPanel está en inglés). Dentro de esa sección, haz clic en el icono de "phpMyAdmin". No te preocupes, no vamos a tocar nada complicado ahí dentro, solo lo usaremos como puerta de entrada.

Paso 3: Selecciona tu base de datos

Se abrirá una nueva ventana (o pestaña) con phpMyAdmin. En la columna de la izquierda, verás una lista con los nombres de tus bases de datos. Haz clic en el nombre de la base de datos de la que quieres hacer el backup. Verás que a la derecha aparecen un montón de tablas.

Paso 4: Exporta los datos

Ahora, mira en la parte superior de la pantalla. Verás una pestaña que dice "Exportar" o "Export". Haz clic en ella.

Se te presentarán dos opciones de método de exportación:

  • Rápido: Es la opción por defecto y la más sencilla. Exporta todo sin preguntar.
  • Personalizado: Te permite elegir qué tablas exportar y configurar opciones avanzadas.

Para esta guía, te recomiendo usar el método "Rápido" y asegurarte de que el formato seleccionado sea SQL. Luego, haz clic en el botón "Continuar" o "Exportar" en la parte inferior.

Paso 5: Guarda el archivo

Tu navegador descargará automáticamente un archivo con un nombre similar a tu_base_de_datos.sql. Ese archivo es tu backup de base de datos cPanel. Guárdalo en un lugar seguro, preferiblemente en tu ordenador y también en la nube (Google Drive, Dropbox, etc.). Nunca lo guardes solo en el servidor, porque si el servidor falla, perderás el backup y los datos.

[TIP] Programa un recordatorio en tu calendario para hacer este backup al menos una vez a la semana. Si tu web se actualiza muy a menudo, hazlo a diario.

Método 2: Backup desde "Copias de Seguridad" en cPanel

Existe otra forma de hacer copias de seguridad cPanel que es aún más directa y que también te permite guardar la base de datos. Vamos a verla.

Paso 1: Ve a "Archivos" > "Copias de Seguridad"

Desde el escritorio de cPanel, busca la sección "Archivos" y haz clic en "Copias de Seguridad" o "Backup".

Paso 2: Descarga la copia de seguridad parcial

En esta pantalla, verás varias secciones. Busca la que dice "Descargar una copia de seguridad de una base de datos MySQL" o similar. Verás un listado con los nombres de tus bases de datos. Haz clic en el nombre de la que te interesa, o en el icono de descarga que aparece al lado.

Paso 3: Guarda el archivo

Al igual que antes, tu navegador descargará un archivo .sql.gz (que está comprimido). Este archivo es otra forma válida de backup base de datos cPanel. La ventaja es que ocupa menos espacio.

[INFO] La diferencia entre el archivo .sql y el .sql.gz es que el segundo está comprimido con gzip. Ambos son válidos para restaurar, pero el .gz es más ligero y se tarda menos en descargar y subir.

Restaurar MySQL en cPanel: El proceso inverso

Ahora viene la parte que da más miedo, pero es igual de sencilla. Vamos a aprender a restaurar MySQL en cPanel usando el archivo de backup que hemos creado.

Restauración vía phpMyAdmin (La más común)

Este método es perfecto si tienes el archivo .sql sin comprimir.

Paso 1: Accede a phpMyAdmin

Igual que antes, entra a cPanel y abre phpMyAdmin desde la sección de "Bases de Datos".

Paso 2: Selecciona la base de datos

En la columna de la izquierda, haz clic en el nombre de la base de datos donde quieres restaurar los datos. Ojo, es muy importante que la base de datos ya exista. Si no existe, tendrás que crearla primero desde cPanel en la sección "Bases de Datos MySQL".

Paso 3: Importa el archivo

En la parte superior, haz clic en la pestaña "Importar" o "Import".

Haz clic en el botón "Elegir archivo" o "Seleccionar archivo" y busca el archivo .sql que descargaste en tu ordenador. Deja el resto de opciones como están y haz clic en el botón "Continuar" o "Importar" en la parte inferior.

Paso 4: Espera y verifica

phpMyAdmin procesará el archivo. Verás un mensaje de éxito si todo ha ido bien. Es importante que no cierres la página hasta que el proceso termine. Luego, puedes ir a la pestaña "Estructura" o "Examinar" para verificar que tus tablas y datos están ahí.

[WARNING] Si tu backup es muy grande (más de 10 MB, por ejemplo), es posible que el servidor se quede sin tiempo o memoria. En ese caso, tendrás que usar el método de restauración por SSH o contactar con tu soporte de hosting. No intentes forzar el proceso, podrías dañar la base de datos.

Restauración vía "Copias de Seguridad" en cPanel (Para archivos .gz)

Si tu backup se descargó con extensión .gz, este es tu método.

Paso 1: Ve a "Copias de Seguridad"

Entra en cPanel > "Archivos" > "Copias de Seguridad".

Paso 2: Sube tu archivo

Busca la sección "Subir una copia de seguridad de una base de datos MySQL" o similar. Haz clic en el botón para elegir archivo y selecciona tu archivo .gz. Haz clic en "Subir".

Paso 3: cPanel hace el resto

cPanel se encargará de descomprimir e importar el archivo automáticamente. Verás un mensaje de éxito al terminar. Este método es mucho más eficiente para archivos grandes.

Backup de una base de datos con HestiaCP (o Syspanel)

Si tu hosting usa el panel Syspanel (anteriormente conocido como HestiaCP), el proceso es un poco diferente. Para acceder a él, recuerda que la URL suele ser tudominio.com:2106.

Haciendo el backup en Syspanel

  1. Accede a tu panel Syspanel en el puerto 2106.
  2. Ve a la sección "Bases de Datos" en el menú lateral.
  3. Localiza la base de datos que quieres respaldar y haz clic en el icono de descarga o en el botón de "Backup" que aparece en la lista.
  4. El sistema generará un archivo .tar.gz que podrás descargar a tu ordenador.

Restaurando en Syspanel

  1. En la misma sección de "Bases de Datos", busca el botón de "Restaurar" o "Subir" para la base de datos correspondiente.
  2. Selecciona el archivo de backup que tienes en tu ordenador.
  3. Confirma la acción y espera a que el sistema lo procese.

[INFO] Aunque los pasos en Syspanel son similares, la interfaz es distinta. Si no encuentras una opción, busca en la documentación de tu proveedor de hosting o contacta con su soporte técnico, ya que ellos conocen la configuración exacta de su sistema.

Preguntas Frecuentes (FAQ)

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

Sí. En phpMyAdmin, en lugar de hacer clic en el nombre de la base de datos, haz clic en el nombre de la tabla específica. Luego, ve a la pestaña "Exportar" y sigue el mismo proceso. Solo exportará esa tabla.

¿Qué hago si no puedo acceder a cPanel?

Si no puedes acceder a cPanel, es probable que el servidor esté caído o que tengas problemas de conexión. Contacta con tu proveedor de hosting inmediatamente. Si tu web es muy crítica, siempre es bueno tener un backup externo (como el que te descargaste) para poder restaurarlo en otro servidor si es necesario.

¿Cada cuánto tiempo debo hacer un backup?

Depende de la frecuencia con la que actualices tu web. Si publicas un artículo al día o tienes una tienda con pedidos constantes, lo ideal es hacer un backup de base de datos cPanel diario. Si tu web es más estática, una vez a la semana o al mes puede ser suficiente. Lo importante es que el intervalo no sea demasiado largo.

¿Restaurar una base de datos borra la actual?

Sí, restaurar MySQL en cPanel sobreescribirá los datos actuales con los del backup. Es como si volvieras atrás en el tiempo. Por eso, es fundamental asegurarse de que el archivo que vas a importar es el correcto y que realmente quieres perder los cambios posteriores a ese backup.

¿Puedo usar phpMyAdmin para crear una base de datos?

No, phpMyAdmin está diseñado para gestionar bases de datos existentes. Para crear una base de datos nueva, debes hacerlo desde cPanel, en la sección "Bases de Datos MySQL". Ahí podrás crear la base de datos, el usuario y asignar los privilegios.

Conclusión: La práctica hace al maestro

Hacer copias de seguridad cPanel y restaurarlas es una habilidad esencial para cualquier persona que gestione una web. No es difícil, solo requiere un poco de práctica y constancia. Te recomiendo que hagas una prueba ahora mismo: crea un backup, modifica algo en tu web y luego restaura el backup para ver cómo todo vuelve a la normalidad.

Dominar este proceso te dará una tranquilidad enorme. Sabrás que, pase lo que pase, tu información está a salvo. Ya no tendrás que preocuparte por un error humano o un ataque inesperado. Así que, ¡manos a la obra y a proteger tus datos!

¿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