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

Cómo crear una copia de seguridad de tu base de datos en cPanel (Backup manual y automático)

Actualizado el 21 de diciembre de 2025

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

Imagina que llevas meses escribiendo un libro y un día, por error, borras el archivo sin haber guardado una copia. Con tu web pasa exactamente lo mismo, solo que el "libro" son los artículos de tu blog, los productos de tu tienda, los comentarios de tus usuarios o los datos de tus clientes. Perder la base de datos es, en la práctica, perder el corazón de tu proyecto online.

Hacer un backup base de datos cPanel no es una opción, es una necesidad. Los fallos de hardware, los errores humanos (todos hemos borrado algo por accidente), los ataques de malware o una actualización que sale mal pueden dejar tu sitio web completamente inoperativo. Si tienes una copia de seguridad reciente, el susto se queda en un simple trámite de unos minutos. Si no la tienes, puede significar empezar de cero.

La buena noticia es que cPanel, el panel de control más usado en el mundo del hosting, pone las cosas muy fáciles. No necesitas ser un experto en informática. En esta guía te voy a enseñar, paso a paso y sin tecnicismos, cómo crear tu propia copia de seguridad MySQL, tanto de forma manual (cuando tú quieras) como automática (para que no tengas que acordarte nunca más).


Antes de empezar: ¿Qué necesitas para hacer el backup?

Para llevar a cabo este proceso, solo necesitas dos cosas:

  1. Acceso a tu panel de control cPanel. Normalmente se accede desde tudominio.com/cpanel o tudominio.com:2083.
  2. Tu nombre de usuario y contraseña de cPanel.

Si tu hosting utiliza otro panel, como Syspanel (accesible por el puerto 2106), los conceptos son muy similares, aunque la interfaz cambie. Pero esta guía se centra en cPanel, que es el estándar.


Método 1: Backup manual de tu base de datos (El método "Fácil")

Esta es la forma más directa y rápida de obtener una copia de seguridad MySQL en un momento dado. Es perfecta para hacerla justo antes de actualizar un plugin, modificar un tema o hacer cualquier cambio importante.

Sigue estos pasos al pie de la letra:

Paso 1: Accede a la sección "Archivos"

Una vez dentro de tu cPanel, busca la sección que se llama "Archivos". Dentro de ella, verás un icono que dice "Gestor de copias de seguridad" o "Backup". Haz clic en él.

Paso 2: Encuentra el apartado "Backup de bases de datos"

Verás varias opciones en la pantalla. No te asustes, solo nos interesa una. Busca el bloque llamado "Backup de bases de datos" o "Download a MySQL Database Backup".

Paso 3: Descarga tu base de datos

Debajo de ese título, verás un listado con todas las bases de datos que tienes en tu hosting. El nombre suele ser algo como tuusuario_nombrebasededatos.

Localiza la que quieres respaldar y haz clic en el nombre de la base de datos. El sistema empezará a generar un archivo comprimido (con extensión .sql.gz o similar) y se descargará automáticamente a tu ordenador.

[TIP] Guarda ese archivo en un lugar seguro, como tu ordenador, un disco duro externo o una carpeta en la nube (Google Drive, Dropbox). No lo dejes solo en el escritorio.

Paso 4: ¡Listo!

Ya has creado tu backup base de datos cPanel manual. El archivo que acabas de descargar contiene toda la información de tu web en ese momento exacto.


Método 2: Backup completo desde "Asistente de Copias de Seguridad"

Si además de la base de datos quieres guardar también los archivos de tu web (las imágenes, los plugins, el código), te recomiendo usar el "Asistente de Copias de Seguridad". Es igual de fácil:

  1. En el mismo "Gestor de copias de seguridad", busca el botón que dice "Asistente de copias de seguridad" o "Backup Wizard".
  2. Haz clic en "Copia de seguridad".
  3. Elige entre "Copia de seguridad parcial" (solo bases de datos o solo archivos) o "Copia de seguridad completa" (todo el sitio, incluida la base de datos).
  4. Si eliges la parcial, te pedirá que selecciones si quieres el backup de la base de datos o del directorio public_html.
  5. Sigue los pasos y se generará la descarga.

Este método es más completo y te da una red de seguridad total para tu proyecto.


Método 3: Backup automático en cPanel (¡La opción inteligente!)

Hacer backups manuales está bien, pero es fácil olvidarse. La solución definitiva para proteger base de datos sin pensar en ello es configurar un backup automático cPanel.

Esta opción permite que tu hosting genere copias de seguridad de forma periódica sin que tengas que hacer nada. Dependiendo de tu proveedor, puede estar en un apartado llamado "Backup automático" o "Automatic Backup".

[INFO] No todos los planes de hosting tienen activada esta función. Si no la encuentras, puede que tu proveedor la ofrezca como un servicio extra o que la realice él mismo de forma interna. En ese caso, contacta con su soporte para confirmarlo.

Si tu cPanel sí la tiene, la configuración es muy sencilla:

Paso 1: Activa la copia de seguridad

Entra en la sección de "Backup automático" (o similar). Verás un menú desplegable. Selecciona la opción que dice "Activar" o "Enable".

Paso 2: Elige la frecuencia

Deberás elegir cada cuánto tiempo quieres que se realice la copia. Las opciones más comunes son:

  • Diaria: La más segura, pero consume más espacio en tu hosting.
  • Semanal: Un buen equilibrio entre seguridad y espacio.
  • Mensual: Útil si tu web no se actualiza muy a menudo.

Te recomiendo que, al menos, sea semanal. Si tu web tiene una tienda online o recibes comentarios de usuarios a diario, mejor elige la opción diaria.

Paso 3: Elige el destino (si te lo pide)

Algunos paneles te preguntan dónde quieres guardar esas copias. Las opciones suelen ser:

  • Directorio de inicio: Se guarda en tu propio hosting. Es útil, pero si el servidor falla, podrías perderlo todo.
  • Almacenamiento remoto (FTP o SSH): Es la opción más profesional y segura, ya que guarda la copia en otro servidor. Si no sabes qué es esto, no te compliques y elige la primera opción.

Paso 4: Guarda los cambios

Haz clic en "Guardar" o "Save" y ¡ya está! Tu hosting se encargará del resto. A partir de ahora, tendrás una red de seguridad automática.

[WARNING] Aunque tengas el backup automático activado, no está de más hacer un backup manual de vez en cuando, sobre todo antes de hacer cambios importantes en tu web. La automatización falla muy raramente, pero por si acaso, mejor prevenir.


¿Cómo restaurar una base de datos desde tu backup?

Hacer el backup es solo la mitad del trabajo. Saber restaurarlo es igual de importante. Por suerte, en cPanel también es muy sencillo.

Restaurar desde el "Gestor de Copias de Seguridad"

  1. Ve a "Gestor de copias de seguridad".
  2. Busca el apartado "Restaurar una copia de seguridad de una base de datos MySQL".
  3. Haz clic en el botón "Subir" o "Upload".
  4. Selecciona el archivo de backup que tienes guardado en tu ordenador (el .sql.gz).
  5. Espera a que se suba y el sistema lo restaurará automáticamente.

Restaurar desde phpMyAdmin (El método "Pro")

Si el método anterior te da algún error, puedes usar phpMyAdmin, es la herramienta que usan los expertos.

  1. Ve a la sección "Bases de datos" en cPanel y haz clic en "phpMyAdmin".
  2. En el menú de la izquierda, selecciona la base de datos donde quieres restaurar el backup.
  3. Arriba, en el menú principal, haz clic en la pestaña "Importar".
  4. Haz clic en "Elegir archivo" y selecciona tu backup.
  5. Pulsa "Continuar" y espera a que termine.

[WARNING] Al restaurar una base de datos, sobrescribes la información actual. Si tu web ha tenido actividad desde que hiciste el backup (nuevos pedidos, comentarios, etc.), esos datos se perderán. Asegúrate de que es lo que quieres hacer antes de continuar.


Preguntas frecuentes (FAQ) sobre backups en cPanel

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

Depende de la actividad de tu web. Si publicas contenido a diario o tienes una tienda, lo ideal es hacerlo a diario. Si es un blog personal que actualizas una vez al mes, con un backup mensual o quincenal es suficiente. La regla de oro: haz un backup cada vez que vayas a hacer un cambio importante.

¿Cuánto espacio ocupa un backup de base de datos?

Normalmente, las bases de datos no son muy pesadas. Un blog pequeño puede ocupar unos pocos megabytes. Una tienda online con muchos productos puede llegar a ocupar cientos de megabytes. El archivo comprimido (.sql.gz) ocupa mucho menos que los datos sin comprimir.

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

Sí. Desde phpMyAdmin, puedes seleccionar la tabla que te interese, ir a la pestaña "Exportar" y elegir la opción de exportar solo esa tabla. Es útil si solo has modificado una parte de tu web.

¿Qué diferencia hay entre el backup de la base de datos y el backup de los archivos?

Son dos cosas complementarias. El backup de la base de datos guarda la información (textos, usuarios, configuraciones). El backup de archivos guarda el código, las imágenes y los plugins. Para una recuperación total, necesitas ambos. Es como si tu web fuera una casa: la base de datos es el contenido de los muebles y los archivos son la estructura de la casa. Para reconstruirla entera, necesitas las dos cosas.

Mi hosting usa Syspanel, ¿cómo hago el backup?

Syspanel (que se accede a través del puerto 2106) es una alternativa a cPanel. Aunque la interfaz es diferente, el proceso es muy parecido. Busca una sección llamada "Bases de datos" o "Backups". Si no lo encuentras, el soporte técnico de tu proveedor de hosting te puede guiar en el proceso. El concepto es exactamente el mismo: exportar un archivo con los datos de tu base de datos.

¿El backup automático de cPanel se guarda en mi ordenador?

No. El backup automático se guarda en el servidor de tu hosting (o en un destino remoto que hayas configurado). Para tener una copia en tu ordenador, debes descargarla manualmente desde el "Gestor de copias de seguridad".


Conclusión: Protege tu trabajo, haz tu backup

Como has visto, crear una copia de seguridad MySQL en cPanel es un proceso rápido, sencillo y que no requiere conocimientos técnicos avanzados. No hay excusa para no hacerlo.

Dedica unos minutos ahora para configurar un backup automático cPanel y adquirir el hábito de hacer un backup manual antes de cualquier cambio importante. Es la mejor inversión de tiempo que puedes hacer para la tranquilidad y la salud de tu proyecto web. Recuerda: el día que lo necesites, te alegrarás muchísimo de haberlo hecho. Tu yo del futuro te lo agradecerá.

¿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