Tu sitio web de WordPress es el corazón de tu presencia digital, pero también es vulnerable. Un plugin defectuoso, una actualización fallida, un error humano o, en el peor de los casos, un ataque malicioso, pueden dejar tu sitio inaccesible de un momento a otro. En esos momentos de pánico, tu única red de seguridad es una copia de seguridad fiable. Pero, ¿de qué sirve un backup si no sabes cómo usarlo? Esta guía definitiva te enseñará, paso a paso, cómo restaurar un backup de WordPress para que puedas recuperar tu sitio web rápidamente y con confianza, sin importar la situación.
¿Por Qué y Cuándo Necesitas Restaurar un Backup de WordPress?
Restaurar una copia de seguridad es como usar una máquina del tiempo para tu sitio web. Te permite volver a un estado anterior en el que todo funcionaba correctamente. Aquí tienes las situaciones más comunes en las que necesitarás realizar esta operación:
- Después de una actualización fallida: A veces, actualizar el núcleo de WordPress, un tema o un plugin puede causar conflictos inesperados que rompen tu sitio.
- Tras un ataque de seguridad o hackeo: Si tu sitio ha sido comprometido, restaurar un backup limpio es a menudo la forma más rápida y segura de eliminar el malware.
- Errores humanos: Borrar accidentalmente una página importante, código esencial o incluso un post puede ser desastroso. Un backup te permite deshacer el error.
- Problemas de incompatibilidad: Instalar un nuevo plugin o tema que no es compatible con tu configuración actual puede causar el temido «pantallazo blanco de la muerte».
- Migración a un nuevo servidor: Mover tu sitio a un nuevo proveedor de hosting a menudo implica restaurar un backup en el nuevo entorno.
Buena práctica: Antes de realizar cualquier cambio importante en tu sitio (como actualizar plugins, temas o el núcleo de WordPress), crea siempre una copia de seguridad. Es un seguro de cinco minutos que puede ahorrarte horas de trabajo.
Antes de Empezar: Preparativos Clave para una Restauración Segura
Antes de lanzarte a restaurar, tomarte unos minutos para prepararte puede evitarte muchos dolores de cabeza. Sigue esta lista de verificación:
- Localiza tu backup: Asegúrate de saber dónde está tu archivo de copia de seguridad (archivos + base de datos) y que sea accesible. Descárgalo a tu ordenador local.
- Verifica la integridad del backup: Si es posible, descomprime el archivo .zip en tu ordenador para asegurarte de que no está corrupto y de que contiene tanto los archivos de tu sitio (la carpeta `wp-content` es crucial) como el archivo de la base de datos (normalmente un `.sql`).
- Haz una copia del sitio actual (si es posible): Aunque tu sitio esté roto, puede contener datos nuevos (como comentarios o pedidos de una tienda online) que se hayan generado después de tu último backup. Si puedes, haz una copia de seguridad del estado actual antes de sobrescribirlo.
- Comunica el mantenimiento: Si tu sitio tiene tráfico, considera ponerlo en modo de mantenimiento para informar a los visitantes de que estás trabajando en él.
Nota Crítica: Restaurar un backup es una acción destructiva. Sobrescribirá todos los archivos y datos de tu sitio web actual con la versión guardada en la copia de seguridad. Cualquier contenido, comentario o cambio realizado después de la fecha del backup se perderá para siempre. Procede con precaución.
Comprendiendo tu Backup: ¿Qué Contiene Realmente?
No todas las copias de seguridad son iguales. Es vital saber qué se está guardando para entender qué se restaurará. Según la documentación oficial de WordPress.com, una copia de seguridad estándar generalmente incluye:
- Tu contenido: Entradas, páginas, comentarios y archivos multimedia (todo lo que reside en la carpeta `/wp-content/uploads/`).
- Plugins y Temas: Todos los plugins y temas que has instalado en tu sitio.
- Base de datos del sitio: El cerebro de tu web. Contiene todas las configuraciones, usuarios, entradas, páginas y la relación entre ellos. Generalmente, se respaldan las tablas con el prefijo de WordPress.
Sin embargo, es igual de importante saber qué se excluye a menudo:
- Archivos del núcleo de WordPress: Estos archivos son estándar y se pueden descargar de WordPress.org en cualquier momento. Excluirlos hace que los backups sean más ligeros.
- Archivos de caché: Se generan dinámicamente y no es necesario guardarlos.
- Tablas de base de datos no relacionadas: Algunas herramientas pueden crear tablas en tu base de datos que no forman parte de WordPress y podrían ser excluidas.
Método 1: Restaurar Backup WordPress con un Plugin (La Vía Más Sencilla)
Si creaste tu copia de seguridad con un plugin, usar ese mismo plugin para restaurarla es casi siempre la opción más fácil. Plugins como UpdraftPlus, Duplicator o All-in-One WP Migration tienen procesos de restauración integrados.
Usando UpdraftPlus (Ejemplo Popular)
Si usas UpdraftPlus, uno de los plugins de backup más populares, el proceso es muy intuitivo:
- Instala WordPress (si es necesario): Si estás restaurando en un entorno nuevo o un sitio completamente vacío, primero necesitas una instalación limpia de WordPress.
- Instala y activa UpdraftPlus: Ve a Plugins > Añadir nuevo, busca «UpdraftPlus», instálalo y actívalo.
- Sube los archivos del backup: Navega a Ajustes > Respaldos UpdraftPlus. En la pestaña «Respaldar / Restaurar», busca la sección «Subir archivos de respaldo» y sube todos los componentes de tu backup (base de datos, plugins, temas, uploads, otros).
- Inicia la restauración: Una vez subidos, los archivos aparecerán en la lista de «Respaldos existentes». Haz clic en el botón «Restaurar» junto al backup que deseas usar.
- Selecciona los componentes: El plugin te pedirá que elijas qué componentes restaurar (plugins, temas, base de datos, etc.). Selecciona todo y haz clic en «Siguiente».
- Confirma y finaliza: UpdraftPlus analizará los archivos y te pedirá una última confirmación. Haz clic en «Restaurar» de nuevo. El plugin se encargará del resto y te notificará cuando el proceso haya terminado.
Método 2: Restauración desde tu Panel de Hosting
Muchos proveedores de alojamiento web ofrecen herramientas de copia de seguridad y restauración directamente en su panel de control (como cPanel o Plesk).
La Ventaja de los Hostings Gestionados: Restauración en Un Clic
Los proveedores de hosting de WordPress gestionado llevan esto a otro nivel. Como señala el equipo de Kinsta, las restauraciones de «un solo clic» son el método más sencillo y conveniente. Estos hostings crean «snapshots» completos de tu sitio (archivos y base de datos) a diario.
Si tu sitio se rompe, solo tienes que:
- Iniciar sesión en el panel de tu hosting.
- Navegar a la sección de copias de seguridad.
- Seleccionar la fecha y hora del punto de restauración que deseas.
- Hacer clic en un botón que diga «Restaurar» o «Deploy».
El sistema del hosting se encarga de todo el proceso de forma automática y segura, a menudo permitiéndote elegir si restaurar en tu sitio en producción o en un entorno de pruebas (staging).
Método 3: La Restauración Manual (Control Total para Expertos)
¡Atención! Este método es técnico y requiere familiaridad con FTP/SFTP y phpMyAdmin. Un error aquí puede dejar tu sitio permanentemente inaccesible. Procede solo si te sientes cómodo con estos pasos.
A veces, no tienes más remedio que hacerlo a la antigua. La restauración manual te da un control total y es una habilidad valiosa. Necesitarás dos herramientas: un cliente FTP (como FileZilla) y acceso a la gestión de tu base de datos (normalmente phpMyAdmin).
Paso 1: Restaurar los Archivos de WordPress vía FTP/SFTP
- Conéctate a tu servidor: Usa tu cliente FTP con tus credenciales (host, nombre de usuario, contraseña, puerto) para conectarte a tu servidor.
- Borra los archivos antiguos (opcional pero recomendado): Para evitar conflictos, es recomendable borrar los archivos y carpetas existentes de WordPress en tu servidor, excepto el archivo `wp-config.php` (si quieres mantener la conexión a la BD) y la carpeta `wp-content`. Si vas a restaurar todo, puedes borrar todo.
- Sube los archivos del backup: Descomprime el archivo de tu copia de seguridad en tu ordenador. Luego, sube todas las carpetas y archivos (como `wp-content`, `wp-includes`, `wp-admin`, etc.) a la carpeta raíz de tu sitio en el servidor (normalmente `public_html` o `www`).
Paso 2: Restaurar la Base de Datos con phpMyAdmin
- Accede a phpMyAdmin: Desde el panel de control de tu hosting, busca y abre phpMyAdmin.
- Selecciona tu base de datos: En la columna de la izquierda, haz clic en el nombre de la base de datos de tu sitio WordPress.
- Vacía la base de datos actual (Drop Tables): Selecciona todas las tablas de la base de datos, y en el menú desplegable «Para los elementos seleccionados:», elige «Elimina» (Drop). Confirma la acción. Esto dejará tu base de datos vacía y lista para recibir los datos del backup.
- Importa el backup de la base de datos: Haz clic en la pestaña «Importar» en el menú superior. Haz clic en «Seleccionar archivo» y elige el archivo `.sql` de tu copia de seguridad. Asegúrate de que la codificación de caracteres esté en `utf-8` y haz clic en «Continuar» (o «Go»).
Una vez que la importación se complete, tu sitio debería estar restaurado. Puede que necesites visitar Ajustes > Enlaces permanentes en tu panel de WordPress y hacer clic en «Guardar cambios» para regenerar tu archivo `.htaccess`.
La Eficiencia de los Backups Incrementales
Crear un backup completo cada vez puede consumir muchos recursos del servidor y espacio en disco. Aquí es donde brillan los backups incrementales. Como se explica en el blog de Kinsta, esta técnica es mucho más eficiente. Primero se realiza una copia de seguridad completa y, a partir de ahí, solo se guardan los archivos y entradas de la base de datos que han cambiado desde el último backup. Esto reduce drásticamente la carga del servidor y el espacio necesario, siendo una práctica recomendada para sitios web activos.
Caso Especial y Políticas de Retención: WordPress.com
El proceso es diferente si tu sitio está alojado en la plataforma WordPress.com. Aquí no instalas plugins de backup; la restauración es una función integrada llamada Jetpack VaultPress Backup. Según su página de soporte, esta función es automática para los planes Business, Commerce o el plan Pro heredado, y permite una restauración de «un solo clic» desde el registro de actividad del sitio.
Una pregunta crucial es: ¿qué pasa con mis backups si mi plan caduca? La misma fuente indica que las copias de seguridad se conservan mientras el plan esté activo. Si el plan caduca, los backups no se borran inmediatamente; se guardan durante un periodo de gracia de 30 días. Pasado ese tiempo, se eliminan de forma permanente.
Solución de Problemas Comunes Después de una Restauración
A veces, incluso después de una restauración exitosa, pueden surgir pequeños problemas. Aquí tienes los más comunes y cómo solucionarlos:
- Error al establecer una conexión con la base de datos: Esto suele significar que la información de la base de datos en tu archivo `wp-config.php` es incorrecta. Verifica el nombre de la base de datos, el usuario, la contraseña y el host.
- Enlaces rotos y error 404: Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y simplemente haz clic en «Guardar cambios». Esto regenera las reglas de reescritura.
- Imágenes que no se muestran: Verifica los permisos de la carpeta `/wp-content/uploads`. Deberían ser 755 para las carpetas y 644 para los archivos.
- Acceso bloqueado al panel de administración: Si la URL de inicio de sesión ha cambiado o un plugin de seguridad te está bloqueando, puede que necesites desactivar los plugins renombrando la carpeta `plugins` vía FTP.
Conclusión: Tu Red de Seguridad Digital
Saber cómo restaurar un backup de WordPress es una habilidad tan fundamental como saber crear uno. Es la pieza final del puzle de la seguridad y el mantenimiento de tu sitio web. Ya sea que prefieras la simplicidad de un plugin, la potencia de un hosting gestionado o el control total del método manual, tener una estrategia clara te dará la tranquilidad de saber que, pase lo que pase, puedes recuperar tu sitio y volver a la normalidad. No esperes a que ocurra un desastre. Practica el proceso en un entorno de pruebas, familiarízate con tus herramientas y asegúrate de que tu red de seguridad digital esté siempre lista para actuar.
¿Necesitas ayuda con esto?
Migramos tu web sin perder posiciones: auditoría previa, redirecciones 301 y verificación completa. Descubre nuestro servicio de migración web sin perder SEO.
