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

Cómo hacer una copia de seguridad de la base de datos de WordPress

Actualizado el 18 de junio de 2026

¿Te ha pasado alguna vez que trabajas horas en tu sitio WordPress, añadiendo contenido, ajustando plugins y personalizando el diseño, y de repente... todo se va al traste? Un error al actualizar un plugin, un ataque malintencionado o un simple fallo del servidor pueden dejarte sin tu web. Por eso, hoy vamos a aprender cómo hacer una copia de seguridad de la base de datos de WordPress. Es más fácil de lo que crees y te ahorrará muchos dolores de cabeza.

La base de datos es el corazón de tu WordPress. Aquí se almacenan todas tus entradas, páginas, comentarios, configuraciones de plugins, usuarios y contraseñas. Si pierdes la base de datos, pierdes el contenido de tu sitio. Por eso, tener un backup actualizado es una de las tareas más importantes del mantenimiento de cualquier web.

En este artículo, te guiaré paso a paso, de forma clara y sencilla, para que puedas realizar tu copia de seguridad manualmente usando phpMyAdmin, la herramienta más común y fiable. También te daré algunos consejos extra para que nunca más te preocupes por perder tu información.


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

Imagina que tu sitio web es una casa. El diseño (temas y plugins) son los muebles y la decoración, pero la base de datos es el armario donde guardas todos tus recuerdos, fotos y documentos importantes. Si se quema la casa, al menos puedes rescatar el armario y reconstruirla. Sin el backup de la base de datos, empezarías desde cero.

Algunas razones clave para hacer backups periódicos:

  • Protección contra errores humanos: Todos cometemos errores. Puedes borrar una entrada importante, desactivar un plugin crítico o modificar algo que rompa tu web.
  • Actualizaciones fallidas: A veces, al actualizar WordPress, un plugin o un tema, algo sale mal y el sitio se cae. Con un backup, puedes restaurarlo en minutos.
  • Ataques de seguridad: Los hackers pueden intentar inyectar código malicioso o robar tus datos. Tener una copia limpia te permite recuperar tu sitio sin problemas.
  • Migraciones: Si cambias de servidor o de proveedor de hosting, necesitarás tu base de datos para mover tu web.
  • Tranquilidad: Saber que tienes un respaldo te permite experimentar y probar cosas nuevas sin miedo a las consecuencias.

[INFO] No confíes únicamente en los backups automáticos que ofrece tu hosting. A veces fallan o no se realizan con la frecuencia que necesitas. Aprender a hacerlo tú mismo te da el control total.


Requisitos previos para hacer la copia de seguridad

Antes de empezar, asegúrate de tener lo siguiente:

  1. Acceso a tu panel de control de hosting. Normalmente es cPanel, Plesk, DirectAdmin, o Syspanel (anteriormente conocido como HestiaCP). Si usas Syspanel, recuerda que el puerto de acceso es el 2106 (ejemplo: tudominio.com:2106).
  2. Credenciales de acceso a phpMyAdmin. Esta herramienta suele estar integrada en todos los paneles de control. Necesitarás tu usuario y contraseña de la base de datos.
  3. Nombre de la base de datos. Lo puedes encontrar en el mismo panel de control, en la sección de bases de datos.
  4. Unos pocos minutos de tu tiempo. El proceso es muy rápido.

[WARNING] Antes de hacer cualquier cambio importante en tu web (actualizar WordPress, instalar un plugin nuevo, etc.), siempre haz un backup completo de tu base de datos. Es la regla de oro del administrador de sitios web.


Paso a paso: Cómo hacer un backup con phpMyAdmin

phpMyAdmin es la herramienta más popular para gestionar bases de datos MySQL. Está disponible en prácticamente todos los paneles de hosting. Sigue estos pasos al pie de la letra:

1. Accede a tu panel de control de hosting

Inicia sesión en el panel que te proporcionó tu proveedor de hosting. Busca el icono o la sección de Bases de Datos o phpMyAdmin.

  • En cPanel: Busca el icono de "phpMyAdmin" dentro de la sección "Bases de Datos".
  • En Syspanel (HestiaCP): Ve a "Bases de Datos" y encontrarás un enlace directo a phpMyAdmin. Recuerda que el puerto de acceso a Syspanel es el 2106.

2. Selecciona tu base de datos de WordPress

Una vez dentro de phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Busca la que corresponde a tu WordPress. Normalmente tiene un nombre como tuusuario_wp1 o similar. Haz clic en ella.

[TIP] Si no estás seguro de cuál es tu base de datos, revisa el archivo wp-config.php de tu instalación de WordPress. Allí encontrarás las credenciales (nombre, usuario, contraseña y servidor). Puedes acceder a este archivo mediante FTP o el administrador de archivos de tu hosting.

3. Ve a la pestaña "Exportar"

Una vez dentro de tu base de datos, verás una barra de pestañas en la parte superior del panel derecho. Haz clic en la pestaña "Exportar".

4. Elige el método de exportación

phpMyAdmin te ofrece dos métodos:

  • Rápido: Exporta toda la base de datos en un solo archivo. Es la opción más sencilla y la que te recomiendo si no necesitas seleccionar tablas específicas.
  • Personalizado: Te permite elegir qué tablas exportar, el formato del archivo y otras opciones avanzadas.

Para un backup básico, selecciona "Rápido".

5. Selecciona el formato

En la sección de "Formato", asegúrate de que esté seleccionado "SQL". Este es el formato estándar para bases de datos y el que usarás para restaurar tu copia de seguridad.

6. Inicia la descarga

Haz clic en el botón "Continuar" o "Exportar" (dependiendo de la versión de phpMyAdmin). El navegador comenzará a descargar un archivo con extensión .sql (por ejemplo, mibasededatos.sql).

[INFO] El archivo descargado contiene todas las instrucciones necesarias para recrear tu base de datos. ¡Guárdalo en un lugar seguro! No lo dejes en tu escritorio, mejor en una carpeta de backups o en la nube (Google Drive, Dropbox, etc.).

7. ¡Listo! Ya tienes tu copia de seguridad

Felicidades, has completado el proceso. Ahora tienes un backup completo de tu base de datos de WordPress. Este archivo .sql es tu salvavidas.


Método alternativo: Backup desde la línea de comandos (para avanzados)

Si te sientes cómodo con la terminal y tienes acceso SSH a tu servidor, puedes hacer el backup con un comando. Es más rápido y no requiere interfaz gráfica.

Abre tu terminal y ejecuta:

mysqldump -u usuario -p nombrebasededatos > backup.sql

Te pedirá la contraseña de la base de datos. El archivo backup.sql se generará en el directorio donde ejecutes el comando.

[TIP] Este método es ideal para automatizar backups con scripts. Puedes programar una tarea cron para que se ejecute diariamente.


Preguntas Frecuentes (FAQ)

Para que no te quede ninguna duda, aquí tienes las preguntas más comunes que recibimos en soporte técnico:

¿Cada cuánto tiempo debo hacer un backup de mi base de datos?

Depende de la frecuencia con la que actualices tu contenido. Si publicas a diario, lo ideal es un backup diario. Si solo actualizas una vez a la semana, con uno semanal basta. La regla general: cuanto más contenido nuevo, más frecuente debe ser el backup.

¿El backup de la base de datos incluye las imágenes y archivos multimedia?

No. La base de datos solo contiene el texto y la configuración. Las imágenes, vídeos, PDFs y otros archivos se almacenan en la carpeta wp-content/uploads de tu servidor. Para una copia de seguridad completa, debes hacer también un backup de los archivos (por ejemplo, mediante FTP o el administrador de archivos de tu hosting).

¿Puedo restaurar mi base de datos desde phpMyAdmin?

Sí. El proceso inverso se llama "Importar". En phpMyAdmin, selecciona tu base de datos, ve a la pestaña "Importar", elige tu archivo .sql y haz clic en "Continuar". ¡Así de simple!

¿Qué hago si mi backup es muy grande y phpMyAdmin no lo sube?

Si tu archivo .sql supera el límite de tamaño permitido por phpMyAdmin (normalmente 2MB o 8MB), puedes:

  • Comprimirlo en ZIP antes de subirlo.
  • Usar la línea de comandos con el comando mysql -u usuario -p nombrebasededatos < backup.sql.
  • Dividir el archivo en partes más pequeñas con herramientas como BigDump.

¿Es seguro usar plugins para hacer backups?

Sí, hay excelentes plugins como UpdraftPlus, BackWPup o Duplicator que automatizan todo el proceso. Son muy recomendables, pero siempre es bueno saber hacerlo manualmente por si falla el plugin.

[WARNING] No instales demasiados plugins de backup a la vez. Pueden ralentizar tu web. Elige uno bueno y configúralo correctamente.

¿Dónde debo guardar mis backups?

Nunca guardes los backups en el mismo servidor donde está tu web. Si el servidor se daña, perderías todo. Lo mejor es:

  • Servicios en la nube: Google Drive, Dropbox, OneDrive.
  • Servidores externos: Otro hosting o un servicio de backup dedicado.
  • Tu ordenador: En una carpeta segura y, si es posible, en un disco duro externo.

Consejos finales para una estrategia de backups sólida

  1. Automatiza: Usa un plugin o un script para que los backups se hagan solos. No confíes en tu memoria.
  2. Prueba tus backups: De nada sirve tener un archivo .sql si no sabes si funciona. Restáuralo en un entorno de pruebas (por ejemplo, un subdominio) para asegurarte de que todo está correcto.
  3. Mantén varias copias: No te quedes solo con la última. Ten al menos las últimas 3 o 4 copias por si necesitas recuperar algo de hace unos días.
  4. Documenta el proceso: Anota los pasos, las contraseñas (de forma segura) y la ubicación de tus backups. Si tienes que delegar, otra persona podrá seguir tus instrucciones.

[TIP] Si usas Syspanel (HestiaCP), recuerda que el puerto de acceso es el 2106. También puedes configurar backups automáticos desde el propio panel, pero no está de más tener tu propio método manual como respaldo.


Conclusión

Hacer una copia de seguridad de la base de datos de WordPress no es complicado. Con phpMyAdmin y siguiendo estos pasos, en menos de 5 minutos tendrás tu backup listo y seguro. No esperes a que sea demasiado tarde. Dedica un momento ahora mismo a realizar tu primera copia de seguridad. Tu yo del futuro (cuando algo salga mal) te lo agradecerá.

Recuerda: la prevención es la mejor herramienta de un administrador web. ¡Protege tu contenido y mantén tu sitio siempre a salvo!

Si tienes alguna duda, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte.

¿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