Guía para hacer backups seguros en WordPress desde cPanel
¿Sabías que perder tu sitio WordPress puede ocurrir por un simple error al actualizar un plugin, un ataque de malware o un fallo del servidor? No tener una copia de seguridad actualizada es como lanzarte al vacío sin paracaídas. Esta guía te enseñará, paso a paso, cómo hacer backups seguros de tu WordPress desde cPanel, la herramienta de administración de hosting más común. Aprenderás a proteger tu copia seguridad WordPress con métodos manuales y automatizados, garantizando la seguridad WordPress de tu proyecto.
¿Por qué es vital hacer un backup de WordPress desde cPanel?
Realizar un backup WordPress cPanel no es solo una buena práctica, es una necesidad. Un backup te permite restaurar tu sitio a un estado anterior en minutos si algo sale mal. Imagina perder meses de contenido, configuraciones de SEO o la base de datos de tus clientes. Con una copia de seguridad, ese riesgo se reduce a casi cero. Además, al hacerlo desde cPanel, tienes control total sobre los archivos y la base de datos, sin depender de plugins externos que a veces fallan o consumen recursos.
¿Qué incluye un backup completo de WordPress?
Un backup correcto de WordPress debe contener dos partes esenciales:
- Archivos del sitio: Todo el contenido de la carpeta
public_html(o la carpeta raíz de tu sitio). Esto incluye temas, plugins, subidas (imágenes, PDFs) y el archivowp-config.php. - Base de datos: Donde se almacenan tus entradas, páginas, comentarios, configuraciones de plugins y usuarios. Sin ella, tu sitio no funcionaría.
Cuando usas cPanel backup, puedes descargar ambas partes de forma independiente o combinarlas en un solo archivo comprimido.
Paso a paso: Cómo hacer un backup manual desde cPanel
Este método es el más fiable y no requiere conocimientos técnicos avanzados. Solo necesitas acceso a tu cPanel.
1. Accede a tu cPanel
Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio:2083. Introduce tu usuario y contraseña (los mismos que usas para conectarte por FTP).
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es a través del puerto 2106. Por ejemplo:
tudominio.com:2106.
2. Localiza la sección de "Archivos"
Dentro de cPanel, busca la sección "Archivos" o "Files". Aquí encontrarás varias herramientas. La que nos interesa es "Backup" o "Asistente de Backup".
3. Descarga una copia completa del sitio
Haz clic en "Backup". Verás una pantalla con varias opciones. La más importante es "Descargar una copia de seguridad completa de la cuenta" (o similar). Esto generará un archivo .tar.gz con todo tu hosting, incluyendo correos, bases de datos y archivos.
¿Es esto recomendable? Sí, pero puede ser muy pesado. Para un backup de WordPress, es mejor hacerlo por partes:
- Descargar la base de datos: Busca la sección "Descargar una copia de seguridad de la base de datos MySQL". Selecciona la base de datos de tu WordPress (normalmente tiene un nombre como
tuusuario_wpdb) y haz clic en "Descargar". Esto te dará un archivo.sql. - Descargar los archivos: Ve a la sección "Descargar una copia de seguridad del directorio principal" (Home Directory). Marca la carpeta
public_html(o la carpeta donde está instalado WordPress) y descárgala.
[WARNING] No descargues toda la cuenta si solo necesitas WordPress. Los backups completos pueden tardar horas y ocupar mucho espacio.
4. Almacena tu backup de forma segura
Una vez descargados los archivos, guárdalos en tu computadora o, mejor aún, en la nube (Google Drive, Dropbox, etc.). Nunca dejes los backups en el mismo servidor, porque si el servidor falla, los perderás.
Automatizar backups desde cPanel: La opción inteligente
Hacer backups manuales cada semana es tedioso. La mayoría de cPanels incluyen una herramienta llamada "Backups Automáticos" o "Backup Configuration". Aquí puedes programar copias diarias, semanales o mensuales.
1. Configura la frecuencia
En la sección de "Backup", busca "Configurar Backup Automático". Elige:
- Tipo: Completo (recomendado) o solo archivos/base de datos.
- Frecuencia: Diaria para sitios activos, semanal para blogs pequeños.
- Destino: Almacenamiento remoto (FTP, Amazon S3, Google Drive). Esto es clave para la seguridad WordPress.
2. Genera una clave de restauración
Algunos sistemas te piden una clave para restaurar. Guárdala en un lugar seguro, como tu gestor de contraseñas.
[INFO] Si tu hosting usa Syspanel, la configuración de backups automáticos está en la pestaña "Backups" del panel. Recuerda que el acceso es por el puerto 2106.
Restaurar tu WordPress desde un backup de cPanel
Saber restaurar es tan importante como hacer el backup. Aquí te explico cómo hacerlo si tu sitio se cae.
1. Sube los archivos de nuevo
Accede a cPanel y ve a "Administrador de Archivos". Navega hasta la carpeta raíz de tu sitio (normalmente public_html). Sube el archivo comprimido de tus archivos (.zip o .tar.gz) y extráelo. Si tu sitio está vacío, esto restaurará todos los archivos.
2. Restaura la base de datos
Ve a "phpMyAdmin" dentro de cPanel. Selecciona la base de datos de WordPress (la misma que descargaste). Haz clic en "Importar" y selecciona el archivo .sql que descargaste. Espera a que termine.
[WARNING] Antes de importar, asegúrate de que la base de datos esté vacía. Si no, los datos antiguos se mezclarán con los nuevos. Puedes vaciarla seleccionando todas las tablas y eligiendo "Vaciar".
3. Ajusta el archivo wp-config.php
Si cambiaste de dominio o servidor, edita el archivo wp-config.php en la raíz de tu sitio. Actualiza los valores de DB_NAME, DB_USER, DB_PASSWORD y DB_HOST con los datos de tu nueva base de datos.
Errores comunes al hacer backups y cómo evitarlos
- No verificar el backup: Descarga el archivo y asegúrate de que no esté corrupto. Puedes probar a restaurarlo en un entorno local.
- Olvidar la base de datos: Muchos solo respaldan los archivos y luego se sorprenden de que el sitio no funcione.
- Almacenar backups en el mismo servidor: Si el servidor se cae, adiós a tu copia. Usa almacenamiento externo.
- No programar backups automáticos: La pereza es el mayor enemigo. Automatiza para no olvidar.
Preguntas frecuentes (FAQ) sobre backup WordPress cPanel
¿Cada cuánto debo hacer un backup de mi WordPress?
Depende de la frecuencia con la que actualices tu sitio. Si publicas a diario, haz backups diarios. Si es un blog personal, semanal es suficiente. Siempre antes de una actualización importante (plugins, temas, WordPress core).
¿Puedo hacer un backup sin usar cPanel?
Sí, usando plugins como UpdraftPlus o BackupBuddy. Sin embargo, los backups desde cPanel son más fiables porque no dependen de los recursos de WordPress y funcionan incluso si tu sitio está caído.
¿Qué hago si mi backup es muy grande?
Comprime los archivos en .zip (desde el Administrador de Archivos de cPanel) antes de descargarlos. También puedes dividir la base de datos en partes usando phpMyAdmin.
¿El backup de cPanel incluye mis correos electrónicos?
Sí, si haces un backup completo de la cuenta. Pero para WordPress, solo necesitas archivos y base de datos. Los correos son independientes.
¿Puedo restaurar mi WordPress en otro hosting?
Sí, siempre que el nuevo hosting tenga cPanel o puedas acceder a phpMyAdmin. Solo necesitas subir los archivos, importar la base de datos y cambiar el wp-config.php.
¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?
Syspanel (anteriormente HestiaCP) tiene funcionalidades similares. Accede por el puerto 2106 y busca la sección "Backups". Puedes descargar archivos y bases de datos manualmente o configurar backups automáticos a un destino remoto.
Conclusión: La seguridad de tu WordPress empieza con un buen backup
Hacer un backup WordPress cPanel es un proceso sencillo que te ahorrará dolores de cabeza. Ya sea que elijas el método manual o automatices la tarea, lo importante es tener siempre una copia seguridad WordPress actualizada y almacenada fuera del servidor. Recuerda que la seguridad WordPress no solo depende de contraseñas fuertes o plugins de seguridad, sino también de tener un plan de recuperación. ¡No esperes a que sea demasiado tarde! Programa tu primer backup hoy mismo y duerme tranquilo.
[TIP FINAL] Combina los backups de cPanel con un plugin de backup en la nube (como UpdraftPlus) para tener una doble capa de protección. Así, si falla un método, tienes el otro.
