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

Guía para hacer copias de seguridad de bases de datos en cPanel y Plesk

Actualizado el 15 de diciembre de 2025

Imagina que tu web es una tienda física. La base de datos es el almacén donde guardas todos los productos, los precios, los datos de tus clientes y el historial de pedidos. Si ese almacén se quema, lo pierdes todo. Para un sitio en WordPress, PrestaShop o cualquier otro CMS, la base de datos es el corazón del negocio. Por eso, hacer copias de seguridad periódicas no es una opción, es una necesidad.

En esta guía, te explicamos paso a paso cómo hacer un backup base de datos cPanel y una copia seguridad Plesk, dos de los paneles de control de hosting más populares. Además, verás consejos específicos para proteger WordPress y realizar un backup PrestaShop de forma segura.


¿Por qué es tan importante la base de datos?

Tu sitio web tiene dos partes principales: los archivos (imágenes, código, temas, plugins) y la base de datos (contenido, usuarios, configuraciones). Si pierdes los archivos, puedes reinstalar el CMS y subir una copia. Pero si pierdes la base de datos, perderás todo el contenido único de tu web: artículos, comentarios, pedidos, clientes.

Razones comunes para necesitar un backup:

  • Un error al actualizar un plugin o tema.
  • Un ataque malicioso que corrompe la base de datos.
  • Un error humano al borrar tablas o registros.
  • Una migración a un nuevo servidor o hosting.

Hacer copias de seguridad periódicas te permite restaurar tu web en minutos, como si nada hubiera pasado.


Cómo hacer un backup base de datos cPanel

cPanel es uno de los paneles de control más extendidos. Su herramienta de backup es muy visual y fácil de usar. Sigue estos pasos:

Acceder al asistente de backups

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel o tudominio.com:2083).
  2. Busca la sección Archivos y haz clic en Asistente de copias de seguridad.
  3. Verás tres opciones: Copia de seguridad completa, Descargar una copia de seguridad de la cuenta de correo y Descargar una copia de seguridad de la base de datos. Elige esta última.

Descargar la copia de seguridad de la base de datos

  1. En la nueva pantalla, aparecerá una lista de todas tus bases de datos. Localiza la que quieres respaldar (suele tener el nombre de tu cuenta y un prefijo como tuusuario_wp o tuusuario_prestashop).
  2. Haz clic en el nombre de la base de datos. Se iniciará la descarga de un archivo con extensión .sql o .tar.gz.
  3. Guarda ese archivo en un lugar seguro: tu ordenador, un disco externo o un servicio en la nube (Google Drive, Dropbox, etc.).

[TIP] El archivo .sql contiene todas las instrucciones para recrear tu base de datos. Asegúrate de no modificarlo ni abrirlo con un editor de texto, ya que podrías corromperlo.

Restaurar una base de datos desde cPanel

Si necesitas recuperar una copia, el proceso es igual de sencillo:

  1. En cPanel, ve a la sección Bases de datos y haz clic en phpMyAdmin.
  2. Selecciona la base de datos que quieres restaurar (debe estar vacía o ser la misma que la copia).
  3. Ve a la pestaña Importar.
  4. Haz clic en Seleccionar archivo y elige tu archivo .sql.
  5. Pulsa Continuar. La importación puede tardar unos segundos o minutos, dependiendo del tamaño.

[WARNING] Antes de importar, asegúrate de que la base de datos destino no tenga datos importantes que quieras conservar. La importación sobrescribirá todo.


Cómo hacer una copia seguridad Plesk

Plesk es otro panel muy popular, especialmente en servidores Windows y Linux. Su interfaz es moderna y también permite backups sencillos.

Acceder al administrador de backups

  1. Inicia sesión en Plesk (normalmente en tudominio.com:8443).
  2. En el menú lateral, busca la sección Herramientas y ajustes (o Tools & Settings).
  3. Dentro, haz clic en Administrador de copias de seguridad (o Backup Manager).

Crear un backup de la base de datos

  1. En el Administrador de copias de seguridad, haz clic en Crear copia de seguridad.
  2. Se abrirá un asistente. En Tipo de copia, elige Personalizada.
  3. En Seleccionar contenido, marca solo la opción Bases de datos. Así evitas incluir archivos del sitio, que pueden ocupar mucho espacio.
  4. En Almacenamiento, elige si quieres guardar la copia en el servidor (recomendado para restauraciones rápidas) o descargarla a tu ordenador.
  5. Haz clic en Aceptar. La copia se generará y podrás descargarla desde la lista de backups.

[INFO] Plesk permite programar backups automáticos. Si tu plan de hosting lo incluye, es muy recomendable activarlos semanalmente.

Restaurar una base de datos desde Plesk

  1. Ve al Administrador de copias de seguridad.
  2. Localiza el backup que quieres restaurar y haz clic en el icono de Restaurar.
  3. En el asistente, elige Restaurar solo bases de datos.
  4. Selecciona la base de datos concreta si tienes varias.
  5. Confirma la restauración. El proceso es rápido y no afecta a los archivos del sitio.

[WARNING] Al restaurar, los datos actuales de la base de datos se sobrescribirán. Si tienes cambios recientes que no están en el backup, se perderán.


Backup MySQL desde phpMyAdmin (método manual)

Si por alguna razón no tienes acceso a cPanel o Plesk, siempre puedes recurrir a phpMyAdmin, la herramienta de gestión de bases de datos más común.

Exportar la base de datos

  1. Accede a phpMyAdmin desde tu panel de control o directamente (normalmente en tudominio.com/phpmyadmin).
  2. En el panel izquierdo, selecciona la base de datos que quieres respaldar.
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Rápido (exporta todas las tablas) y el formato SQL.
  5. Pulsa Continuar. Se descargará un archivo .sql.

Importar la base de datos

  1. En phpMyAdmin, selecciona la base de datos destino (debe estar vacía o ser la misma).
  2. Ve a la pestaña Importar.
  3. Selecciona el archivo .sql y haz clic en Continuar.
  4. Espera a que termine. Si el archivo es muy grande, puede que necesites subirlo por FTP o usar herramientas como BigDump.

[TIP] Si tu base de datos es muy grande (más de 50 MB), la importación por phpMyAdmin puede fallar. En ese caso, usa la línea de comandos o herramientas como MySQL Workbench.


Cómo proteger WordPress con backups de base de datos

WordPress guarda en la base de datos todo el contenido: entradas, páginas, comentarios, configuraciones de plugins, usuarios y más. Sin un backup regular, cualquier error puede dejarte sin tu blog o tienda.

Frecuencia recomendada

  • Sitios con pocas actualizaciones (blog personal): backup semanal.
  • Tiendas online o sitios con mucho tráfico: backup diario o incluso cada pocas horas.

Plugins para automatizar backups

Si no quieres hacerlo manualmente, existen plugins que se encargan de todo:

  • UpdraftPlus: muy popular, permite programar backups y subirlos a la nube (Google Drive, Dropbox, etc.).
  • BackWPup: similar, con opciones de envío por email o FTP.
  • Jetpack Backups: solución premium de Automattic, la empresa detrás de WordPress.

[INFO] Los plugins de backup suelen incluir tanto archivos como base de datos. Si solo quieres la base de datos, puedes configurarlo en las opciones del plugin.

Pasos para restaurar WordPress desde un backup de base de datos

  1. Accede a phpMyAdmin o a la herramienta de tu panel.
  2. Selecciona la base de datos de WordPress.
  3. Importa el archivo .sql de tu copia de seguridad.
  4. Si también necesitas restaurar archivos, sube la copia de la carpeta wp-content (temas, plugins, uploads) por FTP.
  5. Verifica que todo funciona: entra a tu web y comprueba que el contenido está correcto.

[WARNING] Si cambias de dominio o de servidor, la base de datos contiene URLs absolutas. Deberás usar un plugin como "Better Search Replace" o editar manualmente las URLs en la base de datos.


Cómo hacer un backup PrestaShop

PrestaShop es una plataforma de comercio electrónico muy completa. Su base de datos almacena productos, categorías, clientes, pedidos, facturas y configuraciones de módulos. Un backup es vital para no perder ventas ni datos de clientes.

Método manual desde el panel de control

El proceso es idéntico al de cualquier base de datos MySQL:

  1. Accede a cPanel, Plesk o phpMyAdmin.
  2. Exporta la base de datos de PrestaShop (suele llamarse tuusuario_prestashop o similar).
  3. Guarda el archivo .sql en un lugar seguro.

Herramientas específicas para PrestaShop

  • PrestaShop BackUp: módulo gratuito que permite hacer backups desde el panel de administración.
  • Módulos de pago: como "MyBackup" o "Advanced Backup", que ofrecen programación y envío a la nube.

Restaurar PrestaShop desde un backup

  1. Asegúrate de que la base de datos actual está vacía o es la misma que la copia.
  2. Importa el archivo .sql mediante phpMyAdmin o la herramienta de tu panel.
  3. Si también tienes una copia de los archivos (carpeta admin, themes, modules, img), súbelos por FTP.
  4. Verifica la tienda: comprueba que los productos, clientes y pedidos están intactos.

[TIP] Antes de restaurar, desactiva la tienda temporalmente (mantenimiento) para que los clientes no vean errores durante el proceso.


Preguntas frecuentes (FAQ)

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

Depende de la actividad de tu web. Para un blog personal, semanal es suficiente. Para una tienda online con pedidos diarios, lo ideal es cada pocas horas o al menos una vez al día.

¿Puedo hacer un backup de la base de datos sin afectar el rendimiento de mi web?

Sí, especialmente si usas herramientas como phpMyAdmin o el asistente de cPanel/Plesk. Si tu web tiene mucho tráfico, programa los backups en horas de baja actividad (por ejemplo, de madrugada).

¿Qué hago si mi backup de base de datos es muy grande y no puedo descargarlo?

Puedes comprimirlo en formato .tar.gz o .zip. Si aún así es demasiado grande, contacta con tu proveedor de hosting: muchos ofrecen herramientas de backup automático o acceso por SSH para hacer la descarga.

¿Es seguro guardar el backup en el mismo servidor?

No es recomendable. Si el servidor sufre un fallo grave, podrías perder tanto el sitio como las copias. Lo ideal es descargarlo a tu ordenador, un disco externo o un servicio en la nube.

¿Qué debo hacer si el backup no se restaura correctamente?

Primero, verifica que el archivo .sql no esté corrupto. Si el problema persiste, prueba a importarlo desde phpMyAdmin en lugar de la herramienta del panel. Si aún así falla, contacta con el soporte técnico de tu hosting.


Conclusión

Hacer un backup base de datos cPanel o una copia seguridad Plesk es un proceso sencillo que puede ahorrarte muchos dolores de cabeza. Tanto si usas WordPress como PrestaShop, dedicar unos minutos a la semana a respaldar tu base de datos es la mejor inversión para la tranquilidad de tu negocio online.

Recuerda: la base de datos es el alma de tu web. Protégela con backups periódicos, automatiza el proceso si es posible y guarda las copias en lugares seguros. Así, ante cualquier imprevisto, podrás restaurar tu sitio en cuestión de minutos.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106. Allí encontrarás una sección de bases de datos similar a cPanel, con opciones de exportación e importación de backups.

¿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