Cómo restaurar WordPress desde una copia de seguridad en Syspanel
Imagina que tu sitio web es como una casa digital. De repente, una actualización sale mal, un plugin conflictivo rompe todo o, peor aún, sufres un ataque. Tu casa digital se ha derrumbado. ¿Qué haces? Si has sido previsor y tienes una copia de seguridad (backup), estás a salvo. Restaurar tu sitio desde una copia es como tener un "viaje en el tiempo" para tu web: vuelves al momento exacto en que todo funcionaba perfectamente.
En este artículo, te guiaré paso a paso para que aprendas a restaurar WordPress desde una copia de seguridad en Syspanel. Syspanel es la interfaz de gestión de tu servidor (basada en HestiaCP, pero con un nombre amigable). No necesitas ser un experto en programación; solo seguir estas instrucciones al pie de la letra.
¿Qué necesitas antes de empezar?
Antes de lanzarte a restaurar, asegúrate de tener todo a mano. Es como preparar las herramientas antes de arreglar una tubería.
- Acceso a Syspanel: Necesitas tu usuario y contraseña de administrador de Syspanel. Recuerda que la dirección de acceso suele ser
https://tudominio.com:2106ohttps://tu-ip:2106. El puerto 2106 es la clave. - Tu archivo de backup: Debes tener el archivo de copia de seguridad. Generalmente es un archivo
.tar.gzo.zip. Puede estar en tu ordenador, en un servicio de nube (Google Drive, Dropbox) o en el propio servidor (en la carpeta de backups). - Paciencia y una buena conexión a internet: Dependiendo del tamaño de tu web, la restauración puede tardar desde unos segundos hasta varios minutos. No cierres la ventana del navegador durante el proceso.
Paso 1: Accede a Syspanel (tu panel de control)
Lo primero es entrar en el "cuarto de máquinas" de tu hosting. Abre tu navegador favorito y escribe la dirección de tu Syspanel.
[INFO] La dirección típica es:
https://tudominio.com:2106. Si no recuerdas tu dominio, usa la IP de tu servidor seguida de:2106. Por ejemplo:https://192.168.1.100:2106.
Verás una pantalla de inicio de sesión. Introduce tu usuario y contraseña. Si es la primera vez, probablemente te la dio tu proveedor de hosting o la configuraste al instalar el panel.
Una vez dentro, verás el escritorio de Syspanel. Es un panel limpio con varias secciones: "Usuarios", "Web", "DNS", "Backups", etc. No te asustes, es más sencillo de lo que parece.
Paso 2: Localiza la sección de Backups
Ahora que estás dentro, busca la sección que gestiona las copias de seguridad. Normalmente, está en el menú lateral izquierdo o en la parte superior.
Busca un icono que parezca un disco duro o una flecha circular, o directamente el texto "Backups". Haz clic en él.
Se abrirá una nueva página con una lista de tus sitios web (dominios) y, debajo de cada uno, las copias de seguridad disponibles. Verás algo como:
- midominio.com
- backup_2023-10-27.tar.gz (fecha: 2023-10-27, tamaño: 50 MB)
- backup_2023-10-20.tar.gz (fecha: 2023-10-20, tamaño: 48 MB)
[TIP] Syspanel suele crear backups automáticos cada cierto tiempo (diario, semanal, etc.). Si no ves ninguno, puede que no tengas configurada la copia automática, pero aún así puedes subir un backup manual.
Paso 3: Restaurar desde un backup existente en el servidor
Esta es la opción más rápida. Si tu backup ya está en el servidor (por ejemplo, lo generó Syspanel automáticamente o lo subiste antes), solo tienes que seleccionarlo.
- En la lista de backups de tu dominio, busca el archivo que deseas restaurar. Normalmente, a la derecha de cada archivo hay un botón o icono de "Restaurar" (suele ser una flecha verde o un icono de deshacer).
- Haz clic en ese botón. Syspanel te preguntará si estás seguro. ¡Lee bien el mensaje! Te advertirá que todo el contenido actual de tu web se sobrescribirá. Es decir, perderás los cambios que hayas hecho desde que se creó ese backup.
- Confirma la acción. El proceso comenzará. Verás una barra de progreso o un mensaje de "Restaurando...".
- Cuando termine, verás un mensaje de éxito: "Backup restaurado correctamente".
¡Listo! Tu WordPress ha vuelto a la vida exactamente como era en la fecha del backup.
Paso 4: Restaurar desde un backup que tienes en tu ordenador (subida manual)
¿Tienes el backup en tu disco duro o en la nube? No hay problema. Syspanel también te permite subirlo.
- En la misma sección de Backups, busca un botón que diga "Subir backup" o "Upload". Suele estar en la parte superior derecha o cerca de la lista de backups.
- Haz clic en ese botón. Se abrirá una ventana para seleccionar un archivo de tu ordenador.
- Selecciona tu archivo de backup (
.tar.gzo.zip). Asegúrate de que sea el correcto y que no esté dañado. - Una vez subido (esto puede tardar un poco si el archivo es grande), aparecerá en la lista de backups de tu dominio.
- Ahora, sigue el Paso 3: busca el archivo recién subido y haz clic en "Restaurar".
[WARNING] Si tu backup es muy grande (más de 500 MB), la subida puede fallar si tu conexión es lenta. En ese caso, es mejor subir el archivo por FTP a la carpeta de backups del servidor y luego restaurarlo desde la lista. Si no sabes cómo hacerlo, contacta con tu soporte técnico.
¿Qué se restaura exactamente? (Archivos y Base de Datos)
Es importante que entiendas qué incluye una copia de seguridad completa de WordPress. Cuando restauras desde Syspanel, se recuperan dos cosas fundamentales:
- Los archivos de tu web: Esto incluye el núcleo de WordPress, tus temas, plugins, subidas (imágenes, PDFs, etc.) y cualquier otro archivo que hayas subido a tu servidor.
- La base de datos: Aquí se almacenan tus entradas, páginas, comentarios, configuraciones de plugins y toda la información dinámica de tu sitio.
Syspanel lo hace todo de una vez. No necesitas restaurar la base de datos por separado; el panel se encarga de todo.
Solución de problemas comunes (FAQ)
Aquí tienes las dudas más frecuentes que surgen al restaurar WordPress desde una copia de seguridad en Syspanel.
¿Qué hago si después de restaurar veo un error "500 Internal Server Error"?
No te preocupes, es común. Esto suele pasar por un conflicto de plugins o temas que no son compatibles con la versión de PHP que tienes ahora.
- Solución rápida: Accede a tu servidor por FTP o desde el administrador de archivos de Syspanel.
- Ve a la carpeta
wp-content/pluginsy renómbrala temporalmente aplugins_desactivados. Esto desactivará todos los plugins. - Vuelve a cargar tu web. Si funciona, el problema es un plugin. Ve activándolos uno por uno desde el panel de administración de WordPress (
/wp-admin) para encontrar el culpable. - Si el error persiste, renombra la carpeta
wp-content/themesathemes_desactivados. WordPress usará un tema por defecto (Twenty Twenty-Four, etc.) y deberías poder acceder.
¿Por qué mi web se ve en blanco (pantalla blanca de la muerte)?
Es otro error común. Las causas pueden ser:
- Límite de memoria agotado: A veces el backup restaura una configuración que excede el límite de memoria de tu servidor. Puedes aumentarlo editando el archivo
wp-config.phpy añadiendo:define('WP_MEMORY_LIMIT', '256M'); - Error de PHP: Revisa los logs de error de Syspanel. Normalmente están en la sección "Web" > "Logs" de tu dominio. Busca pistas sobre qué archivo está fallando.
¿Puedo restaurar solo la base de datos o solo los archivos?
Por defecto, Syspanel restaura todo. No hay una opción directa para elegir solo una parte. Si necesitas hacerlo, tendrías que descomprimir el backup manualmente, separar el archivo SQL de la base de datos y los archivos, y luego importar la base de datos desde phpMyAdmin y subir los archivos por FTP. Es un proceso más avanzado.
¿Qué pasa si el backup que subo no se ve en la lista?
Asegúrate de que el archivo tenga una extensión compatible (.tar.gz es la más segura). Si es un .zip, a veces Syspanel puede tener problemas. Si no aparece, intenta comprimirlo de nuevo en formato .tar.gz usando programas como 7-Zip o WinRAR.
¿Pierdo los cambios que hice después del backup?
Sí, totalmente. Al restaurar, estás reemplazando el estado actual de tu web por el estado que tenía en el momento del backup. Todos los artículos, comentarios, configuraciones y archivos que hayas creado o modificado después de esa fecha se perderán.
[WARNING] Antes de restaurar, si has hecho cambios importantes después del backup y quieres conservarlos, haz una copia de seguridad del estado actual de tu web. Puedes hacerlo desde el mismo Syspanel (botón "Backup" > "Crear backup") o manualmente. Así, si te arrepientes, puedes volver al estado anterior.
Consejos finales para una restauración exitosa
- Prueba tu web después de restaurar: No te confíes. Navega por varias páginas, escribe un comentario de prueba, revisa que las imágenes carguen. Asegúrate de que todo funciona.
- Actualiza todo: Después de restaurar, es muy probable que tu WordPress, plugins y temas estén desactualizados. Ve a
Escritorio > Actualizacionesen tu panel de WordPress y actualiza todo lo que puedas. Esto es vital para la seguridad. - Cambia las contraseñas: Como medida de seguridad, después de una restauración (especialmente si fue por un ataque), cambia las contraseñas de tu usuario administrador de WordPress y de tu base de datos.
- Mantén una rutina de backups: No esperes a tener un problema. Programa backups automáticos semanales o diarios en Syspanel. Es la mejor inversión de tiempo para la tranquilidad de tu web.
Restaurar WordPress desde una copia de seguridad en Syspanel es un proceso sencillo una vez que sabes dónde están los botones. Con esta guía, ya tienes el conocimiento para salvar tu sitio web de cualquier desastre digital. Recuerda: la clave está en la prevención y en saber cómo actuar cuando las cosas se complican. ¡Tu web está en buenas manos!
