Cómo crear una copia de seguridad completa de WordPress en Plesk
¡Hola! 👋 Soy tu técnico de soporte de confianza. Hoy vamos a abordar una tarea fundamental para la salud de tu web: crear una copia de seguridad completa de WordPress en Plesk.
Si alguna vez has sentido un escalofrío al pensar en perder tu web por un hackeo, un error de actualización o un descuido, este artículo es para ti. Aquí te explicaré, paso a paso y sin tecnicismos complicados, cómo proteger tu trabajo con un backup wordpress plesk eficaz. No necesitas ser un experto, solo seguir las instrucciones al pie de la letra.
¿Por qué es tan importante hacer copias de seguridad WordPress?
Imagina que has pasado meses escribiendo artículos, configurando plugins y perfeccionando el diseño de tu web. Ahora, imagina que un mal día, todo desaparece. Sin una copia de seguridad, recuperar ese trabajo sería una pesadilla o, directamente, imposible.
Hacer copias seguridad wordpress de forma regular es como tener un seguro a todo riesgo para tu página. Te permite:
- Recuperarte de ataques maliciosos: Si un hacker inyecta código malicioso, puedes restaurar una versión limpia anterior.
- Arreglar errores de actualización: A veces, una actualización de un plugin o tema puede romper la web. Con un backup, puedes volver atrás al momento exacto en que todo funcionaba.
- Probar cambios sin miedo: ¿Quieres experimentar con un nuevo diseño? Haz un backup antes. Si no te gusta el resultado, reviertes los cambios en minutos.
- Migrar de servidor: Si decides cambiar de proveedor de hosting, una copia completa te permite mover tu web sin perder ni un solo dato.
¿Qué incluye una copia de seguridad completa?
Cuando hablamos de una copía de seguridad completa, no solo nos referimos a los textos de tus artículos. Incluye todo lo que hace funcionar tu WordPress:
- Base de datos (MySQL): Aquí se almacenan todas tus entradas, páginas, comentarios, configuraciones de plugins y ajustes del tema. Es el cerebro de tu web.
- Archivos del núcleo de WordPress: Los archivos del propio sistema WordPress (el
wp-admin,wp-includes, etc.). - Archivos de temas y plugins: Todo el código que da forma y funcionalidad a tu sitio.
- Carpeta
wp-content/uploads: Todas tus imágenes, vídeos, documentos y otros archivos multimedia que has subido.
Una copia que incluya todos estos elementos es la única que te garantiza una restauración perfecta.
Método 1: La forma más fácil con el administrador de Plesk
Plesk es un panel de control muy intuitivo que incluye una herramienta de backup integrada. Esta es, sin duda, la forma más sencilla y recomendada para crear un plesk wordpress backup completo.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y escribe la URL de acceso a tu panel. Normalmente suele ser algo como https://tu-dominio.com:8443. Introduce tu nombre de usuario y contraseña para entrar.
Paso 2: Localiza tu sitio web
Una vez dentro, verás una lista de tus dominios y sitios web. Busca el dominio de tu WordPress y haz clic en el botón "Abrir" o en el nombre del dominio para acceder a su panel de control.
Paso 3: Busca la sección "Copias de seguridad"
En el menú lateral o en el panel principal, busca la sección llamada "Copias de seguridad" o "Backup Manager". El icono suele ser un disco duro o una flecha circular.
Paso 4: Crea una nueva copia
Dentro de la sección de copias de seguridad, verás un botón que dice "Crear copia de seguridad" o "Back Up". Haz clic en él.
Paso 5: Configura las opciones (¡Importante!)
Se abrirá una ventana con varias opciones. Presta atención a estas:
- Ubicación de la copia: Aquí puedes elegir dónde guardar el backup. Lo más recomendable es "Almacenamiento local" (en el propio servidor) o, si quieres máxima seguridad, en un "Repositorio FTP/SFTP" o en "Almacenamiento en la nube" (como Amazon S3 o Google Drive). Para empezar, el almacenamiento local es perfecto.
- Alcance: Asegúrate de que esté seleccionado "Dominio" o "Sitio web completo". Esto garantiza que se incluyan tanto los archivos como la base de datos.
- Otras opciones: Puedes dejar las demás opciones por defecto. Si quieres ser más específico, puedes marcar "Incluir archivos" e "Incluir bases de datos" manualmente, pero el alcance "Dominio" ya lo hace todo.
Paso 6: Inicia el proceso
Pulsa el botón "Aceptar" o "Crear". Plesk empezará a comprimir todos tus archivos y la base de datos. El tiempo que tarde dependerá del tamaño de tu web. Verás una barra de progreso.
Paso 7: Verifica la copia
Cuando termine, verás la nueva copia en la lista de copias de seguridad disponibles. Anota la fecha y la hora, y si quieres, puedes ponerle un comentario para identificarla mejor.
¡Y listo! Ya tienes tu primer backup wordpress plesk completo. Así de fácil.
Método 2: La alternativa manual (si Plesk falla)
Aunque el método anterior es el más recomendable, es bueno saber hacer una copia manual por si acaso. Este método implica dos partes: descargar los archivos y exportar la base de datos.
Parte A: Descargar los archivos de WordPress
Para esto, necesitarás un cliente FTP como FileZilla.
- Conéctate a tu servidor: Abre FileZilla e introduce los datos de conexión FTP (host, usuario, contraseña y puerto, normalmente el 21). Puedes encontrarlos en tu panel de Plesk en la sección "Cuentas FTP".
- Navega a la carpeta raíz: Una vez conectado, busca la carpeta
httpdocs(opublic_html). Es ahí donde se encuentra tu instalación de WordPress. - Descarga todo: Selecciona todos los archivos y carpetas dentro de
httpdocs, haz clic derecho y elige "Descargar". FileZilla comenzará a copiarlos a tu ordenador. Este proceso puede tardar un buen rato si tu web es grande.
Parte B: Exportar la base de datos
Para esto, necesitas acceder a phpMyAdmin, que es una herramienta para gestionar bases de datos.
- Accede a phpMyAdmin: En tu panel de Plesk, busca la sección de "Bases de datos" y haz clic en el icono de phpMyAdmin junto a la base de datos de tu WordPress.
- Selecciona la base de datos: En el panel izquierdo de phpMyAdmin, haz clic en el nombre de tu base de datos para seleccionarla.
- Ve a la pestaña "Exportar": En la parte superior, haz clic en la pestaña "Exportar".
- Elige el método rápido: Asegúrate de que el método "Rápido" esté seleccionado y el formato sea SQL. Luego, pulsa el botón "Continuar" o "Exportar".
- Guarda el archivo: Se descargará un archivo
.sqla tu ordenador. Guárdalo en un lugar seguro junto con los archivos que descargaste antes.
Con estos dos elementos (los archivos y el archivo .sql), tienes una copia de seguridad completa manual.
Cómo restaurar WordPress desde una copia de seguridad en Plesk
Saber crear el backup es solo la mitad. La otra mitad es saber restaurar wordpress plesk cuando sea necesario. Afortunadamente, Plesk lo hace muy sencillo.
Restaurar desde el Backup Manager de Plesk
- Ve a la sección "Copias de seguridad" en tu panel de Plesk.
- En la lista de copias, busca la que quieres restaurar (la más reciente, por ejemplo).
- Haz clic en el icono de "Restaurar" (suele ser una flecha circular que apunta hacia la izquierda).
- Se te preguntará qué elementos quieres restaurar. Asegúrate de que estén marcados tanto los "Archivos" como las "Bases de datos".
- Confirma la acción. Plesk restaurará todo a partir de esa copia.
[WARNING] ¡CUIDADO! Al restaurar, sobrescribirás el estado actual de tu web. Si has hecho cambios desde que creaste la copia, los perderás. Asegúrate de que es lo que deseas hacer.
Restaurar desde una copia manual
Si tienes que restaurar desde los archivos que descargaste manualmente, el proceso es más complejo:
- Sube los archivos: Con FileZilla, sube todos los archivos que descargaste a la carpeta
httpdocs. - Importa la base de datos: Entra a phpMyAdmin, selecciona tu base de datos, ve a la pestaña "Importar" y selecciona el archivo
.sqlque guardaste. Pulsa "Continuar".
Este método manual puede dar problemas si no se hace con cuidado, por lo que siempre recomiendo usar la herramienta de Plesk.
Preguntas frecuentes (FAQ)
¿Con qué frecuencia debo hacer una copia de seguridad?
Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es hacer una copia diaria. Si es una web más estática, con una semanal o incluso quincenal puede bastar. La regla de oro es: "Haz copias tan a menudo como no quieras perder tu trabajo".
¿Dónde se guardan las copias de seguridad en Plesk?
Si eliges "Almacenamiento local", se guardan en el propio servidor. Puedes descargarlas a tu ordenador desde el mismo Backup Manager para tener una copia externa. Si eliges un repositorio externo (FTP o nube), se guardarán allí.
¿Puedo programar copias de seguridad automáticas?
Sí. En Plesk, puedes configurar tareas programadas en la sección de "Copias de seguridad". Esto te permite establecer una frecuencia (diaria, semanal, mensual) y un destino para que Plesk haga las copias por ti automáticamente. Es una excelente práctica.
¿Qué hago si mi web se ha roto y no tengo copia?
Esta es la peor situación. Sin copia, la recuperación es mucho más complicada y podría implicar un coste adicional de un servicio profesional. Por eso es tan crucial tener un plan de backups desde el principio.
[TIP] Mi recomendación personal: Configura las copias de seguridad automáticas en Plesk y, además, descarga una copia manual a tu ordenador o a la nube al menos una vez al mes. Así tendrás siempre una red de seguridad doble.
[INFO] Nota sobre otros paneles: Si en algún momento utilizas otro panel de control como Syspanel, ten en cuenta que su puerto de acceso es el 2106 y que, aunque el proceso es similar, la interfaz puede variar ligeramente. Siempre es buena idea consultar su documentación oficial.
Conclusión
Proteger tu sitio web es una responsabilidad que no debes tomar a la ligera. Hacer copias seguridad wordpress es una de las tareas de mantenimiento más importantes que existen. Con la herramienta integrada en Plesk, el proceso es rápido, sencillo y accesible para cualquier persona, incluso sin conocimientos técnicos.
Te animo a que, desde hoy mismo, programes tu primer backup wordpress plesk. No esperes a tener un problema para valorar la tranquilidad que da saber que tu trabajo está a salvo. Si tienes cualquier duda, aquí estoy para ayudarte. ¡Buena suerte con tu web! 🚀
