WordPress: Cómo hacer una copia de seguridad manual de tu sitio
¿Por qué es importante hacer una copia de seguridad manual de WordPress?
Hacer una copia seguridad WordPress manual es una de las tareas más importantes que puedes realizar para proteger tu sitio web. Imagina que pasas meses creando contenido, configurando plugins y diseñando tu página, y de repente un error de actualización, un hackeo o un fallo del servidor borra todo. Sin un respaldo, perderías todo ese trabajo para siempre.
La buena noticia es que no necesitas ser un experto en tecnología para hacerlo. En esta guía backup WordPress te explicaré paso a paso cómo realizar una copia de seguridad manual, sin necesidad de instalar plugins adicionales. Esto es especialmente útil si tienes un presupuesto limitado o simplemente prefieres tener el control total sobre tus archivos.
Además, aprender a hacer un backup WordPress sin plugin te dará una comprensión más profunda de cómo funciona tu sitio por dentro. Al final, te sentirás más seguro y preparado para manejar cualquier imprevisto.
¿Qué necesitas antes de empezar?
Antes de sumergirnos en el proceso, asegúrate de tener a mano lo siguiente:
- Acceso a tu panel de control de hosting (cPanel, Syspanel, Plesk, etc.). En este artículo nos centraremos en cPanel, ya que es el más común, pero los principios son similares en otros paneles.
- Acceso a tu administrador de WordPress (wp-admin). Esto es necesario para descargar la base de datos, aunque hay métodos alternativos que te mostraré.
- Un programa de FTP (como FileZilla) o acceso al administrador de archivos de tu panel de control. Esto te permitirá descargar los archivos de tu sitio.
- Una conexión a internet estable y algo de tiempo libre, ya que el proceso puede tardar unos minutos dependiendo del tamaño de tu sitio.
[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo:
https://tu-dominio.com:2106. El proceso es muy similar al de cPanel, pero con una interfaz diferente.
Paso 1: Haz una copia de seguridad de los archivos de WordPress
Los archivos de WordPress son todos los archivos que componen tu sitio: el núcleo, los temas, los plugins, las imágenes subidas, etc. Estos archivos se almacenan en el servidor y son la base de tu sitio web.
Opción A: Usando el Administrador de Archivos de cPanel
Esta es la opción más sencilla si no tienes experiencia con FTP.
-
Inicia sesión en tu cPanel. Normalmente se accede a través de una URL como
https://tu-dominio.com/cpanelohttps://tu-ip:2083. -
Busca la sección "Archivos" y haz clic en "Administrador de Archivos".
-
Navega hasta la carpeta
public_html(ohtdocssi tu hosting usa otra estructura). Esta carpeta contiene todos los archivos de tu sitio web. Si tienes varios sitios, es posible que la carpeta tenga un nombre específico. -
Selecciona todos los archivos y carpetas dentro de
public_html. Puedes hacer clic en "Seleccionar todo" en la barra superior. -
Haz clic en "Comprimir" y elige la opción "Zip Archive". Esto creará un archivo comprimido con todos tus archivos.
-
Espera a que se complete la compresión. Dependiendo del tamaño de tu sitio, esto puede tardar unos minutos.
-
Una vez comprimido, haz clic derecho sobre el archivo .zip y selecciona "Descargar". Guarda el archivo en una ubicación segura en tu computadora o en un servicio de almacenamiento en la nube.
Opción B: Usando un cliente FTP (FileZilla)
Si prefieres usar FTP, sigue estos pasos:
-
Descarga e instala FileZilla desde su sitio oficial.
-
Conéctate a tu servidor usando las credenciales FTP que te proporcionó tu proveedor de hosting (normalmente las encuentras en tu panel de control).
-
En el panel derecho (tu servidor), navega hasta
public_html. -
En el panel izquierdo (tu computadora), crea una carpeta local donde quieras guardar tu respaldo.
-
Selecciona todos los archivos en
public_htmly arrástralos a tu carpeta local. FileZilla comenzará a descargar los archivos. -
Espera a que termine la transferencia. Este método puede ser más lento que el comprimido, pero te permite ver los archivos mientras se descargan.
[TIP] Si tu sitio es muy grande, te recomiendo usar la opción del Administrador de Archivos de cPanel, ya que la compresión y descarga de un solo archivo suele ser más rápida y eficiente.
Paso 2: Haz una copia de seguridad de la base de datos
La base de datos es el "cerebro" de WordPress. Contiene todas tus publicaciones, páginas, comentarios, configuraciones y más. Sin ella, tu sitio no funcionaría, incluso si tienes todos los archivos.
Opción A: Usando phpMyAdmin desde cPanel
-
En tu cPanel, busca la sección "Bases de Datos" y haz clic en "phpMyAdmin".
-
Selecciona tu base de datos en el panel izquierdo. Si no sabes cuál es, puedes encontrarla en el archivo
wp-config.phpde tu instalación de WordPress (busca la líneaDB_NAME). -
Haz clic en la pestaña "Exportar" en la parte superior.
-
Selecciona el método de exportación "Rápido" y haz clic en "Continuar". Esto descargará un archivo
.sqlcon toda tu base de datos. -
Guarda el archivo .sql en la misma ubicación donde guardaste los archivos de tu sitio.
Opción B: Usando un plugin temporal (si no tienes acceso a phpMyAdmin)
Si por alguna razón no tienes acceso a phpMyAdmin, puedes usar un plugin como "UpdraftPlus" para exportar solo la base de datos. Sin embargo, recuerda que el objetivo es hacer un backup WordPress sin plugin, así que esta es solo una alternativa de emergencia.
[WARNING] La base de datos es la parte más sensible de tu sitio. Asegúrate de descargarla correctamente y verifica que el archivo
.sqlno esté vacío antes de continuar.
Paso 3: Verifica tus archivos de respaldo
Antes de dar por terminado el proceso, es crucial que verifiques que tanto los archivos como la base de datos se hayan descargado correctamente.
-
Revisa el tamaño del archivo .zip de tus archivos. Si tu sitio tiene muchas imágenes, el archivo debería ser considerablemente grande (varios MB o incluso GB).
-
Abre el archivo .sql con un editor de texto (como el Bloc de notas) y verifica que contenga texto SQL. Deberías ver líneas como
CREATE TABLEoINSERT INTO. -
Asegúrate de tener ambos archivos en la misma carpeta y de que no se hayan corrompido durante la descarga.
[TIP] Una buena práctica es guardar tus respaldos en al menos dos lugares diferentes: por ejemplo, en tu computadora y en un servicio de almacenamiento en la nube como Google Drive o Dropbox.
Paso 4: ¿Cómo restaurar tu sitio si lo necesitas?
Aunque esperamos que nunca lo necesites, es importante que sepas cómo restaurar tu sitio a partir de estos archivos. Aquí te doy un resumen rápido:
-
Sube los archivos a tu servidor (ya sea por FTP o el Administrador de Archivos) en la carpeta
public_html. -
Importa la base de datos usando phpMyAdmin. Ve a la pestaña "Importar", selecciona tu archivo
.sqly haz clic en "Continuar". -
Actualiza el archivo
wp-config.phpsi es necesario, para que apunte a la base de datos correcta. -
Verifica que tu sitio funcione correctamente y que no haya errores.
[WARNING] Si no estás seguro de cómo restaurar tu sitio, es recomendable que contactes con el soporte de tu hosting antes de intentar hacerlo por tu cuenta. Un error en este proceso podría causar más daños.
Preguntas frecuentes (FAQ)
¿Con qué frecuencia debo hacer una copia de seguridad manual?
Depende de la actividad de tu sitio. Si publicas contenido nuevo a diario, te recomiendo hacer un respaldo al menos una vez por semana. Si tu sitio es más estático, una vez al mes puede ser suficiente.
¿Puedo hacer una copia de seguridad solo de la base de datos?
Sí, pero es importante entender que necesitas ambos archivos para restaurar completamente tu sitio. Si solo tienes la base de datos, podrías recuperar el contenido, pero no los archivos del tema, plugins o imágenes.
¿Qué diferencias hay entre una copia de seguridad manual y una automática?
La copia manual te da control total sobre el proceso y no depende de plugins o servicios externos. La automática, por otro lado, te ahorra tiempo y esfuerzo, pero puede fallar si no está bien configurada.
¿Puedo usar Syspanel para hacer la copia de seguridad?
¡Por supuesto! Syspanel (antes conocido como HestiaCP) también tiene herramientas para hacer copias de seguridad. Recuerda que el acceso es a través del puerto 2106. En Syspanel, puedes encontrar la opción de "Backup" en el menú principal, que te permite generar un archivo comprimido con todos los archivos y la base de datos de tu sitio.
¿Qué pasa si mi sitio es muy grande y tarda mucho en descargarse?
Si tu sitio es muy grande, puede que el proceso de descarga tarde bastante. En este caso, te recomiendo hacer la compresión directamente en el servidor y luego descargar el archivo comprimido. También puedes considerar dividir el proceso en partes.
¿Necesito conocimientos técnicos avanzados para hacer esto?
No, para nada. Con esta guía backup WordPress paso a paso, cualquier persona puede hacerlo. Solo necesitas seguir las instrucciones con paciencia y atención.
Conclusión
Hacer una copia seguridad WordPress manual es una tarea sencilla pero esencial para la salud de tu sitio web. No importa si eres un blogger principiante o un administrador de sitios más complejos, tener un respaldo de tus archivos y base de datos te dará tranquilidad y te permitirá recuperarte rápidamente ante cualquier problema.
Recuerda que la clave está en la constancia. No esperes a que ocurra un desastre para hacer tu primer respaldo. Dedica unos minutos cada cierto tiempo para asegurarte de que tu información está segura.
Si has llegado hasta aquí, ya sabes cómo hacer un backup WordPress sin plugin y cómo respaldar tu sitio manualmente. Ahora, ¡a ponerlo en práctica y a proteger tu trabajo!
[INFO] Si tienes alguna duda o problema durante el proceso, no dudes en contactar con el soporte de tu hosting. Ellos estarán encantados de ayudarte a completar tu copia seguridad WordPress cPanel de manera exitosa.
