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

Guía para hacer backup de base de datos en WordPress

Actualizado el 21 de marzo de 2026

Perder la base de datos de tu WordPress puede ser una pesadilla. Sin embargo, es uno de esos problemas que se pueden evitar fácilmente con un poco de prevención. Esta guía completa te enseñará cómo hacer un backup de base de datos en WordPress de forma manual y mediante plugins, asegurando que tu sitio web esté siempre a salvo.

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

Tu base de datos es el corazón de WordPress. Almacena absolutamente todo el contenido de tu sitio: entradas, páginas, comentarios, configuraciones de plugins, datos de usuarios y mucho más. Si pierdes la base de datos, pierdes tu sitio web por completo.

Realizar copias de seguridad periódicas es la práctica de seguridad más básica y efectiva que puedes implementar. No importa si eres un blogger principiante o gestionas una tienda online; un backup te permite restaurar tu sitio en minutos tras un ataque, un error humano o un fallo del servidor.

Método 1: Backup manual desde phpMyAdmin (El más fiable)

Este método es 100% gratuito y no requiere instalar nada. Solo necesitas acceso a tu panel de control de hosting (cPanel, Syspanel, etc.). Es ideal para quienes prefieren tener el control total del proceso.

Requisitos previos

  • Acceso a tu panel de control de hosting.
  • Conocimiento básico de navegación por menús.

Paso a paso para hacer el backup manual

  1. Accede a tu panel de control. Normalmente se accede mediante una URL como tudominio.com/cpanel o a través del enlace que te proporcionó tu proveedor de hosting.

  2. Busca la sección de Bases de Datos. En la mayoría de paneles, verás un icono llamado "phpMyAdmin". Si usas Syspanel (anteriormente HestiaCP), recuerda que el acceso es a través del puerto 2106 (ejemplo: tudominio.com:2106). Dentro de Syspanel, busca la opción "phpMyAdmin" en el menú de la base de datos correspondiente.

  3. Selecciona tu base de datos. Una vez dentro de phpMyAdmin, verás una lista de bases de datos a la izquierda. Haz clic en la que corresponde a tu WordPress (suele tener un prefijo como wp_ o el nombre de tu sitio).

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

  5. Elige el método de exportación.

    • Rápido: Marca la opción "Rápido" y selecciona el formato "SQL". Esto exportará toda la base de datos en un solo archivo. Es la opción más sencilla.
    • Personalizado: Si necesitas seleccionar tablas específicas o ajustar opciones avanzadas, elige "Personalizado". Para un backup completo, la opción rápida es suficiente.
  6. Inicia la descarga. Haz clic en el botón "Continuar" o "Exportar". El navegador comenzará a descargar un archivo con extensión .sql. Este archivo contiene toda tu base de datos.

  7. Guarda el archivo de forma segura. No dejes el archivo .sql en tu escritorio. Es recomendable guardarlo en un servicio de almacenamiento en la nube (Google Drive, Dropbox) o en un disco duro externo. Nunca lo subas a tu propio sitio web, ya que podría ser descargado por terceros.

[TIP] Programa un recordatorio mensual para hacer este backup manual. Es una práctica simple que te ahorrará muchos dolores de cabeza.

Método 2: Backup automático con plugins (El más cómodo)

Si prefieres la automatización, los plugins de backup son tu mejor aliado. Ellos se encargan de programar, comprimir y enviar las copias a servicios externos sin que tengas que acordarte.

Los mejores plugins para backup de base de datos

  1. UpdraftPlus: Es el plugin de backup más popular y gratuito. Permite programar copias diarias, semanales o mensuales y enviarlas a Google Drive, Dropbox, Amazon S3, etc.

  2. BackWPup: Muy completo y fácil de usar. Ofrece opciones para backup de base de datos y archivos, con envío a múltiples destinos.

  3. Jetpack (módulo de backups): Si ya usas Jetpack, su módulo de backups (versión de pago) es muy fiable y se integra perfectamente con tu sitio.

Cómo configurar UpdraftPlus (Ejemplo práctico)

  1. Instala y activa el plugin. Ve a Plugins > Añadir nuevo, busca "UpdraftPlus" e instálalo.

  2. Ve a la configuración. Una vez activado, verás un nuevo menú "Ajustes > UpdraftPlus Backups".

  3. Configura la programación.

    • Programación de copias de seguridad de archivos: Elige la frecuencia (por ejemplo, "Semanal").
    • Programación de copias de seguridad de base de datos: Elige la frecuencia (por ejemplo, "Diaria"). Recuerda que la base de datos cambia con cada nueva entrada o comentario.
    • Número de copias a conservar: Aquí decides cuántos backups guardar. Por ejemplo, "2" para archivos y "4" para la base de datos.
  4. Configura el destino remoto. Haz clic en la pestaña "Ajustes" y luego en "Almacenamiento remoto". Elige tu servicio favorito (Google Drive, Dropbox, etc.) y sigue las instrucciones para vincular tu cuenta.

  5. Guarda los cambios. Haz clic en "Guardar cambios".

  6. Realiza un backup manual de prueba. Desde la pestaña "Copias de seguridad / Restauración", haz clic en "Realizar copia de seguridad ahora". Marca la opción "Incluir la base de datos en la copia de seguridad" y haz clic en "Realizar copia de seguridad". Verás cómo se genera y se sube a tu servicio remoto.

[INFO] Los plugins de backup no solo copian la base de datos, sino también los archivos del tema, plugins y subidas. Para una protección completa, es mejor que la copia incluya ambos.

Método 3: Backup desde la terminal (Para usuarios avanzados)

Si tienes acceso SSH a tu servidor, puedes usar comandos para hacer un backup rápido y eficiente. Este método es el más rápido y consume menos recursos del servidor.

Comando básico para exportar la base de datos

mysqldump -u usuario -p nombre_base_datos > backup.sql
  • usuario: El nombre de usuario de la base de datos.
  • nombre_base_datos: El nombre de tu base de datos de WordPress.
  • backup.sql: El nombre del archivo de salida.

Después de ejecutar el comando, te pedirá la contraseña. Una vez introducida, el archivo backup.sql se creará en el directorio actual.

Comando para comprimir y ahorrar espacio

mysqldump -u usuario -p nombre_base_datos | gzip > backup.sql.gz

Este comando crea un archivo comprimido, mucho más pequeño y fácil de transferir.

[WARNING] Si usas este método, asegúrate de que el archivo backup.sql o .sql.gz no quede dentro del directorio público de tu web (por ejemplo, public_html). Si alguien adivina la URL, podría descargarlo. Guárdalo en un directorio fuera del alcance público o descárgalo inmediatamente.

Preguntas frecuentes (FAQ) sobre backup de base de datos en WordPress

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

Depende de la actividad de tu sitio:

  • Blog personal: Una vez por semana es suficiente.
  • Tienda online o sitio con muchos comentarios: A diario es lo recomendable.
  • Sitio estático: Una vez al mes puede bastar.

¿Puedo restaurar mi sitio solo con el backup de la base de datos?

Sí, pero solo si los archivos de WordPress (temas, plugins, uploads) están intactos. Si pierdes todo, necesitarás también un backup de los archivos. Lo ideal es tener copias de seguridad completas (base de datos + archivos).

¿Dónde es seguro guardar mis backups?

Nunca en el mismo servidor donde está tu web. Las mejores opciones son:

  • Servicios en la nube: Google Drive, Dropbox, OneDrive.
  • Almacenamiento externo: Un disco duro USB o un NAS en tu casa.
  • Servicios de backup especializados: Como los que ofrecen algunos plugins (UpdraftPlus, VaultPress).

¿Qué hago si mi backup no se descarga correctamente?

Prueba a exportar desde phpMyAdmin en lugar de un plugin. Si el problema persiste, contacta con tu proveedor de hosting. A veces, el tamaño de la base de datos es demasiado grande y hay que usar métodos avanzados (como la terminal).

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

No. Las imágenes y otros archivos multimedia se almacenan en la carpeta wp-content/uploads. Para tener una copia completa, necesitas hacer un backup de archivos y base de datos por separado o usar un plugin que haga ambas cosas.

Consejos finales para una estrategia de backups sólida

  1. Automatiza lo máximo posible. Los plugins como UpdraftPlus te ahorran tiempo y olvidos.
  2. Prueba tus backups. No esperes a tener un problema para saber si tu copia de seguridad funciona. Restáurala en un entorno de pruebas o en un subdominio.
  3. Ten al menos dos copias en lugares diferentes. Por ejemplo, una en la nube y otra en un disco externo.
  4. Protege tus archivos de backup. No los subas a tu propio sitio web. Si alguien accede a ellos, podría robar toda tu información.

[WARNING] No confíes únicamente en las copias de seguridad que ofrece tu hosting. Aunque muchos proveedores hacen backups automáticos, suelen tener limitaciones (solo guardan unos pocos días) y no siempre son accesibles para el usuario. Siempre ten tu propio sistema de backups.

Conclusión

Hacer un backup de base de datos en WordPress no es complicado y es una de las mejores inversiones de tiempo que puedes hacer para la seguridad de tu sitio. Ya sea mediante el método manual con phpMyAdmin, la comodidad de un plugin como UpdraftPlus o la rapidez de la terminal, elegir el método que mejor se adapte a tu nivel técnico te dará la tranquilidad de saber que tu contenido está a salvo.

Recuerda: un backup hoy vale más que mil soluciones mañana. No esperes a que sea demasiado tarde. Dedica 10 minutos ahora a configurar tu primer backup y duerme tranquilo sabiendo que tu WordPress está protegido.

¿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