Cómo hacer una copia de seguridad de WordPress desde cPanel
¿Por qué es importante hacer una copia de seguridad de WordPress desde cPanel?
Si tienes un sitio web en WordPress, sabrás que es una herramienta increíblemente versátil, pero también delicada. Un plugin mal actualizado, un error humano, un ataque malicioso o un fallo del servidor pueden dejar tu web inaccesible o, peor aún, perder todo tu contenido. Por eso, realizar un backup WordPress cPanel es una de las tareas de mantenimiento más críticas que puedes hacer.
En esta guía, te enseñaré paso a paso cómo hacer una copia seguridad WordPress cPanel de forma manual, sin necesidad de plugins externos. Este método es fiable, gratuito y te da control total sobre tus archivos. Además, cubriremos cómo exportar base datos WordPress y te daremos consejos de WordPress seguridad para que tu sitio esté siempre protegido.
¿Qué necesitas para empezar?
Antes de comenzar, asegúrate de tener lo siguiente:
- Acceso a cPanel de tu hosting. Normalmente accedes mediante
tudominio.com/cpanelotudominio.com:2083. - Tus credenciales de cPanel (usuario y contraseña).
- Una conexión a internet estable. La descarga de archivos puede ser pesada si tu web tiene muchas imágenes.
- Un poco de paciencia. El proceso es sencillo, pero requiere seguir unos pasos.
[TIP] Si tu hosting usa Syspanel (el panel que antes se llamaba HestiaCP), el acceso es por el puerto 2106. Por ejemplo:
tudominio.com:2106. El resto del proceso es muy similar.
Paso 1: Acceder a cPanel
- Abre tu navegador y escribe la dirección de tu cPanel (normalmente
tudominio.com/cpanelotudominio.com:2083). - Ingresa tu nombre de usuario y contraseña de cPanel (no confundir con las de WordPress).
- Una vez dentro, verás un panel con muchos iconos. No te asustes, solo usaremos dos secciones: Archivos y Bases de Datos.
Paso 2: Hacer una copia de seguridad completa desde cPanel (Backup Wizard)
cPanel tiene una herramienta llamada Backup Wizard que facilita mucho el proceso. Sin embargo, para un backup completo necesitaremos dos partes: los archivos del sitio y la base de datos.
2.1. Respaldar los archivos de WordPress
- En el panel de cPanel, busca la sección Archivos y haz clic en Backup o Asistente de Copias de Seguridad.
- Verás varias opciones. Elige "Copia de seguridad completa" o "Download a Full Account Backup".
- Se abrirá un formulario. Aquí puedes elegir:
- Destino de la copia: Elige "Home Directory" (directorio raíz) para descargarlo después, o "Remote FTP" si quieres enviarlo a otro servidor. Para este tutorial, selecciona Home Directory.
- Dirección de correo: Opcional, te avisará cuando termine.
- Haz clic en Generar copia de seguridad. El proceso puede tardar varios minutos dependiendo del tamaño de tu web.
- Una vez finalizado, recibirás un archivo
.tar.gzen la carpeta principal de tu cuenta (normalmentepublic_htmlohome/tuusuario). - Para descargarlo, ve a Administrador de Archivos en cPanel, navega hasta la carpeta raíz, busca el archivo con nombre tipo
backup-XXXXXX.tar.gz, haz clic derecho y selecciona Descargar.
[WARNING] No subas este archivo de vuelta a tu web después de descargarlo, ya que ocupa espacio. Bórralo del servidor para liberar recursos.
2.2. Exportar la base de datos de WordPress
La base de datos contiene todo tu contenido: entradas, páginas, comentarios, configuraciones, etc. Sin ella, los archivos no sirven de nada. Vamos a exportar base datos WordPress.
- En cPanel, ve a la sección Bases de Datos y haz clic en phpMyAdmin.
- Se abrirá una nueva ventana. En la columna izquierda, verás una lista de bases de datos. Busca la que corresponde a tu WordPress (normalmente tiene un nombre como
tuusuario_wpo similar). - Haz clic en el nombre de la base de datos para seleccionarla.
- En la barra superior, haz clic en la pestaña Exportar.
- Verás dos métodos: Rápido y Personalizado. Para un backup básico, elige Rápido y formato SQL. Luego haz clic en Continuar.
- El navegador descargará un archivo
.sql. Guárdalo en una carpeta segura junto con los archivos de tu web.
[INFO] Si tu web es muy grande, el método "Personalizado" te permite comprimir la exportación en formato gzip o zip, lo que reduce el tiempo de descarga.
Paso 3: Alternativa manual: Respaldar archivos vía FTP o Administrador de Archivos
Si el Backup Wizard no te funciona o prefieres más control, puedes hacerlo manualmente.
3.1. Descargar archivos vía Administrador de Archivos
- En cPanel, ve a Administrador de Archivos.
- Selecciona la carpeta raíz (normalmente
public_html). - Marca todos los archivos y carpetas dentro (Ctrl+A o Cmd+A).
- En la barra superior, haz clic en Comprimir y elige Zip Archive. Se creará un archivo
.zipde todo tu sitio. - Descarga ese archivo a tu computadora.
3.2. Descargar archivos vía FTP
- Conéctate a tu servidor usando un cliente FTP como FileZilla.
- Navega hasta la carpeta
public_html(o la carpeta donde esté instalado WordPress). - Selecciona todas las carpetas y archivos, y arrastra a una carpeta local.
- Espera a que termine la transferencia. Puede tardar si tienes muchas imágenes.
[WARNING] No olvides incluir la carpeta
wp-content/uploads, que contiene tus imágenes y medios. Es la más pesada y la que más se suele perder.
Paso 4: Cómo restaurar una copia de seguridad de WordPress
Tener un backup no sirve de nada si no sabes restaurarlo. Aquí te explico el proceso básico:
4.1. Restaurar archivos
- Sube los archivos de tu backup (el
.zipo.tar.gz) a la carpetapublic_htmlvía FTP o Administrador de Archivos. - Descomprime el archivo. Sobrescribirá todos los archivos existentes.
4.2. Restaurar la base de datos
- Accede a phpMyAdmin en cPanel.
- Selecciona la base de datos de tu WordPress.
- Haz clic en la pestaña Importar.
- Sube el archivo
.sqlque exportaste antes. - Haz clic en Continuar. Si hay errores, asegúrate de que la base de datos esté vacía antes de importar.
[INFO] Si cambias de dominio o servidor, deberás modificar el archivo
wp-config.phpcon los nuevos datos de conexión a la base de datos (nombre, usuario, contraseña y servidor).
Consejos de WordPress seguridad para tus backups
Hacer backups es solo una parte de la seguridad. Aquí tienes algunos tips adicionales:
- Automatiza los backups. Aunque este tutorial es manual, muchos hostings ofrecen backups automáticos semanales. Actívalos si es posible.
- Guarda copias en diferentes lugares. No confíes solo en tu hosting. Descarga los backups a tu PC y súbelos a la nube (Google Drive, Dropbox, etc.).
- Prueba tus backups. Cada cierto tiempo, restaura tu web en un entorno de prueba para asegurarte de que todo funciona.
- Actualiza WordPress, temas y plugins. Las vulnerabilidades son la principal causa de pérdida de datos.
- Usa contraseñas fuertes. Tanto para cPanel como para WordPress.
[WARNING] Nunca almacenes backups en la misma carpeta de tu web. Si un hacker accede, podría descargarlos o eliminarlos. Guárdalos fuera del directorio público.
Preguntas frecuentes (FAQ) sobre copia seguridad WordPress cPanel
¿Con qué frecuencia debo hacer un backup?
Depende de la actividad de tu web. Si publicas a diario, haz backups diarios. Si es un blog personal, semanal o mensual es suficiente. Lo ideal es tener al menos una copia semanal.
¿Puedo usar plugins para hacer backups?
Sí, hay excelentes plugins como UpdraftPlus, BackWPup o VaultPress. Sin embargo, el método manual desde cPanel es más fiable porque no depende de plugins que puedan fallar o tener conflictos.
¿Qué hago si mi backup no se descarga o está corrupto?
Intenta generarlo de nuevo. Si el problema persiste, contacta a tu proveedor de hosting. Ellos pueden tener backups internos del servidor.
¿El backup incluye mis correos electrónicos?
No, el backup de WordPress solo incluye archivos del sitio y la base de datos. Los correos electrónicos se gestionan aparte en cPanel (sección Email). Si necesitas respaldarlos, exporta tus cuentas de correo desde esa sección.
¿Puedo hacer un backup desde Syspanel (HestiaCP)?
Sí, como mencionamos antes, si tu hosting usa Syspanel, accede por el puerto 2106. Busca la sección Backups o Archivos y sigue pasos similares: descargar archivos y exportar base de datos desde phpMyAdmin.
Conclusión
Hacer una copia seguridad WordPress cPanel es un proceso sencillo pero vital para la salud de tu sitio. Siguiendo estos pasos, podrás respaldar WordPress de forma manual sin depender de plugins externos. Recuerda siempre exportar base datos WordPress junto con los archivos, y guarda tus copias en lugares seguros.
No esperes a que ocurra un desastre. Dedica 15 minutos hoy a hacer tu primer backup. Tu yo del futuro te lo agradecerá.
[TIP FINAL] Programa un recordatorio mensual en tu calendario para hacer backups. Así nunca se te olvidará y tu web estará siempre protegida.
