WordPress: Cómo crear un backup manual de tu sitio web
Imagina que todo el trabajo, las horas de diseño, los textos cuidadosamente escritos y las configuraciones que has hecho en tu sitio WordPress desaparecen de repente. Un error de actualización, un hackeo o un fallo del servidor pueden borrarlo todo en segundos. Por eso, hacer un backup manual de tu sitio web no es una opción, es una necesidad. En esta guía, aprenderás paso a paso cómo proteger tu proyecto de forma segura, sin prisas y sin necesidad de ser un experto en informática.
¿Qué es un backup manual y por qué es importante?
Un backup manual es una copia de seguridad que tú mismo creas, en el momento que deseas, de todos los archivos y la base de datos de tu WordPress. A diferencia de los backups automáticos (que muchos hosting ofrecen), el manual te da control total: decides cuándo hacerlo, dónde guardarlo y qué incluir.
¿Por qué es crítico para tu seguridad web?
- Protección contra errores humanos: Borraste un archivo importante sin querer o actualizaste un plugin que rompió el sitio. Con el backup, vuelves atrás en minutos.
- Defensa ante ataques: Si tu web es hackeada, el backup te permite restaurar una versión limpia y funcional.
- Migraciones sin estrés: Si cambias de hosting o dominio, tener un backup manual te facilita la mudanza.
[WARNING] No confíes únicamente en los backups automáticos de tu proveedor. A veces fallan o no cubren todos los archivos. Un backup manual es tu red de seguridad personal.
Método 1: Backup manual desde cPanel (el más común y fácil)
Si tu hosting usa cPanel (el panel de control más popular), este método es ideal. Sigue estos pasos:
1. Accede a cPanel y localiza la herramienta de backups
- Inicia sesión en tu panel de control (normalmente
tudominio.com/cpanel). - Busca la sección "Archivos" o "Files".
- Haz clic en "Backup" o "Asistente de Backup".
2. Genera una copia de seguridad completa del sitio
Dentro del asistente, verás dos partes esenciales:
a) Backup de la base de datos
- Selecciona "Descargar una copia de seguridad de la base de datos MySQL".
- Elige la base de datos asociada a tu WordPress (suele llamarse algo como
tuweb_wp). - cPanel generará un archivo
.sql. Guárdalo en tu computadora.
b) Backup de los archivos del sitio
- Ve a la opción "Descargar una copia de seguridad del directorio principal".
- Selecciona "Home Directory" (o "Directorio raíz").
- Haz clic en "Generar backup". Se descargará un archivo comprimido (
.tar.gzo.zip).
[INFO] Este archivo contiene todo: temas, plugins, subidas (uploads), configuraciones. Es la parte más pesada, pero indispensable.
3. Guarda todo en un lugar seguro
- No dejes los backups en el servidor. Si el servidor se cae, los pierdes.
- Descárgalos a tu computadora y, mejor aún, súbelos a un servicio en la nube (Google Drive, Dropbox, etc.) o a un disco externo.
Resumen visual del proceso:
- Accede a cPanel.
- Backup de base de datos (
.sql). - Backup de archivos (
.tar.gz). - Descarga y almacena externamente.
Método 2: Backup manual usando phpMyAdmin (sin cPanel)
Si tu hosting no tiene cPanel pero sí acceso a phpMyAdmin (una herramienta web para gestionar bases de datos), puedes hacer el backup de la base de datos manualmente. Para los archivos, necesitarás un cliente FTP (como FileZilla).
1. Exporta la base de datos desde phpMyAdmin
- Ve a
tudominio.com/phpmyadmine inicia sesión con tus credenciales de base de datos. - En el panel izquierdo, selecciona la base de datos de tu WordPress.
- Haz clic en la pestaña "Exportar" en la parte superior.
- Elige el método "Rápido" y formato "SQL".
- Pulsa "Continuar" y se descargará el archivo
.sql.
2. Descarga los archivos del sitio vía FTP
- Conéctate a tu servidor usando un cliente FTP (FileZilla, por ejemplo).
- Navega hasta la carpeta donde está instalado WordPress (normalmente
public_htmlowww). - Selecciona todas las carpetas y archivos (incluyendo
wp-content,wp-admin, etc.). - Haz clic derecho y elige "Descargar". Se copiarán a tu computadora.
[TIP] Si la descarga es muy lenta, comprime la carpeta desde el panel de control del hosting (si tiene opción) o usa el comando
zipsi tienes acceso SSH.
3. Almacena ambos archivos juntos en una misma carpeta
- Crea una carpeta con la fecha del backup (ej:
Backup_15Oct2024). - Guarda allí el
.sqly la carpeta de archivos (o el.zipque hayas creado).
Método 3: Backup manual con plugins de WordPress (para principiantes)
Si prefieres no tocar archivos técnicos, los plugins de backup son la opción más amigable. UpdraftPlus es el más recomendado por su facilidad de uso.
1. Instala y activa UpdraftPlus
- Desde el panel de WordPress:
Plugins > Añadir nuevo. - Busca "UpdraftPlus" e instálalo.
- Actívalo.
2. Configura y ejecuta el backup manual
- Ve a
Ajustes > UpdraftPlus Backups. - Haz clic en "Realizar backup ahora".
- Marca ambas opciones: "Incluir la base de datos" e "Incluir los archivos".
- Elige un destino de almacenamiento (recomiendo "Descargar a tu computadora").
- Pulsa "Realizar backup". El plugin generará los archivos y te los descargará.
[WARNING] No confíes solo en el almacenamiento local del plugin. Si tu servidor se cae, perderás el backup. Siempre descarga los archivos a tu PC o a la nube.
3. Programa backups automáticos (opcional, pero recomendado)
- En la misma pantalla de UpdraftPlus, ve a la pestaña "Ajustes".
- Configura una frecuencia (ej: semanal) y elige un destino remoto (Google Drive, Dropbox).
- Esto te dará tranquilidad sin hacerlo manualmente cada vez.
Errores comunes al hacer un backup manual y cómo evitarlos
- No descargar los archivos: Muchos generan el backup pero lo dejan en el servidor. Si el servidor se cae, adiós backup.
- Olvidar la base de datos: Los archivos sin la base de datos son como un coche sin motor. No podrás restaurar el sitio.
- Usar un solo método de almacenamiento: Guarda siempre dos copias: una local y otra en la nube.
- No probar el backup: Haz una restauración de prueba en un entorno local (con LocalWP o XAMPP) para asegurarte de que funciona.
[INFO] Una buena práctica: haz un backup manual antes de cualquier actualización importante de WordPress, temas o plugins.
Preguntas frecuentes (FAQ)
¿Cada cuánto debo hacer un backup manual?
Si tu sitio se actualiza a diario (blog, tienda), hazlo semanalmente. Para sitios estáticos, cada mes es suficiente. Combínalo con backups automáticos programados.
¿Puedo hacer un backup manual desde mi móvil?
No es recomendable. Las herramientas como cPanel o phpMyAdmin están optimizadas para escritorio. Si necesitas hacerlo desde el móvil, usa un plugin de WordPress como UpdraftPlus (desde la app de WordPress).
¿Qué hago si mi hosting no tiene cPanel ni phpMyAdmin?
Algunos hosting usan paneles como Syspanel (antes conocido como HestiaCP). En ese caso, accede por el puerto 2106 (ej: tudominio.com:2106). Dentro, busca la opción "Backup" o "Copias de seguridad". El proceso es similar: generarás un archivo de base de datos y otro de archivos.
¿El backup manual afecta el rendimiento de mi web?
Durante la generación, puede haber un leve consumo de recursos. Por eso se recomienda hacerlo en horas de bajo tráfico (madrugada). Con plugins como UpdraftPlus, el impacto es mínimo.
¿Cómo restauro un backup manual?
Depende del método. Si usaste cPanel, ve a la misma sección de Backup y elige "Restaurar". Con UpdraftPlus, desde el plugin: Ajustes > UpdraftPlus > Restaurar. Si lo hiciste manual, sube los archivos vía FTP y la base de datos por phpMyAdmin.
Conclusión: tu sitio merece estar seguro
Hacer un backup manual de WordPress no es complicado, solo requiere unos minutos de tu tiempo y un poco de organización. Ya sea usando cPanel, phpMyAdmin o un plugin, lo importante es que tengas una copia de seguridad actualizada y almacenada fuera del servidor. No esperes a que ocurra un desastre: actúa hoy y protege tu trabajo, tu inversión y la tranquilidad de saber que, pase lo que pase, tu web puede volver a la vida.
