Cómo hacer backups seguros en WordPress desde cPanel
Imagina que trabajas meses en tu sitio web, publicando contenido, optimizando imágenes, configurando plugins… y un buen día, sin previo aviso, todo desaparece. Un error de actualización, un hackeo o un fallo del servidor pueden borrar tu trabajo en segundos. Por eso, tener copias de seguridad (backups) no es un lujo, es una necesidad.
En este artículo te voy a explicar, paso a paso y en un lenguaje muy sencillo, cómo hacer backups seguros en WordPress desde cPanel. Aprenderás a proteger tu web con copias manuales, automáticas y a almacenarlas de forma segura. Además, incluiremos trucos y advertencias para que no cometas errores típicos.
¿Por qué son importantes los backups en WordPress?
WordPress es el gestor de contenidos más usado del mundo, pero también es un blanco frecuente de ataques. Un backup te permite restaurar tu sitio en minutos si algo sale mal. Sin él, podrías perder:
- Contenido: artículos, páginas, comentarios.
- Configuración: plugins, temas, ajustes personalizados.
- Base de datos: usuarios, pedidos (si tienes tienda), formularios.
- Tiempo y dinero: reconstruir desde cero puede costar semanas.
[INFO] Los backups no solo protegen contra hackers. También son útiles antes de actualizar WordPress, cambiar de tema o migrar a otro hosting.
¿Qué necesitas para empezar?
Antes de lanzarte, asegúrate de tener:
- Acceso a cPanel: las credenciales te las da tu proveedor de hosting.
- Cliente FTP (opcional): como FileZilla, para descargar archivos grandes.
- Espacio en disco local o en la nube: donde guardarás las copias.
- Plugin de seguridad (recomendado): aunque haremos backups manuales, un plugin como UpdraftPlus o All-in-One WP Migration facilita la restauración.
[WARNING] Nunca almacenes los backups en el mismo servidor donde está tu web. Si el servidor se cae, perderás todo. Mejor descárgalos a tu PC o súbelos a Google Drive, Dropbox o un servicio externo.
Método 1: Backup manual desde cPanel (paso a paso)
Este método es el más fiable y no requiere instalar nada en WordPress. Es ideal si quieres tener control total.
### 1.1 Accede a cPanel
Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.
### 1.2 Haz backup de la base de datos
La base de datos guarda todo el contenido dinámico de tu WordPress (posts, páginas, comentarios, usuarios, etc.).
- Dentro de cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin.
- En la ventana que se abre, selecciona la base de datos de tu WordPress (suele llamarse algo como
tuweb_wp). - Haz clic en la pestaña Exportar en la parte superior.
- Elige el método Rápido y formato SQL. Luego haz clic en Continuar.
- Se descargará un archivo
.sqlen tu ordenador. Guárdalo en una carpeta con nombre descriptivo, por ejemplo:basededatos_2025-03-15.sql.
### 1.3 Haz backup de los archivos del sitio
Los archivos incluyen el núcleo de WordPress, temas, plugins, subidas (uploads) y configuraciones.
- En cPanel, ve a la sección Archivos y haz clic en Administrador de archivos.
- Navega hasta la carpeta
public_html(owww). Allí están todos los archivos de tu web. - Selecciona todos los archivos y carpetas (puedes usar Ctrl+A o el botón Seleccionar todo).
- Haz clic en Comprimir y elige Zip Archive. Dale un nombre como
archivos_web_2025-03-15.zip. - Una vez creado el zip, descárgalo a tu PC (clic derecho → Descargar). Luego puedes eliminar el zip del servidor para ahorrar espacio.
### 1.4 Almacena las copias de forma segura
Ahora tienes dos archivos: el .sql y el .zip. No los dejes en el escritorio. Súbelos a:
- Google Drive (15 GB gratis).
- Dropbox (2 GB gratis).
- OneDrive (5 GB gratis).
- Un disco duro externo.
[TIP] Crea una carpeta llamada
Backups WordPressy dentro subcarpetas por fecha:2025-03-15,2025-04-01, etc. Así tendrás un historial ordenado.
Método 2: Backup automatizado con plugins de WordPress
Si no quieres hacerlo manual cada semana, los plugins te ahorran tiempo. Eso sí, asegúrate de que el plugin sea fiable y esté actualizado.
### 2.1 Instala UpdraftPlus (recomendado)
- En el escritorio de WordPress, ve a Plugins → Añadir nuevo.
- Busca UpdraftPlus e instálalo y actívalo.
- Ve a Ajustes → UpdraftPlus Backups.
### 2.2 Configura la programación automática
- En la pestaña Ajustes de backup, establece:
- Programación de copias de seguridad de archivos: semanal.
- Programación de copias de seguridad de base de datos: diaria.
- En Destinos remotos, elige Google Drive, Dropbox o Amazon S3. Sigue las instrucciones para conectar tu cuenta.
- Guarda los cambios.
### 2.3 Realiza un backup manual de prueba
Haz clic en Copia de seguridad ahora y selecciona tanto archivos como base de datos. El plugin los subirá automáticamente a tu nube. Luego verifica que puedas descargarlos desde allí.
[WARNING] No confíes ciegamente en los plugins. De vez en cuando, descarga una copia manualmente y comprueba que se puede restaurar. He visto casos donde el plugin falla y el usuario se queda sin backup.
Método 3: Backup completo desde cPanel (herramienta integrada)
cPanel tiene una herramienta llamada Backup o Asistente de copia de seguridad que genera un archivo comprimido con todo: archivos, bases de datos, configuraciones de correo, etc.
### 3.1 Accede a la herramienta
- En cPanel, busca la sección Archivos y haz clic en Backup.
- Verás dos opciones principales:
- Copia de seguridad completa: descarga todo el sitio en un solo archivo
.tar.gz. - Descargar una copia de seguridad de la base de datos MySQL: solo la base de datos.
- Copia de seguridad completa: descarga todo el sitio en un solo archivo
### 3.2 Genera la copia completa
- Haz clic en Copia de seguridad completa.
- Espera a que el servidor genere el archivo (puede tardar varios minutos si tu web es grande).
- Descarga el archivo a tu PC. No lo almacenes en el servidor.
[INFO] La copia completa de cPanel es muy útil para migraciones, pero no es práctica para restaurar solo un archivo o una tabla. Para eso, mejor usa los métodos anteriores.
Buenas prácticas para mantener WordPress seguro
Los backups son solo una parte de la seguridad. Para evitar sustos, sigue estos consejos:
### Mantén todo actualizado
- WordPress: actualiza a la última versión en cuanto esté disponible.
- Plugins y temas: elimina los que no uses y actualiza el resto.
- PHP: pide a tu hosting que use la versión más reciente de PHP (7.4 o superior).
### Usa contraseñas fuertes
- Cambia la contraseña de administrador de WordPress cada 3 meses.
- Usa un gestor de contraseñas como LastPass o Bitwarden.
- No uses "admin" como nombre de usuario.
### Instala un plugin de seguridad
Plugins como Wordfence, Sucuri o iThemes Security añaden cortafuegos, escaneo de malware y protección contra fuerza bruta.
### Limita los intentos de inicio de sesión
Con plugins como Limit Login Attempts Reloaded, evitas que bots intenten adivinar tu contraseña miles de veces.
[TIP] Si usas Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106. Allí también puedes hacer backups desde el panel de control, aunque el proceso es similar a cPanel.
Preguntas frecuentes (FAQ)
¿Cada cuánto debo hacer un backup?
Depende de la frecuencia con la que actualices tu web. Si publicas a diario, haz backups diarios de la base de datos y semanales de los archivos. Si tu sitio es estático, una vez al mes basta.
¿Puedo restaurar un backup yo mismo?
Sí, siempre que tengas acceso a cPanel o a un plugin de restauración. Si no te sientes seguro, pide ayuda a tu hosting o a un técnico. Pero con práctica, es sencillo.
¿Los backups ocupan mucho espacio?
Depende del tamaño de tu web. Un blog pequeño puede ocupar 200 MB; una tienda con imágenes grandes, varios GB. Por eso es bueno usar almacenamiento en la nube.
¿Qué hago si mi hosting no tiene cPanel?
Algunos hostings usan paneles como Plesk, DirectAdmin o Syspanel. En todos ellos hay opciones de backup. Busca en la sección "Archivos" o "Seguridad". Si usas Syspanel, el puerto es el 2106.
¿Es mejor un plugin o el backup manual?
Los plugins son más cómodos para automatizar, pero los manuales son más fiables. Mi recomendación: usa un plugin para backups automáticos diarios y haz uno manual cada mes antes de una actualización importante.
Conclusión
Hacer backups seguros en WordPress desde cPanel no es complicado, pero requiere constancia. Con los tres métodos que te he explicado (manual, con plugin y con la herramienta de cPanel), puedes elegir el que mejor se adapte a tu nivel técnico y a tu tiempo.
Recuerda: un backup que no has probado restaurar no es un backup. Dedica 10 minutos al mes a verificar que tus copias funcionan. Así, si un día ocurre un desastre, podrás dormir tranquilo sabiendo que tu web está a salvo.
[INFO] ¿Te ha sido útil este artículo? Compártelo con otros usuarios de WordPress. Y si tienes dudas, déjalas en los comentarios (si tu web los tiene) o consulta con tu hosting. ¡Buena suerte y a proteger ese sitio!
