Cómo restaurar manualmente un sitio de WordPress

Cómo restaurar manualmente tu sitio de WordPress

· 10 min de lectura ·
Escrito por: avatar del autor Joella Dunn
avatar del autor Joella Dunn
Joella es una escritora con años de experiencia en WordPress. En Duplicator, se especializa en el mantenimiento de sitios, desde copias de seguridad básicas hasta migraciones a gran escala. Su objetivo final es asegurarse de que su sitio web de WordPress sea seguro y esté preparado para crecer.
·
Revisado por: avatar del revisor John Turner
avatar del revisor John Turner
John Turner es el presidente de Duplicator. Tiene más de 20 años de experiencia en negocios y desarrollo, y sus plugins han sido descargados más de 25 millones de veces.

Esa pantalla blanca te devuelve la mirada donde debería estar tu sitio de WordPress.

Quizás sea un mensaje de error crítico en su lugar. O tal vez tu panel de administración no se cargue después de esa actualización de plugin que pensaste que sería rápida e inofensiva.

Sea lo que sea que lo haya provocado, tu sitio está roto. Los visitantes no ven nada. Estás bloqueado. Los ingresos dejan de fluir.

Para recuperar tu sitio web (cuando no tienes un plugin de copia de seguridad), necesitas saber cómo restaurar manualmente tu sitio de WordPress. Es una habilidad que devuelve el control total a tus manos, sin importar lo roto que esté todo.

Cuando ocurre un desastre y no tienes opciones de restauración sencillas, la restauración manual se convierte en tu salvavidas.

Tabla de Contenidos

¿Cuándo necesitarías restaurar tu sitio web?

¿Por qué elegir el camino difícil cuando existen soluciones automatizadas? A veces no tienes otra opción.

Tu panel de control wp-admin es completamente inaccesible: sin pantalla de inicio de sesión, sin opciones de recuperación, nada. El sitio ni siquiera se carga lo suficiente como para ejecutar un plugin.

La restauración manual no es tu primera opción; es tu último recurso. Pero ciertos desastres te dejan sin otra opción.

Aquí están los escenarios más comunes que exigen una restauración manual:

  • Una actualización fallida del núcleo, plugin o tema que te bloquea el acceso a wp-admin. El panel de control no se carga, los mensajes de error bloquean el acceso o el sitio muestra una pantalla blanca de la muerte.

  • Una infección de malware o una brecha de seguridad. Tu proveedor de hosting podría haber suspendido tu cuenta, o has descubierto código malicioso en tus archivos.

  • Un error grave del usuario, como eliminar archivos o contenido críticos. Alguien eliminó accidentalmente archivos esenciales de WordPress o borró tablas importantes de la base de datos.

  • Un fallo del servidor o una migración fallida a un nuevo host. Tu entorno de hosting falló o algo salió mal durante una transferencia de servidor que corrompió tu sitio.

  • Tu plugin de restauración con un clic está fallando. Los tiempos de espera del servidor, los límites de memoria o los archivos de plugin corruptos pueden hacer que la restauración automática sea imposible.

  • La única copia de seguridad que tienes es manual. Tu proveedor de hosting te dio un archivo .zip de los archivos de tu sitio y una exportación de la base de datos .sql. No se involucró ningún plugin de copia de seguridad.

En cada una de estas situaciones, las soluciones normales están fuera de discusión.

No puedes acceder a tu panel de control para solucionar problemas. Los plugins de restauración con un clic no funcionarán. Tu único camino a seguir es arremangarte y hacerlo manualmente.

Cómo restaurar manualmente un sitio de WordPress

Ahora, el evento principal: restaurar tu sitio.

Recuerda: WordPress tiene dos partes que trabajan juntas. Tus archivos (temas, plugins, subidas de medios, archivos principales de WordPress) viven en el servidor. Tu base de datos almacena todo lo demás (publicaciones, páginas, comentarios, configuraciones y cuentas de usuario).

Necesitas copias de seguridad limpias de ambos para lograrlo.

Antes de empezar, reúne estas herramientas esenciales:

  • Copia de seguridad de los archivos de su sitio (normalmente un archivo .zip que contiene todos sus archivos de WordPress)
  • Copia de seguridad de su base de datos (un archivo .sql con todo su contenido y configuraciones)
  • Acceso a un cliente FTP (como FileZilla) o al Administrador de Archivos del panel de control de su hosting
  • Herramienta de gestión de bases de datos (como phpMyAdmin, accesible a través del panel de control de su hosting)

Restaurar archivos de WordPress manualmente

Primero, reemplazará todos los archivos dañados con su copia de seguridad limpia.

Inicie sesión en el panel de control de su hosting y abra el Administrador de Archivos. También puede iniciar un cliente FTP y conectarse a su servidor utilizando sus credenciales FTP.

Navegue al directorio raíz de su sitio web. Normalmente se llama public_html, www o simplemente el nombre de su dominio.

No elimine todo todavía. Aunque actualmente esté dañado, descargue primero una copia de su directorio raíz actual.

Luego, elimine todo en el directorio.

Eliminar archivos del sitio

Suba su archivo de copia de seguridad .zip y descomprímalo directamente en el servidor.

La mayoría de los Administradores de Archivos de hosting tienen una opción "Extraer" o "Descomprimir" al hacer clic derecho en el archivo.

Sus archivos de WordPress ahora deberían poblar el directorio. Deberían estar presentes archivos principales como wp-config.php y carpetas como wp-content.

Restaurar la base de datos de WordPress manualmente

Ahora viene la parte más importante: restaurar su base de datos. Aquí es donde vive todo su contenido, configuraciones y datos de usuario.

Maneje esta sección con extremo cuidado. Un movimiento en falso puede eliminar datos permanentemente.

Inicie sesión en el panel de control de su hosting y busque la sección de bases de datos. Busque phpMyAdmin. Haga clic en él para abrir la interfaz de gestión de bases de datos.

WordPress phpMyAdmin

Verá una lista de bases de datos en el lado izquierdo. Haga clic en esa base de datos en phpMyAdmin.

Abrir base de datos de phpMyAdmin

Si no está seguro de cuál pertenece a su sitio de WordPress, revise su archivo wp-config.php. Abra ese archivo y busque la línea que dice DB_NAME. El valor entre comillas es el nombre de su base de datos.

Antes de destruir nada, cree una copia de seguridad del estado actual de su base de datos.

Busque la pestaña Exportar en la parte superior. Deje todas las configuraciones por defecto y haga clic en Ir. Esto descarga un archivo .sql a su computadora, su red de seguridad si las cosas van mal.

Exportación de phpMyAdmin

Ahora, vaya a la pestaña Importar. Suba su archivo de copia de seguridad .sql desde su computadora.

Deje todas las demás configuraciones por defecto y haga clic en Ir.

Importar base de datos

El proceso de importación recreará todas sus tablas y las poblará con los datos de su copia de seguridad. Esto puede tardar unos minutos para bases de datos más grandes.

Verificar el archivo wp-config.php

Sus archivos y base de datos están restaurados, pero necesitan comunicarse correctamente.

El archivo wp-config.php es el puente que conecta sus archivos de WordPress con su base de datos. Si los detalles de conexión son incorrectos, su sitio no se cargará.

Abra su archivo wp-config.php (está en su directorio raíz) y revise estos valores críticos:

  • DB_NAME debe coincidir exactamente con el nombre de su base de datos
  • DB_USER debe ser el nombre de usuario de su base de datos
  • DB_PASSWORD debe ser la contraseña de su base de datos
  • DB_HOST suele ser localhost, pero consulte con su proveedor de hosting

Verifique también que $table_prefix coincida con el prefijo utilizado en las tablas de su base de datos. La mayoría de los sitios usan wp_ pero algunos usan prefijos personalizados como xyz_ por seguridad.

Si alguno de estos valores es incorrecto, actualízalos y guarda el archivo.

Este pequeño paso soluciona un gran problema: errores 404 en tus publicaciones y páginas.

WordPress almacena la estructura de los enlaces permanentes en la base de datos, y a veces esos datos se desordenan durante una restauración. Actualizarla reconstruye la estructura de las URL correctamente.

Inicia sesión en tu panel de administración de WordPress (deberías poder acceder ahora). Navega a Ajustes » Enlaces permanentes.

Permalinks de WordPress

No cambies nada. Simplemente desplázate hacia abajo y haz clic en Guardar cambios.

Esto obliga a WordPress a regenerar su estructura de enlaces permanentes y debería eliminar esos frustrantes errores 404.

Limpiar cachés

Los datos cacheados antiguos pueden hacer que tu sitio restaurado parezca roto, incluso cuando todo funciona perfectamente.

Limpia todo tipo de caché que se te ocurra:

  • Caché de plugins: Si usas plugins de caché como WP Rocket o W3 Total Cache, limpia su caché a través de sus páginas de configuración.
  • Caché del lado del servidor: Muchos hosts proporcionan caché que puedes limpiar desde tu panel de hosting.
  • Caché de CDN: Si usas Cloudflare u otra CDN, purga su caché a través de su panel de control.
  • Caché del navegador: Limpia la caché de tu navegador o intenta ver el sitio en una ventana de incógnito.

Esto asegura que estás viendo el sitio restaurado real, no restos cacheados de la versión rota.

Verificar funcionalidad

Es hora de la prueba final: asegurarnos de que todo funciona realmente.

Repasa esta lista de verificación:

  • Inicia y cierra sesión en wp-admin para confirmar que la autenticación funciona.
  • Comprueba que tu página de inicio carga completamente.
  • Navega a algunas páginas internas y publicaciones de blog.
  • Verifica que las imágenes se muestran correctamente.
  • Prueba la funcionalidad crítica como formularios de contacto o el proceso de pago del carrito de compras.
  • Visualiza el sitio tanto en dispositivos de escritorio como móviles.

Si algo no funciona, no te asustes. La mayoría de los problemas en esta etapa son problemas menores de configuración o de limpieza de caché omitida.

Restaura WordPress en minutos con Duplicator

El proceso que acabas de aprender funciona, pero es complejo y arriesgado.

Cada paso conlleva el potencial de error humano. Omite una configuración de la base de datos y tu sitio no cargará. Sube archivos al directorio incorrecto y tendrás que empezar de nuevo.

Duplicator elimina esta complejidad por completo. Es un plugin de copias de seguridad de confianza utilizado por más de 1.5 millones de sitios web.

Plugin Duplicator Pro

En lugar de hacer malabares con copias de seguridad separadas de archivos y bases de datos, Duplicator empaqueta todo en un único archivo de archivo más un script instalador.

Descargar copia de seguridad de Duplicator Lite

Sube estos dos archivos a tu servidor, ejecuta el instalador y se encargará de la importación de la base de datos y la configuración automáticamente.

Subir archivos del sitio clonado

Lo que te lleva una hora manualmente, se hace en menos de cinco minutos con Duplicator.

Además, es el único plugin de copias de seguridad que puede restaurar tu sitio sin necesidad de acceso al panel de administración. ¡Restaurará un sitio completamente roto!

Más importante aún, elimina las conjeturas de alto riesgo. El instalador se encarga de todas esas conexiones y configuraciones críticas de la base de datos que pueden romper tu sitio si se hacen incorrectamente.

Preguntas Frecuentes (FAQs)

¿Cómo restauro mi sitio de WordPress a una fecha anterior sin copia de seguridad?

Sin copias de seguridad, la única opción es usar versiones cacheadas de la Wayback Machine para reconstruir el contenido manualmente. Para evitar pérdidas futuras, habilita siempre copias de seguridad automáticas a través de un plugin como Duplicator.

¿Cómo transfiero manualmente un sitio de WordPress?

Transfiere manualmente un sitio de WordPress descargando todos los archivos vía FTP, exportando la base de datos con phpMyAdmin y subiendo ambos al nuevo servidor. Actualiza el archivo wp-config.php con los nuevos detalles de la base de datos y ajusta la configuración del dominio o URL en la base de datos de WordPress para completar la migración.

¿Cómo entro manualmente en modo de recuperación en WordPress?

Entra manualmente en modo de recuperación en WordPress provocando un error fatal, lo que genera un enlace de recuperación enviado al correo electrónico del administrador. Accede al sitio con ese enlace para deshabilitar plugins o temas defectuosos. Si el correo electrónico es inaccesible, habilita la depuración en wp-config.php para identificar y corregir errores directamente.

¿Cómo restauro una copia de seguridad de WordPress en localhost?

Restaura una copia de seguridad de WordPress en localhost instalando software de servidor local como XAMPP o MAMP, creando una nueva base de datos en phpMyAdmin e importando el archivo de base de datos de copia de seguridad. Copia tus archivos de WordPress en el directorio de localhost, actualiza wp-config.php con los nuevos detalles de la base de datos y luego accede al sitio desde tu navegador local.

¿Cómo hago una copia de seguridad y restauro un sitio de WordPress en un nuevo servidor?

Haz una copia de seguridad y restaura un sitio de WordPress en un nuevo servidor usando Duplicator. Instala el plugin Duplicator, crea una copia de seguridad y descarga tanto el instalador como los archivos de archivo. Súbelos al nuevo servidor, ejecuta el script del instalador y actualiza la configuración de tu dominio o base de datos para completar la migración.

Próximos pasos: Asegura tu sitio para siempre

La restauración manual es una habilidad reactiva. Es algo que usas después de que ocurre un desastre.

El enfoque más inteligente es ser proactivo.

Las copias de seguridad regulares y automatizadas son la póliza de seguro de tu sitio. Cuando tienes copias de seguridad recientes y fiables funcionando automáticamente, los desastres del sitio se convierten en inconvenientes menores en lugar de catástrofes que acaban con el negocio.

Duplicator Pro se encarga de esta protección. Crea copias de seguridad programadas que se guardan automáticamente en almacenamiento en la nube externo como Google Drive, Dropbox o Amazon S3. Tus copias de seguridad permanecen seguras fuera de tu servidor, protegidas incluso si tu cuenta de hosting se borra por completo.

Configúralo una vez y tu sitio permanecerá protegido indefinidamente.

No esperes a un desastre. Protege tu sitio con Duplicator Pro y configura tu horario de copias de seguridad automáticas hoy mismo.

Ya que estás aquí, creo que te gustarán estos otros recursos de WordPress seleccionados:

avatar del autor
Joella Dunn Redactor de Contenidos
Joella es una escritora con años de experiencia en WordPress. En Duplicator, se especializa en el mantenimiento de sitios, desde copias de seguridad básicas hasta migraciones a gran escala. Su objetivo final es asegurarse de que su sitio web de WordPress sea seguro y esté preparado para crecer.
Nuestro contenido es compatible con el lector. Si hace clic en ciertos enlaces, podemos recibir una comisión.

No dejes pasar un día más sin protección

Cada hora sin copias de seguridad adecuadas de WordPress pone tu sitio en riesgo • Cada migración de WordPress retrasada te cuesta rendimiento y crecimiento

Obtener Duplicator ahora
Plugin Duplicator

¡Espera! No te pierdas tu
oferta exclusiva!

Como cliente de , obtienes un 60% DE DESCUENTO

Prueba Duplicator gratis en tu sitio y comprueba por qué más de 1,5 millones de profesionales de WordPress confían en nosotros. Pero no esperes, este descuento exclusivo del 60% solo está disponible por tiempo limitado.

o
Obtén un 60% de descuento en Duplicator Pro ahora →