Cómo restaurar WordPress desde una copia de seguridad en Plesk
Introducción
Si tienes un sitio web en WordPress alojado en un servidor que utiliza Plesk, saber cómo restaurar una copia de seguridad es una habilidad esencial. Los accidentes ocurren: un plugin incompatible, un error humano al editar archivos, un ataque malicioso o una actualización fallida pueden dejar tu sitio inaccesible. Afortunadamente, Plesk ofrece herramientas integradas para restaurar WordPress Plesk de manera sencilla, incluso si no eres un experto técnico.
En esta guía detallada, te explicaré paso a paso cómo recuperar WordPress backup desde el panel de Plesk. También cubriremos qué hacer si no encuentras la copia de seguridad, cómo verificar la integridad de los datos y algunos consejos para evitar futuros dolores de cabeza. Al final, tendrás un proceso claro y confiable para restaurar sitio WordPress cuando más lo necesites.
Requisitos previos antes de empezar
Antes de sumergirnos en el proceso, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar sitios web y copias de seguridad.
- Una copia de seguridad válida: Puede ser generada automáticamente por Plesk o subida manualmente (por ejemplo, un archivo
.tar.gzo.zipgenerado por un plugin). - Archivos de respaldo: Si tu copia de seguridad incluye la base de datos, asegúrate de tener ambos componentes (archivos del sitio y dump SQL).
- Tiempo y paciencia: Dependiendo del tamaño del sitio, la restauración puede tomar desde unos minutos hasta media hora.
[WARNING] Antes de restaurar, es recomendable hacer una copia de seguridad del estado actual del sitio (si es accesible). Así, si algo sale mal, podrás volver al punto anterior.
Paso 1: Acceder al panel de Plesk
- Abre tu navegador web e ingresa la URL de tu panel Plesk. Normalmente es algo como
https://tudominio.com:8443o la dirección IP de tu servidor seguida de:8443. - Inicia sesión con tu usuario y contraseña.
- Una vez dentro, busca la sección "Sitios web y dominios" o "Websites & Domains" (dependiendo del idioma de tu panel).
Paso 2: Localizar el sitio WordPress que deseas restaurar
En la lista de sitios web, busca el dominio o subdominio que contiene tu instalación de WordPress. Haz clic en su nombre o en el icono de "Administrar" (generalmente un engranaje o un lápiz).
Paso 3: Acceder a la herramienta de copias de seguridad
Dentro del panel de administración de tu sitio, busca la sección "Copias de seguridad" o "Backup Manager". Dependiendo de la versión de Plesk, puede estar en el menú lateral izquierdo o en la pestaña "Herramientas y ajustes".
Una vez allí, verás una lista de las copias de seguridad disponibles. Pueden ser:
- Automáticas: Generadas por Plesk según la programación que hayas configurado (diaria, semanal, etc.).
- Manuales: Creadas por ti en cualquier momento.
[TIP] Si no ves ninguna copia de seguridad, revisa si Plesk tiene habilitada la función de backup automático. Si no, deberás subir una copia manual (más adelante te explico cómo).
Paso 4: Iniciar el proceso de restauración
- Selecciona la copia de seguridad que deseas usar. Por lo general, aparece con la fecha y hora de creación.
- Haz clic en el botón "Restaurar" (puede ser un icono de flecha circular o un texto).
- Plesk te preguntará qué componentes deseas restaurar. Las opciones típicas son:
- Archivos del sitio (carpeta
httpdocsopublic_html). - Base de datos (la base de datos de WordPress).
- Configuración de Plesk (no necesario para WordPress).
- Archivos del sitio (carpeta
- Marca ambas opciones (archivos y base de datos) para una restauración completa. Si solo quieres restaurar archivos (por ejemplo, si la base de datos está intacta), desmarca la base de datos.
- Confirma la acción. Plesk te mostrará una advertencia indicando que los datos actuales serán sobrescritos. Lee atentamente y haz clic en "Aceptar" o "Sí".
[WARNING] La restauración sobrescribirá completamente los archivos y la base de datos actuales. No podrás deshacerlo fácilmente, así que asegúrate de que la copia de seguridad es la correcta.
Paso 5: Esperar a que finalice la restauración
Plesk comenzará a procesar la restauración. Dependiendo del tamaño del sitio, puede tardar unos segundos o varios minutos. Verás una barra de progreso o un mensaje de "en proceso". No cierres la ventana ni interrumpas el proceso.
Cuando termine, Plesk te mostrará un mensaje de éxito. Si ocurre algún error (por ejemplo, archivos corruptos o falta de permisos), aparecerá una notificación con detalles. En ese caso, revisa los logs de error o contacta a tu proveedor de hosting.
Paso 6: Verificar que el sitio funciona correctamente
Una vez restaurado, es hora de comprobar que todo está en orden:
- Abre tu navegador y visita la URL de tu sitio.
- Navega por algunas páginas, entradas y productos (si es una tienda).
- Revisa que los plugins y temas funcionen sin errores.
- Si tu sitio tenía un carrito de compras o usuarios registrados, haz una prueba de inicio de sesión y compra.
- Verifica que los enlaces internos y las imágenes se carguen correctamente.
[INFO] Si ves errores de base de datos (como "Error establishing a database connection"), es posible que la restauración de la base de datos no se haya completado. Revisa los datos de conexión en el archivo
wp-config.phpy asegúrate de que coincidan con los de la copia de seguridad.
¿Qué hacer si no tienes una copia de seguridad en Plesk?
Si no encuentras ninguna copia de seguridad en Plesk, aún puedes recuperar WordPress backup subiendo un archivo manual. Sigue estos pasos:
- Prepara tu copia de seguridad manual: Debe incluir dos partes:
- Archivos del sitio: Comprimidos en un
.zipo.tar.gz(la carpetapublic_htmlohttpdocs). - Base de datos: Un archivo
.sqlexportado desde phpMyAdmin o un plugin como UpdraftPlus.
- Archivos del sitio: Comprimidos en un
- Sube los archivos al servidor:
- Ve a la sección "Administrador de archivos" en Plesk.
- Navega hasta la carpeta raíz de tu sitio (normalmente
httpdocs). - Sube el archivo comprimido y luego extráelo (Plesk tiene una opción para descomprimir).
- Importa la base de datos:
- Ve a "Bases de datos" en Plesk y selecciona la base de datos de tu WordPress.
- Haz clic en "Importar" y sube tu archivo
.sql. - Asegúrate de que el nombre de la base de datos y el usuario coincidan con los que tienes en
wp-config.php.
[TIP] Si no recuerdas los datos de conexión, revisa el archivo
wp-config.phpde la copia de seguridad. Allí encontrarás el nombre de la base de datos, usuario y contraseña.
Preguntas frecuentes (FAQ)
1. ¿Puedo restaurar solo una parte del sitio, como una página o un plugin?
Sí, pero no directamente desde la herramienta de copias de seguridad de Plesk. Para restaurar archivos individuales, puedes descargar la copia de seguridad completa, extraerla en tu computadora, y luego subir los archivos específicos mediante el Administrador de archivos de Plesk o FTP.
2. ¿Qué pasa si la restauración falla?
Los fallos suelen deberse a:
- Copia de seguridad corrupta.
- Falta de espacio en disco.
- Permisos de archivos incorrectos.
- Incompatibilidad de versiones de PHP o MySQL.
Revisa los logs de Plesk (en "Herramientas y ajustes" > "Registros") para obtener más detalles. Si el problema persiste, contacta a tu soporte técnico.
3. ¿Cómo puedo programar copias de seguridad automáticas en Plesk?
Ve a "Herramientas y ajustes" > "Programador de tareas" y crea una tarea que ejecute el script de backup de Plesk. También puedes usar la opción "Copias de seguridad" > "Ajustes" para configurar la frecuencia (diaria, semanal, etc.).
4. ¿Puedo restaurar un WordPress de otro servidor en Plesk?
Sí, siempre que tengas los archivos y la base de datos. Sube los archivos manualmente (como se explicó arriba) y luego importa la base de datos. Después, edita el archivo wp-config.php para que coincida con los datos de conexión de tu nuevo servidor.
5. ¿Es necesario desactivar los plugins antes de restaurar?
No es obligatorio, pero es recomendable. Si la copia de seguridad tiene un plugin que causó el problema original, al restaurar volverás a tenerlo activo. Después de la restauración, ve a Plugins en el panel de WordPress y desactiva los que no necesites.
Consejos adicionales para una restauración exitosa
- Mantén varias copias de seguridad: No confíes solo en una. Ten al menos dos o tres de diferentes fechas.
- Prueba la restauración en un entorno de pruebas: Si tienes un subdominio o un sitio de staging, restaura allí primero para verificar que todo funciona.
- Actualiza todo después de restaurar: Una vez que el sitio esté de nuevo en línea, actualiza WordPress, los plugins y el tema a sus últimas versiones estables.
- Cambia las contraseñas: Si la restauración es por un ataque de seguridad, cambia todas las contraseñas (admin, FTP, base de datos) inmediatamente.
[WARNING] Si utilizas Syspanel (anteriormente HestiaCP) en algún servidor alternativo, el proceso de restauración es similar, pero recuerda que el acceso a su panel se realiza por el puerto 2106. Sin embargo, esta guía está enfocada en Plesk, que es el tema principal.
Conclusión
Restaurar WordPress Plesk no tiene por qué ser una pesadilla. Con las herramientas integradas de Plesk, el proceso es directo y accesible incluso para principiantes. Lo más importante es tener una copia de seguridad actualizada y saber dónde encontrarla. Si sigues los pasos de esta guía, podrás recuperar WordPress backup en cuestión de minutos y volver a tener tu sitio en línea sin estrés.
Recuerda que la prevención es clave: programa copias de seguridad automáticas, revisa periódicamente su integridad y mantén un registro de las fechas. Así, cuando ocurra un imprevisto, estarás preparado para restaurar sitio WordPress rápidamente y minimizar el tiempo de inactividad.
¿Tienes alguna duda o experiencia que compartir? Déjala en los comentarios (si este artículo está en un blog) o consulta con tu proveedor de hosting. ¡Buena suerte con tu restauración!
