Tutoriales WordPress

Cómo hacer respaldos de WordPress (y comprobar que funcionan)

Publicado: 2 min de lectura
Contenido de esta guía
  1. Qué incluye un respaldo completo
  2. Con qué frecuencia respaldar
  3. La regla de oro: copias en más de un lugar
  4. Configurar respaldos automáticos con un plugin
  5. Prueba la restauración

Para respaldar WordPress necesitas copiar dos cosas: los archivos del sitio y la base de datos. Lo más práctico es automatizarlo con un plugin que envíe las copias a un almacenamiento externo y sumar los respaldos de tu hosting. Y una vez cada cierto tiempo, prueba restaurar: es la única forma de saber que tus copias sirven.

Qué incluye un respaldo completo

ParteQué contieneSi la pierdes…
Base de datosEntradas, páginas, comentarios, usuarios, ajustes, pedidosPierdes todo el contenido escrito
wp-content/uploadsImágenes y archivos subidosLas páginas quedan sin imágenes
wp-content/themes y pluginsTu tema, tema hijo y pluginsPierdes personalizaciones y plugins premium
wp-config.phpConexión a la base de datos y clavesEl sitio no sabe cómo conectarse

Con qué frecuencia respaldar

Pregúntate cuánto trabajo estarías dispuesto a perder. Una tienda que recibe pedidos todos los días necesita respaldos diarios (o más). Un sitio institucional que cambia una vez al mes puede vivir con respaldos semanales, siempre que hagas uno manual antes de cada cambio importante: actualizar plugins, cambiar de tema o migrar.

La regla de oro: copias en más de un lugar

Una copia guardada en el mismo servidor que el sitio no te protege si el servidor falla o si pierdes acceso a la cuenta. Lo ideal es tener al menos una copia en otro lugar, por ejemplo en un servicio de almacenamiento en la nube.

Configurar respaldos automáticos con un plugin

  1. Instala un plugin de respaldos

    En Plugins › Añadir nuevo busca un plugin de respaldos con buenas valoraciones y actualizaciones recientes, como UpdraftPlus, instálalo y actívalo.

  2. Define la frecuencia

    Programa respaldos de la base de datos y de los archivos. Para un sitio activo, la base de datos a diario y los archivos a diario o semanalmente es un buen punto de partida.

  3. Elige cuántas copias guardar

    Conserva varias copias anteriores, no solo la última. Si una infección o un error pasa inadvertido unos días, necesitarás volver más atrás.

  4. Conecta un almacenamiento externo

    Configura un destino remoto (servicios como Google Drive, Dropbox u otros que ofrezca el plugin) para que las copias no queden solo en el mismo servidor.

  5. Haz un respaldo manual y revísalo

    Lanza un primer respaldo a mano y comprueba que los archivos aparecen en el destino remoto con un tamaño razonable.

Prueba la restauración

Cada algunos meses, restaura un respaldo en un entorno de pruebas o en un subdominio. Así compruebas que la copia está completa y aprendes el proceso con calma, en lugar de hacerlo por primera vez en medio de una emergencia.

Respaldos del hosting

Muchos hostings incluyen respaldos automáticos. En PremiumHosting se hacen a diario con JetBackup y se pueden restaurar con un clic desde el panel. Úsalos como primera línea y mantén tu copia externa como respaldo del respaldo.

Guía revisada con WordPress 7.1.

Preguntas frecuentes

¿Los respaldos de mi hosting no son suficientes?

Son una gran base, pero conviene tener también una copia independiente. Si pierdes acceso a la cuenta o el problema afecta al servidor, una copia externa te salva.

¿Qué carpetas son las más importantes?

wp-content (temas, plugins y medios subidos) y el archivo wp-config.php. Los archivos del núcleo de WordPress se pueden volver a descargar, aunque incluirlos facilita restaurar.

¿Cómo restauro un respaldo?

Con un plugin, desde su propia pantalla de restauración. Con los respaldos del hosting, desde su panel. A mano, subiendo los archivos y luego importando la base de datos con phpMyAdmin.

¿Un respaldo puede guardar el malware?

Sí: si el sitio ya estaba infectado al respaldar, la copia también lo está. Por eso conviene guardar varias copias de distintas fechas.