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

Cómo hacer una copia de seguridad de tu base de datos en cPanel o Plesk

Actualizado el 30 de septiembre de 2025

¿Por qué es tan importante hacer copias de seguridad de tu base de datos?

Imagina que llevas meses escribiendo un libro en tu ordenador y, de repente, un día el disco duro falla. Todo tu trabajo se pierde. Pues bien, tu base de datos es como ese libro, pero en tu web. Contiene la información de tus usuarios, tus productos, tus pedidos, los comentarios de tu blog... En definitiva, el corazón de tu proyecto online.

Un fallo en el servidor, un ataque de malware o un error humano al actualizar un plugin pueden borrar toda esa información en segundos. Por eso, saber cómo hacer un backup base de datos cpanel o en Plesk no es una opción, es una necesidad. No se trata de ser pesimista, sino de ser previsor. Con una copia de seguridad reciente, cualquier problema se convierte en una simple anécdota: restauras la copia y listo, tu web vuelve a funcionar como si nada hubiera pasado.

En esta guía, te voy a explicar paso a paso, y de una forma muy sencilla, cómo realizar estas copias de seguridad en los dos paneles de control más utilizados en el hosting: cPanel y Plesk. No necesitas ser un experto en informática, solo seguir las instrucciones. Al final, también te daré algunos consejos sobre cómo automatizar este proceso para que nunca más tengas que preocuparte por ello.


Parte 1: Realizar un backup de tu base de datos en cPanel

cPanel es uno de los paneles más populares y amigables. Su interfaz, aunque en inglés, es bastante intuitiva. Vamos a ver dos métodos: uno para hacer la copia "a mano" y otro para descargar un archivo directamente.

Método 1: Usando el asistente de copias de seguridad (Backup Wizard)

Este es el método más visual y recomendado para principiantes, ya que te guía paso a paso.

Paso 1: Accede a tu panel de control cPanel

Escribe en tu navegador tudominio.com/cpanel e introduce tu usuario y contraseña. Una vez dentro, verás un montón de iconos. No te agobies, solo necesitas encontrar uno.

Paso 2: Busca la sección "Files" (Archivos)

Dentro de la página principal de cPanel, busca la sección llamada "Files". Ahí encontrarás el icono "Backup Wizard" o "Asistente de Copias de Seguridad". Haz clic en él.

Paso 3: Elige la opción de Backup

El asistente te mostrará un botón grande que dice "Backup" (Copia de seguridad). Haz clic ahí para comenzar.

Paso 4: Selecciona el tipo de copia

Ahora verás una pantalla con varias opciones. Puedes hacer una copia de seguridad "Full Backup" (de todo el sitio, incluyendo archivos y bases de datos), pero para este artículo nos interesa la opción que dice "Partial / Full Backup" o, en versiones más nuevas, simplemente te mostrará un menú desplegable. Selecciona la opción que dice "MySQL Databases" o "Databases".

[TIP] Seleccionar solo la base de datos hace que el archivo de copia sea mucho más pequeño y rápido de descargar que una copia completa del sitio. Es ideal si solo quieres asegurar tus datos.

Paso 5: Descarga la copia

cPanel generará un archivo con extensión .sql.gz (es un archivo comprimido). Haz clic en el nombre del archivo para descargarlo a tu ordenador. ¡Importante! Guárdalo en un lugar seguro, como tu escritorio o una carpeta específica. No lo dejes solo en la carpeta de descargas por si acaso.


Método 2: Descarga directa desde "phpMyAdmin"

Este método es más directo y te da acceso a la base de datos en sí. Es muy útil si quieres hacer una copia rápida sin tantos clics.

Paso 1: Localiza "phpMyAdmin"

En la página principal de cPanel, busca el icono "phpMyAdmin" dentro de la sección "Databases" (Bases de Datos). Haz clic en él.

Paso 2: Selecciona tu base de datos

Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. En el panel de la izquierda, verás una lista con los nombres de tus bases de datos. Haz clic en la que quieras respaldar. Verás que el nombre suele tener un prefijo con tu usuario de hosting (ej. tuusuario_mibasededatos).

Paso 3: Ve a la pestaña "Exportar" (Export)

En la parte superior de la pantalla, verás varias pestañas. Haz clic en la pestaña "Exportar".

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

Te preguntará por el método. Te recomiendo elegir la opción "Rápido" (Quick) y asegurarte de que el formato sea "SQL". Esta es la opción más común y compatible.

Paso 5: Descarga el archivo

Haz clic en el botón "Continuar" o "Exportar" en la parte inferior. Tu navegador comenzará a descargar un archivo con un nombre similar al de tu base de datos y extensión .sql. ¡Eso es todo! Ya tienes tu backup mysql plesk o cpanel hecho.


Parte 2: Realizar un backup de tu base de datos en Plesk

Plesk tiene una interfaz un poco más moderna y limpia. El proceso también es bastante sencillo. Vamos a ello.

Paso 1: Accede a Plesk

Normalmente se accede a través de tudominio.com:8443 o mediante un enlace que te proporciona tu proveedor de hosting. Introduce tus credenciales.

Paso 2: Navega a la sección de "Sitios web y dominios"

En el panel de la izquierda, busca el menú principal. Haz clic en "Sitios web y dominios" (o "Websites & Domains").

Paso 3: Encuentra el icono de "Bases de datos"

En la página principal de tu dominio, verás una sección o un icono llamado "Bases de datos" (o "Databases"). Haz clic en él para ver la lista de todas tus bases de datos.

Paso 4: Accede a la base de datos que quieres respaldar

Verás una lista con el nombre de cada base de datos y el usuario asociado. Haz clic en el nombre de la base de datos que deseas copiar.

Paso 5: Utiliza la opción de "Copiar a archivo"

Dentro de la página de la base de datos, busca un botón o icono que diga "Copiar a archivo" (Copy to file) o un icono de disquete/floppy. Pulsa sobre él.

Paso 6: Guarda el archivo

El sistema te preguntará dónde quieres guardar la copia. Te recomiendo elegir la opción "Descargar" (Download) para guardarla directamente en tu ordenador. También puedes guardarla en el servidor, pero para tener un control total, es mejor descargarla. ¡Y listo! Ya tienes tu copia de seguridad.

[WARNING] Tanto en cPanel como en Plesk, asegúrate de que al descargar la copia, tu conexión a internet sea estable. Si el archivo es muy grande y se corta la descarga, podrías obtener un archivo corrupto que no servirá para restaurar.


Parte 3: Cómo restaurar tu base de datos (el momento de la verdad)

Saber hacer la copia es solo la mitad del trabajo. La otra mitad es saber restaurarla cuando la necesites. No te preocupes, es igual de sencillo.

Restaurar en cPanel (usando phpMyAdmin)

Paso 1: Ve a phpMyAdmin como te expliqué antes.

Paso 2: Selecciona la base de datos donde quieres restaurar la copia. OJO: Si la base de datos no existe, tendrás que crearla primero desde la sección "MySQL Databases" en cPanel.

Paso 3: Haz clic en la pestaña "Importar" (Import).

Paso 4: Haz clic en el botón "Elegir archivo" y selecciona el archivo .sql o .sql.gz que descargaste anteriormente.

Paso 5: Haz clic en el botón "Continuar" en la parte inferior. El sistema importará los datos y te mostrará un mensaje de éxito. ¡Tu base de datos está restaurada!

Restaurar en Plesk

Paso 1: Ve a la sección "Bases de datos" dentro de tu dominio.

Paso 2: Haz clic en el nombre de la base de datos donde quieres restaurar.

Paso 3: Busca el botón o icono que dice "Subir archivo" (Upload file) o un icono de flecha hacia arriba.

Paso 4: Selecciona el archivo de copia que tienes en tu ordenador y súbelo.

Paso 5: Una vez subido, el sistema te pedirá que confirmes la restauración. Haz clic en "Aceptar" o "Restaurar". El proceso puede tardar unos minutos dependiendo del tamaño del archivo.


Parte 4: Automatiza tus copias de seguridad (el truco del profesional)

Hacer copias manualmente está bien, pero es fácil olvidarse. La solución es automatizar el proceso. Así te aseguras de tener siempre una copia reciente sin tener que acordarte.

Copias de seguridad automáticas en cPanel

cPanel no tiene una función nativa para programar copias de seguridad de bases de datos de forma individual a través de la interfaz gráfica, pero muchos proveedores de hosting incluyen esta función en su plan. Si tu hosting tiene "Backups Automáticos" (Automated Backups), actívalos desde la propia sección de cPanel.

[INFO] Si tu hosting no ofrece backups automáticos, una solución es usar un script PHP o una tarea cron (Cron Job) que ejecute mysqldump (una herramienta de línea de comandos) para exportar la base de datos a un archivo en tu servidor. Esto es un poco más técnico, así que si no te sientes cómodo, consulta con tu proveedor de hosting para que te lo configuren.

Copias de seguridad automáticas en Plesk

Plesk es más amigable en este aspecto. Puedes configurar un plan de copias de seguridad desde el panel.

Paso 1: Ve a la sección "Sitios web y dominios".

Paso 2: Haz clic en el icono "Copias de seguridad" (Backup Manager).

Paso 3: Haz clic en "Configuración" o "Ajustes".

Paso 4: Podrás activar las "Copias de seguridad programadas" (Scheduled backups). Aquí puedes elegir la frecuencia (diaria, semanal), la hora, y el número de copias que quieres conservar. También puedes elegir si quieres que se guarden en el servidor o que se envíen a un almacenamiento remoto (como FTP o Amazon S3).

Paso 5: Guarda los cambios y Plesk se encargará del resto automáticamente. ¡Así de fácil!


Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debo hacer una copia de seguridad?

Depende de la actividad de tu web. Si actualizas contenido a diario (como una tienda online o un blog muy activo), lo ideal es una copia diaria. Si tu web es más estática, con una copia semanal puede ser suficiente. La regla de oro es: si no puedes permitirte perder los datos de un día, necesitas una copia diaria.

¿Dónde debo guardar las copias de seguridad?

Nunca las guardes solo en el mismo servidor donde está tu web. Si el servidor falla, perderías tanto tu web como las copias. Lo mejor es descargarlas a tu ordenador y, si es posible, subirlas a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.) para tener una doble seguridad.

¿Puedo hacer una copia de seguridad de una sola tabla de mi base de datos?

Sí. En phpMyAdmin, dentro de tu base de datos, puedes seleccionar la tabla específica que quieras y luego ir a la pestaña "Exportar". Solo exportará esa tabla. Esto es útil si solo necesitas respaldar una parte de la información.

Mi web usa un panel que se llama "Syspanel". ¿Cómo hago el backup?

Syspanel (que técnicamente es el panel HestiaCP) es muy similar a Plesk en su estructura. El proceso es prácticamente el mismo. Accede a tu panel a través del puerto 2106 (ej. tudominio.com:2106). Luego navega a la sección de "Bases de Datos" o "Web", busca la base de datos que quieres y utilza la opción de "Exportar" o "Descargar" para guardar el archivo .sql. La restauración se hace de manera similar, usando la opción "Importar".

¿Qué hago si la restauración falla?

No entres en pánico. Lo primero es comprobar que el archivo de copia no esté corrupto (intenta abrirlo con un editor de texto y verifica que empieza con "SQL" o texto legible). Asegúrate también de que el nombre de la base de datos de destino sea el correcto. Si el problema persiste, contacta con el soporte técnico de tu hosting; ellos pueden ayudarte a restaurar la copia desde el servidor si la tienen guardada.


Conclusión

Hacer una copia de seguridad de tu base de datos es una de las tareas más importantes para cualquier propietario de una web. Como has visto, tanto en cPanel como en Plesk (y también en Syspanel) el proceso es muy sencillo y no requiere conocimientos técnicos avanzados. Dedica unos minutos a configurar un sistema de backup automático mysql o simplemente acostúmbrate a hacerlo manualmente cada semana. Tu yo del futuro (cuando tengas un problema) te lo agradecerá enormemente.

¿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