Cómo crear y gestionar copias de seguridad de WordPress en cPanel
Imagina que trabajas horas en el diseño de tu web, publicas contenido valioso y de repente, por un error humano, un ataque o un fallo del servidor, pierdes todo. Esa sensación de vacío se puede evitar con una simple rutina: las copias de seguridad. En este artículo te voy a guiar paso a paso para que aprendas a crear y gestionar copias de seguridad de WordPress en cPanel, la herramienta de administración de hosting más popular. Hablaremos de backups manuales, automáticos, cómo restaurar tu sitio y resolver las dudas más comunes.
¿Por qué son tan importantes las copias de seguridad en WordPress?
Tu sitio WordPress se compone de dos partes esenciales: los archivos (código, temas, plugins, imágenes) y la base de datos (entradas, páginas, configuraciones, comentarios). Si pierdes una de las dos, tu web queda inservible.
Hacer un backup WordPress cPanel no solo te protege ante desastres, sino que te da tranquilidad. Puedes experimentar con nuevos plugins, actualizar temas o cambiar el diseño sabiendo que siempre tendrás un punto de restauración. Además, muchos proveedores de hosting ofrecen copias de seguridad automáticas, pero no siempre son fiables al 100% o no las puedes descargar fácilmente. Por eso, es clave que tú mismo sepas gestionarlas.
Primeros pasos: Accede a cPanel
Para empezar a gestionar tus backups, necesitas entrar a cPanel. Normalmente lo haces desde:
- URL típica de cPanel:
tudominio.com/cpanelotudominio.com:2083. - Usuario y contraseña: Te los proporcionó tu hosting al contratar el servicio. Si usas Syspanel (la alternativa a cPanel), el acceso es mediante el puerto 2106 (ejemplo:
tudominio.com:2106).
Una vez dentro, busca la sección "Archivos" o "Files". Allí encontrarás la herramienta "Copias de seguridad" o "Backup". En algunos paneles puede llamarse "Backup Wizard" o "Asistente de copias de seguridad". Haz clic ahí.
Copia de seguridad manual: paso a paso
Es el método más directo y controlado. Lo ideal es hacerlo al menos una vez a la semana, o antes de cualquier cambio importante.
1. Backup de la base de datos
Tu base de datos guarda todo el contenido dinámico de WordPress.
- En cPanel, dentro de la sección "Bases de datos", haz clic en "phpMyAdmin".
- Se abrirá una ventana con todas tus bases de datos. Busca la que usa tu WordPress (normalmente tiene un prefijo como
tuusuario_wp). - Haz clic en el nombre de la base de datos (selecciona todas las tablas que aparecen a la derecha).
- En el menú superior, ve a la pestaña "Exportar".
- Elige el método "Rápido" y formato "SQL". Luego haz clic en "Continuar".
- Se descargará un archivo
.sql. Guárdalo en una carpeta segura (local, nube, disco duro externo).
[TIP] Si tu base de datos es muy grande (más de 50 MB), usa el método "Personalizado" y selecciona compresión "gzip" para que pese menos.
2. Backup de los archivos del sitio
Ahora toca respaldar todo el código, imágenes, plugins y temas.
- En cPanel, ve a la sección "Archivos" y haz clic en "Administrador de archivos".
- Se abrirá una ventana con la estructura de carpetas. Busca la carpeta
public_html(owww). Allí está todo tu WordPress. - Selecciona todos los archivos y carpetas dentro de
public_html. Puedes hacerlo con Ctrl+A. - En el menú superior, haz clic en "Comprimir" y elige "Zip Archive".
- Se creará un archivo comprimido. Una vez listo, selecciona ese archivo y haz clic en "Descargar".
- Guarda ese
.zipjunto con el.sqlde la base de datos.
[WARNING] Nunca descargues el archivo comprimido directamente desde el panel si tu sitio pesa más de 200 MB. Mejor usa FTP o el propio compresor de cPanel para no saturar tu conexión.
Copia de seguridad automática en cPanel
Hacer backups manuales está bien, pero ¿qué pasa si te olvidas? La solución es la automatización. Muchos hostings ofrecen backup automático WordPress a través de cPanel, pero debes configurarlo.
1. Activar las copias automáticas del hosting
- Dentro de cPanel, busca la sección "Backup" o "Copias de seguridad".
- Algunos paneles tienen un submenú llamado "Backup automático" o "Automatic Backup".
- Actívalo y elige la frecuencia: diaria, semanal o mensual. Lo recomendable es diaria si actualizas contenido a menudo.
- Define cuántas copias quieres conservar (ejemplo: las últimas 5 copias).
- El sistema generará automáticamente los backups y los almacenará en el servidor. Pero recuerda: no son eternos. Si el hosting borra las copias viejas, perderás las tuyas.
2. Descargar las copias automáticas
Aunque el hosting las genere, es tu responsabilidad descargarlas y guardarlas en un lugar seguro.
- Desde la misma sección de Backup, busca la lista de copias disponibles.
- Haz clic en el icono de descarga (normalmente una flecha hacia abajo) junto a la fecha que te interese.
- Guarda el archivo en tu ordenador o en la nube (Google Drive, Dropbox, etc.).
[INFO] No todos los hostings permiten descargar las copias automáticas. Algunos solo las usan para restaurar el sitio en caso de emergencia. Por eso, combínalo con backups manuales.
Cómo restaurar WordPress desde una copia de seguridad
Llegó el momento de la verdad: tu web se rompió, un plugin la dejó blanca o te hackearon. Con tus backups a mano, restaurar es sencillo.
1. Restaurar los archivos
- Accede a cPanel y abre el Administrador de archivos.
- Ve a la carpeta
public_html. - Si tienes archivos actuales, borra todo (selecciona todo y haz clic en "Eliminar"). Cuidado: esto borrará el sitio actual, pero lo reemplazarás con la copia.
- Sube el archivo
.zipde tu backup de archivos. Puedes arrastrarlo o usar el botón "Subir". - Una vez subido, selecciona el archivo
.zipy haz clic en "Extraer". - Confirma que quieres sobrescribir los archivos si hay alguno duplicado.
2. Restaurar la base de datos
- En cPanel, ve a phpMyAdmin.
- Selecciona la base de datos de tu WordPress.
- Haz clic en "Importar" en el menú superior.
- Haz clic en "Seleccionar archivo" y elige el
.sqlde tu backup. - Asegúrate de que el formato sea SQL y haz clic en "Continuar".
- Espera a que termine la importación.
[WARNING] Si importas una base de datos sobre otra que ya tiene contenido, se sobrescribirán los datos. Asegúrate de que la base de datos esté vacía o que quieras reemplazar todo.
3. Verificar la restauración
Después de restaurar, visita tu web. Si todo está bien, verás tu sitio como estaba en el momento del backup. Si ves errores, revisa:
- Que los archivos de configuración (
wp-config.php) tengan los datos correctos de la base de datos. - Que los permisos de archivos sean 644 o 755 (puedes ajustarlos desde el Administrador de archivos).
- Que los plugins y temas estén activados (a veces se desactivan al restaurar).
Consejos avanzados para gestionar backups
1. Usa plugins de backup
Si no te sientes cómodo con cPanel, existen plugins que hacen el trabajo por ti. Los más conocidos son:
- UpdraftPlus: Te permite programar backups automáticos y subirlos a la nube (Google Drive, Dropbox, etc.).
- BackWPup: Similar, con opciones de programación y almacenamiento remoto.
- Duplicator: Ideal para migrar sitios o hacer backups completos.
Estos plugins generan un archivo que incluye tanto los archivos como la base de datos. Luego puedes restaurar desde el propio plugin.
2. Almacena tus copias fuera del servidor
Nunca guardes solo las copias en el mismo servidor donde está tu web. Si el servidor se cae o es hackeado, perderás todo. Sube tus backups a:
- Google Drive (15 GB gratis).
- Dropbox (2 GB gratis).
- OneDrive (5 GB gratis).
- Un disco duro externo o un segundo hosting.
3. Programa recordatorios
Puedes usar calendarios digitales o aplicaciones de tareas para recordarte hacer backups manuales cada semana. O mejor, automatiza con un plugin y olvídate.
Preguntas frecuentes (FAQ)
¿Cada cuánto debo hacer un backup de mi WordPress?
Depende de la frecuencia con que actualices tu contenido. Si publicas a diario, hazlo a diario. Si solo actualizas una vez al mes, con uno semanal basta. Lo ideal es al menos una vez por semana.
¿Puedo restaurar solo la base de datos sin los archivos?
Sí, si solo necesitas recuperar contenido (entradas, páginas) y los archivos están intactos. Pero ojo: si los archivos están corruptos, restaurar solo la base de datos puede dar errores de estilo o funcionalidad.
¿Qué hago si mi backup no se descarga correctamente?
Prueba a comprimir los archivos en partes más pequeñas (por ejemplo, en varios .zip) o usa un cliente FTP como FileZilla para descargar los archivos directamente.
¿Los backups automáticos del hosting son suficientes?
No siempre. Muchos hostings solo guardan copias de los últimos 7 días o las borran al cancelar el servicio. Siempre ten tu propia copia de seguridad externa.
¿Cómo sé si mi copia de seguridad es válida?
La mejor forma es restaurarla en un entorno de pruebas (subdominio o instalación local) y verificar que todo funciona. Si no puedes, al menos comprueba que el archivo .sql se abre correctamente y que el .zip no está dañado.
Conclusión
Crear y gestionar copias de seguridad de WordPress en cPanel no es complicado, pero requiere constancia. Con los pasos que te he dado, ya sabes cómo hacer un backup WordPress cPanel manual, cómo configurar un backup automático WordPress y cómo restaurar WordPress cPanel en caso de necesidad. Recuerda: la seguridad de tu web está en tus manos. No esperes a que ocurra un desastre. Dedica 10 minutos a la semana a proteger tu trabajo. Tu yo del futuro te lo agradecerá.
[TIP FINAL] Si usas Syspanel, recuerda que el acceso es por el puerto 2106. Los pasos son prácticamente idénticos a cPanel, solo cambia la interfaz. ¡No te asustes!
¿Tienes alguna duda? Déjala en los comentarios y te ayudaré encantado.
