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

Cómo hacer una copia de seguridad de tu base de datos en WordPress (cPanel, Plesk, DirectAdmin)

Actualizado el 14 de junio de 2026

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

WordPress es un gestor de contenidos increíblemente potente, pero toda la magia de tu web (entradas, páginas, comentarios, ajustes de plugins y configuraciones) reside en un único lugar: la base de datos MySQL. Si esta se corrompe, es hackeada o se borra por error, perderías todo el contenido de tu sitio en cuestión de segundos.

Hacer una copia de seguridad de tu base de datos de WordPress no es un lujo, es una necesidad básica de mantenimiento. Afortunadamente, no necesitas ser un experto en programación para lograrlo. En esta guía completa, te enseñaré paso a paso cómo realizar un backup base de datos wordpress desde los tres paneles de control más comunes del mundo del hosting: cPanel, Plesk y DirectAdmin. Además, te daré trucos para que el proceso sea aún más seguro y sencillo.

Tómate tu tiempo, coge un café y vamos a ello. Al final de este artículo, serás capaz de copiar base de datos wordpress como todo un profesional, sin depender de plugins ni de soporte técnico.


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

Antes de lanzarnos a los paneles de control, es vital que tengas a mano los datos de acceso a tu base de datos. Normalmente, estos datos los puedes encontrar en el archivo wp-config.php de tu instalación de WordPress, dentro de la carpeta raíz de tu sitio.

Abre ese archivo con un editor de texto (como el Bloc de notas) y busca líneas como estas:

define( 'DB_NAME', 'tu_basededatos' );
define( 'DB_USER', 'tu_usuario' );
define( 'DB_PASSWORD', 'tu_contraseña' );
define( 'DB_HOST', 'localhost' );

Anota estos cuatro datos en un papel o en un bloc de notas digital. Los necesitarás más adelante si tienes que restaurar el backup. No te preocupes si no los entiendes del todo; solo necesitas saber dónde están.

[INFO] No compartas nunca estos datos con nadie. Son la llave maestra de tu web.


Método 1: Cómo hacer un backup MySQL en cPanel (El más común)

cPanel es, con diferencia, el panel de control más popular en el mundo del hosting compartido. Es muy visual y fácil de usar. Para hacer un backup mysql cpanel, sigue estos pasos:

Paso 1: Accede a tu panel de cPanel

Escribe en tu navegador https://tu-dominio.com/cpanel o https://tu-ip:2083. Introduce tu usuario y contraseña (los mismos que usas para gestionar tu hosting).

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

Dependiendo del tema de tu cPanel, verás iconos diferentes. Busca el icono llamado "Backup" o "Copias de seguridad" dentro de la sección "Archivos". Si no lo ves, usa el buscador en la parte superior derecha.

Paso 3: Descarga la copia de seguridad de la base de datos

Dentro de la página de "Backup", busca un apartado llamado "Backup parcial" o "Descargar una copia de seguridad de la base de datos MySQL". Verás una lista con todas tus bases de datos. Busca el nombre que anotaste antes (el DB_NAME). Haz clic en el nombre de la base de datos o en el enlace de descarga.

El sistema generará un archivo .sql.gz (comprimido) y comenzará la descarga automática a tu ordenador. ¡Así de fácil!

Paso 4: Verifica el archivo descargado

Asegúrate de que el archivo se ha descargado correctamente y no está vacío (debería pesar al menos unos pocos KB, aunque lo normal es que pese varios MB si tu web tiene contenido). Guárdalo en un lugar seguro, preferiblemente en una carpeta en la nube (Google Drive, Dropbox) y en un disco duro externo.

[TIP] La opción de "Backup completo" en cPanel también incluye la base de datos, pero además descarga todos tus archivos (imágenes, plugins, temas). Si solo necesitas la base de datos, usa el método "parcial" para ahorrar tiempo y espacio.


Método 2: Cómo hacer un backup MySQL en Plesk

Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. Su interfaz es más moderna y limpia. Para hacer un backup mysql plesk, sigue estos pasos:

Paso 1: Inicia sesión en Plesk

Accede a tu panel de Plesk. Normalmente la URL es https://tu-dominio.com:8443 o una dirección similar que te haya proporcionado tu proveedor de hosting.

Paso 2: Navega a la sección de Bases de Datos

En el menú lateral izquierdo, busca la sección "Bases de Datos". Haz clic en ella para ver un listado de todas las bases de datos de tu suscripción.

Paso 3: Exporta la base de datos

Localiza la base de datos que quieres respaldar (la que anotaste como DB_NAME). Pasa el ratón por encima del nombre de la base de datos y verás que aparecen iconos de acciones. Haz clic en el icono que parece una "rueda dentada" o "Administrar".

Dentro de la gestión de la base de datos, busca una pestaña o botón llamado "Exportar" o "Dump". Al hacer clic, se te pedirá que elijas un formato. Deja las opciones por defecto (suele ser .sql.gz o .sql) y haz clic en "Exportar" o "Descargar".

Plesk descargará el archivo de respaldo a tu ordenador.

Paso 4: Almacena el archivo de forma segura

Al igual que con cPanel, guarda el archivo .sql o .sql.gz en una ubicación segura fuera de tu servidor.

[WARNING] Si tu web usa Plesk, es probable que también tengas acceso a la herramienta "Administrador de copias de seguridad" de Plesk. Esta herramienta crea backups completos del servidor, pero a veces son difíciles de restaurar si solo necesitas la base de datos. Usa el método de "Exportar" para obtener un archivo más manejable y universal.


Método 3: Cómo hacer un backup MySQL en DirectAdmin

DirectAdmin es un panel de control ligero y rápido, muy común en hosts económicos y revendedores. Aunque su interfaz es más "austera", es igual de funcional. Para hacer un backup mysql directadmin, sigue estos pasos:

Paso 1: Accede a tu DirectAdmin

La URL de acceso suele ser https://tu-dominio.com:2222. Introduce tus credenciales de usuario.

Paso 2: Encuentra la sección de Bases de Datos

En la pantalla principal de DirectAdmin, busca la sección "Cuenta" o "Administración de Cuenta". Dentro, verás un icono llamado "MySQL Management" o "Administración de MySQL". Haz clic en él.

Paso 3: Descarga el backup de la base de datos

Verás una lista de tus bases de datos. A la derecha de cada una, hay una columna llamada "Dump" o "Descargar". Haz clic en el icono de descarga (normalmente una flecha hacia abajo) que corresponde a tu base de datos.

DirectAdmin generará un archivo .sql.gz y lo descargará a tu ordenador.

Paso 4: Guarda el archivo

Como con los otros paneles, asegúrate de guardar este archivo en un lugar seguro. No lo dejes en la carpeta de descargas de tu navegador para siempre.


Método alternativo: Usando phpMyAdmin (Válido para todos los paneles)

Si por alguna razón no encuentras la opción de backup en tu panel de control, o si tu hosting es un poco antiguo, siempre puedes usar phpMyAdmin, que es la herramienta estándar para gestionar bases de datos MySQL.

Paso 1: Accede a phpMyAdmin

En cPanel, busca el icono de "phpMyAdmin" dentro de la sección "Bases de Datos". En Plesk, suele estar dentro de la gestión de la base de datos. En DirectAdmin, también lo encontrarás en "MySQL Management".

Paso 2: Selecciona tu base de datos

En el panel izquierdo de phpMyAdmin, haz clic en el nombre de tu base de datos (el DB_NAME). Verás que aparecen todas tus tablas a la derecha.

Paso 3: Ve a la pestaña "Exportar"

En la parte superior de la pantalla, haz clic en la pestaña "Exportar".

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

Selecciona el método "Rápido" y deja el formato en "SQL". Haz clic en el botón "Continuar" o "Exportar" en la parte inferior.

El navegador descargará un archivo .sql con toda tu base de datos. Este método es universal y funciona en cualquier panel.


Automatización: La clave para no olvidar nunca tu backup

Hacer backups manuales está bien, pero la vida es ocupada y es fácil olvidarse. La mejor práctica es automatizar este proceso. Aquí tienes algunas opciones:

  • Desde tu hosting: Muchos proveedores de hosting (como los que usan cPanel o Plesk) ofrecen la opción de programar copias de seguridad automáticas. Busca en tu panel opciones como "Backup Automático", "Copias de Seguridad Programadas" o "Scheduled Backups". Actívalas y elige la frecuencia (diaria, semanal, etc.).
  • Con un plugin de WordPress: Los plugins como UpdraftPlus, BackWPup o Jetpack pueden programar backups de tu base de datos y enviarlos a la nube (Dropbox, Google Drive, Amazon S3) automáticamente. Son muy fáciles de configurar y no requieren conocimientos técnicos.

[TIP] Aunque uses plugins, te recomiendo que de vez en cuando (una vez al mes, por ejemplo) hagas un backup manual con los métodos de este artículo. Así tendrás un control total y sabrás exactamente cómo funciona el proceso.


Preguntas Frecuentes (FAQ) sobre backups en WordPress

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

Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es un backup diario o semanal. Si tu web es más estática, con un backup mensual puede ser suficiente. La regla de oro es: cuanto más cambia tu web, más a menudo debes respaldarla.

¿Qué es un archivo .sql y un archivo .sql.gz?

Un archivo .sql es un texto plano que contiene todas las instrucciones (comandos SQL) necesarias para recrear tu base de datos. Un archivo .sql.gz es simplemente ese mismo archivo comprimido con GZIP para que ocupe menos espacio y sea más rápido de descargar.

¿Cómo restauro un backup de mi base de datos?

La restauración es el proceso inverso. En tu panel de control, busca la opción "Restaurar" o "Importar" en el mismo lugar donde hiciste el backup. Otras veces, tendrás que usar phpMyAdmin, ir a la pestaña "Importar", seleccionar tu archivo .sql y hacer clic en "Continuar". Es un proceso muy sencillo.

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

Sí, los métodos que te he mostrado (cPanel, Plesk, DirectAdmin y phpMyAdmin) crean una copia de seguridad sin interrumpir el funcionamiento de tu sitio. Los usuarios no notarán nada.

¿Qué es Syspanel y cómo accedo a él?

[INFO] Syspanel (antes conocido como HestiaCP) es un panel de control de hosting gratuito y de código abierto. Si tu proveedor usa Syspanel, el puerto de acceso es el 2106 (por ejemplo, https://tu-dominio.com:2106). Dentro de Syspanel, el proceso para hacer un backup es muy similar al de DirectAdmin: busca la sección "Bases de Datos" o "MySQL" y encontrarás la opción de exportar o descargar el backup. El formato de archivo también es .sql o .sql.gz.


Conclusión: La constancia es tu mejor aliada

Hacer una copia de seguridad de tu base de datos de WordPress es una tarea que, una vez que la dominas, te llevará menos de cinco minutos. Ya sea usando cPanel, Plesk, DirectAdmin o incluso phpMyAdmin, el proceso es sencillo y accesible para cualquier persona, incluso sin conocimientos técnicos.

No esperes a que ocurra un desastre. Un ataque de malware, un error al actualizar un plugin o un fallo del servidor pueden borrar tu trabajo de años en un instante. Ten un plan sólido de backups y, sobre todo, automatiza el proceso siempre que puedas.

Tu web es tu negocio, tu proyecto o tu creatividad. Protégela con la misma diligencia con la que la construyes. Ahora ya sabes cómo hacerlo. ¡Manos a la obra y a respaldar esa base de 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