Cómo hacer copias de seguridad de WordPress en Plesk y restaurarlas
¿Te suena eso de perder todo tu sitio web por un error tonto? Un plugin que se actualiza mal, un ataque de hackers o, simplemente, un descuido al borrar un archivo pueden convertir tu WordPress en un bonito mensaje de error.
La buena noticia es que existe una solución sencilla y gratuita: las copias de seguridad. Y si tu hosting usa Plesk, estás de suerte, porque esta herramienta tiene todo lo necesario para que duermas tranquilo sin tocar una sola línea de código.
En esta guía extensa y paso a paso, te voy a enseñar exactamente cómo hacer copias de seguridad de WordPress en Plesk y, lo más importante, cómo restaurarlas cuando las necesites. Olvídate de plugins complicados. Vamos a usar las herramientas nativas de tu panel de control, que son rápidas, fiables y no ralentizan tu web.
Vamos a ello, que es más fácil de lo que piensas.
¿Por qué deberías hacer copias de seguridad de WordPress en Plesk?
Antes de ensuciarnos las manos con los clics, vamos a entender por qué esto es tan importante. Imagina que tu web es una casa con todos tus muebles, fotos y recuerdos. La copia de seguridad es como una caja fuerte donde guardas una llave y un duplicado de todo lo importante.
Si un ladrón entra (un hacker) o se incendia la cocina (un error de código), puedes usar esa caja fuerte para reconstruir la casa exactamente como estaba. Sin ella, tendrías que empezar de cero.
Estas son las tres razones de oro para dominar el backup WordPress Plesk:
- Tranquilidad mental: Saber que tienes un "botón de deshacer" te permite experimentar con tu web, probar plugins nuevos o cambiar el diseño sin miedo a romper nada.
- Protección ante ataques: Si tu sitio es hackeado, una copia limpia te permite volver a la versión anterior al ataque, eliminando el malware.
- Actualizaciones seguras: Las actualizaciones de WordPress, temas o plugins a veces fallan. Si algo sale mal, restauras la copia anterior y listo.
Antes de empezar: Entendiendo qué es un backup de WordPress
Cuando hablamos de hacer una copia de seguridad de WordPress, no estamos copiando un solo archivo. Un sitio web de WordPress se compone de dos partes fundamentales:
- Los archivos del sitio: Esto incluye el núcleo de WordPress, tus temas, plugins y, muy importante, las imágenes y archivos que subes (la carpeta
wp-content/uploads). - La base de datos: Aquí es donde se guarda todo tu contenido: las entradas, las páginas, los comentarios, los usuarios y la configuración del sitio. Es el cerebro de tu WordPress.
Por lo tanto, un backup WordPress Plesk completo debe incluir ambas cosas. Plesk nos permite hacerlo de forma combinada, lo cual es perfecto.
Método 1: La forma más fácil (y recomendada) de hacer backup en Plesk
Plesk tiene una herramienta integrada llamada "Administrador de copias de seguridad" que hace todo el trabajo pesado por nosotros. Es la forma más fiable de crear una copia de seguridad de WordPress en Plesk, ya que se encarga de los archivos y la base de datos de manera simultánea y consistente.
Paso 1: Accede a tu panel de Plesk
Lo primero es iniciar sesión en tu panel de control de Plesk. Normalmente lo encuentras en una dirección como https://tu-dominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting. Si tu hosting es Syspanel, el acceso es igual, pero recuerda que el puerto de acceso es el 2106.
[INFO] Si tu proveedor de hosting te ha dado acceso a Syspanel (antes conocido como HestiaCP), el método para hacer backups es diferente. Esta guía se centra en Plesk, que es el panel más común en el hosting compartido y de revendedores. Asegúrate de saber cuál es el tuyo.
Paso 2: Ve al Administrador de Copias de Seguridad
Una vez dentro de Plesk, busca en el menú lateral izquierdo la sección que dice "Copias de seguridad" o "Administrador de copias de seguridad". Haz clic en el icono de la llave inglesa o el engranaje que suele tener.
Paso 3: Crea una nueva copia de seguridad
En la pantalla del Administrador de copias de seguridad, verás un botón que dice "Nueva copia de seguridad" o "Realizar copia de seguridad". Haz clic en él.
Paso 4: Configura tu copia de seguridad
Se abrirá una ventana con opciones. No te asustes, son más simples de lo que parecen:
- Ubicación de la copia de seguridad: Aquí eliges dónde guardar el archivo. La opción más común y segura es "Almacenamiento local" o "Repositorio de copias de seguridad de Plesk". Esto guarda la copia en el servidor de tu hosting, en una carpeta separada a la de tu web. También puedes guardarla en un "Almacenamiento remoto FTP" si tienes otro servidor, pero para empezar, el local es perfecto.
- Qué incluir: Aquí es donde debes asegurarte de marcar la casilla que dice "Cuentas de correo", "Bases de datos" y "Archivos del sitio". Lo ideal es marcar todo lo que puedas, pero como mínimo, "Bases de datos" y "Archivos del sitio".
- Configuración adicional: Te recomiendo dejar marcada la opción de "Comprimir la copia de seguridad". Esto creará un archivo
.taro.zipque ocupa menos espacio y es más manejable.
Paso 5: Inicia el proceso
Cuando hayas configurado todo, haz clic en el botón "Realizar copia de seguridad" o "Aceptar". Plesk comenzará a trabajar. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
Paso 6: Verifica que tu copia de seguridad se ha creado correctamente
Una vez terminado, volverás a la lista de copias de seguridad. Deberías ver una nueva entrada con la fecha y hora actuales. ¡Enhorabuena! Acabas de crear tu primer backup WordPress Plesk.
Método 2: El backup manual (Para los más controladores)
Si eres de los que quieren tener el control total y saber exactamente qué se está copiando, este método es para ti. Consiste en hacer dos copias por separado: una de los archivos y otra de la base de datos.
Copiando los archivos de tu WordPress
- Accede al Administrador de archivos: En Plesk, busca la sección "Archivos" o "Administrador de archivos" dentro de tu suscripción o dominio.
- Localiza la carpeta
httpdocs: Esta es la carpeta donde vive tu WordPress. Haz clic en ella para entrar. - Selecciona todo: Dentro de
httpdocs, verás todos los archivos de tu web (comowp-admin,wp-content,wp-config.php, etc.). Selecciónalos todos (puedes usar la casilla de verificación en la parte superior). - Descarga o comprime: Tienes dos opciones:
- Descargar a tu PC: Haz clic en el botón "Descargar". Esto creará un archivo comprimido y lo descargará a tu ordenador. Es una buena idea para guardarlo en un disco duro externo o en la nube.
- Comprimir en el servidor: Haz clic en el botón "Comprimir" (suele tener un icono de un candado o una cremallera). Esto creará un archivo
.zipen el mismo servidor, que luego puedes descargar.
[TIP] Te recomiendo descargar siempre una copia a tu ordenador o a un servicio de almacenamiento en la nube (como Google Drive o Dropbox). Si tu servidor sufre un problema grave, la copia que está en él también podría perderse.
Copiando tu base de datos
- Accede a las Bases de Datos: En Plesk, busca la sección "Bases de datos" o "Bases de datos MySQL".
- Encuentra tu base de datos: Verás una lista con las bases de datos de tu sitio. La de WordPress suele tener un nombre como
wp_oblog_seguido de algo. Haz clic en el nombre de la base de datos. - Entra en phpMyAdmin: Dentro de la página de la base de datos, busca un botón o icono que diga "phpMyAdmin". Haz clic en él. Se abrirá una nueva ventana o pestaña con una interfaz técnica.
- Exporta la base de datos: En phpMyAdmin, ve a la pestaña "Exportar" en la parte superior.
- Método rápido: Te mostrará dos métodos: "Rápido" y "Personalizado". Para una copia de seguridad básica, elige "Rápido" y asegúrate de que el formato sea "SQL". Haz clic en el botón "Continuar" o "Exportar".
- Guarda el archivo: El navegador descargará un archivo con extensión
.sql. Este es tu archivo de base de datos. Guárdalo junto con el archivo de los archivos de tu web.
Ahora ya tienes dos archivos: el .zip con tus archivos y el .sql con tu base de datos. Juntos, forman tu copia de seguridad manual.
Cómo restaurar WordPress en Plesk (Paso a paso)
Restaurar es tan importante como hacer la copia. Es el momento de usar esa "caja fuerte". Plesk lo hace muy sencillo.
Restaurando desde el Administrador de Copias de Seguridad
Este es el proceso más fácil, ya que Plesk se encarga de todo automáticamente.
- Ve al Administrador de copias de seguridad: Igual que antes, ve a la sección "Copias de seguridad" en el menú lateral.
- Encuentra tu copia de seguridad: En la lista, busca la copia que quieres restaurar. Puede ser la que acabas de hacer o una más antigua. Ten en cuenta que restaurar sobrescribirá el estado actual de tu web con el estado de la copia.
- Inicia la restauración: Haz clic en el icono de "Restaurar" (suele ser una flecha circular o una flecha que apunta hacia arriba) junto a la copia de seguridad que quieras usar.
- Elige qué restaurar: Plesk te preguntará qué partes quieres restaurar. Te recomiendo marcar "Archivos del sitio" y "Bases de datos" para asegurarte de que restauras todo por completo.
- Confirma y espera: Haz clic en "Restaurar" y espera a que Plesk haga su magia. Dependiendo del tamaño, puede tardar unos minutos.
- ¡Listo! Cuando termine, tu sitio web debería estar exactamente como estaba en el momento de la copia de seguridad.
[WARNING] ¡OJO! Restaurar una copia de seguridad sobrescribe todo lo que hay actualmente en tu sitio. Si has hecho cambios desde que creaste la copia, se perderán. Asegúrate de que es lo que quieres hacer.
Restaurando desde una copia manual
Si hiciste una copia manual (archivos .zip y .sql), el proceso de restauración es un poco más largo, pero igual de factible.
Restaurando los archivos
- Sube tu archivo
.zip: Ve al "Administrador de archivos" y navega hasta la carpetahttpdocs. - Sube el archivo: Haz clic en el botón "Subir" y selecciona tu archivo
.zipdesde tu ordenador. - Extrae el archivo: Una vez subido, verás el archivo
.zipen la lista. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Descomprimir". - Sobrescribe los archivos: Se te preguntará si quieres sobrescribir los archivos existentes. Acepta y reemplaza todos. Es posible que tengas que marcar una casilla que diga "Sobrescribir archivos existentes".
- Limpia: Una vez extraído, elimina el archivo
.zipdel servidor para mantenerlo limpio.
Restaurando la base de datos
- Accede a phpMyAdmin: Igual que antes, ve a "Bases de datos" y haz clic en tu base de datos, luego en "phpMyAdmin".
- Selecciona la base de datos: En phpMyAdmin, asegúrate de que tu base de datos está seleccionada en el menú desplegable de la izquierda.
- Ve a la pestaña "Importar": Haz clic en la pestaña "Importar" en la parte superior.
- Selecciona tu archivo
.sql: Haz clic en el botón "Elegir archivo" y selecciona el archivo.sqlque descargaste. - Importa: Deja las opciones por defecto y haz clic en el botón "Continuar" o "Importar".
- ¡Listo! phpMyAdmin importará tu base de datos.
[INFO] Si al importar la base de datos te da un error, es posible que el archivo .sql sea demasiado grande. En ese caso, deberías pedir a tu proveedor de hosting que aumente el límite de subida o usar una herramienta más avanzada como BigDump.
Preguntas Frecuentes (FAQ) sobre backup WordPress Plesk
Para terminar, te respondo a las dudas más comunes que me encuentro a diario:
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es una copia diaria. Si tu web es más estática, una copia semanal puede ser suficiente. Recuerda que muchos hostings ofrecen copias de seguridad automáticas, pero no está de más tener las tuyas propias.
¿Puedo programar las copias de seguridad en Plesk?
¡Sí! Plesk tiene una función llamada "Programador de tareas" o "Cron". Puedes configurarlo para que ejecute un script de copia de seguridad automáticamente cada día o cada semana. Es la forma más eficiente de asegurarte de que nunca te olvidas.
¿Qué hago si mi copia de seguridad falla?
Primero, no entres en pánico. Revisa el mensaje de error en el Administrador de copias de seguridad. Suele ser un problema de espacio en disco o de permisos. Si no puedes resolverlo, contacta con tu proveedor de hosting. Ellos podrán ayudarte.
¿Restaurar una copia de seguridad afecta a mis correos electrónicos?
Depende de lo que marques al restaurar. Si marcas la casilla de "Cuentas de correo", restaurará también tus correos. Si solo restauras archivos y base de datos, los correos no se tocan.
¿Necesito un plugin de backup si tengo Plesk?
No es estrictamente necesario. Plesk es muy potente. Sin embargo, algunos plugins como UpdraftPlus ofrecen funciones adicionales como restaurar desde el escritorio de WordPress sin entrar en el panel de control, o programar copias en la nube (Google Drive, Dropbox) de forma más sencilla. Es una cuestión de preferencia personal.
Mi hosting usa Syspanel, ¿puedo usar estos pasos?
No. Esta guía es específica para Plesk. Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es diferente y se accede a través del puerto 2106. Te recomiendo buscar una guía específica para Syspanel o contactar con tu proveedor de hosting para que te indique cómo hacerlo.
Conclusión: Tu seguridad es tu responsabilidad
Hacer copias de seguridad de WordPress en Plesk y restaurarlas es una habilidad esencial para cualquier propietario de una web. No es complicado, solo requiere que dediques unos minutos a entender el proceso y que establezcas una rutina.
La próxima vez que v
