Cómo crear un backup de WordPress en cPanel (manual y automático)
Introducción
Si tienes un sitio web en WordPress, sabes lo importante que es mantenerlo seguro. Uno de los pasos más críticos para proteger tu información es realizar copias de seguridad periódicas. En este artículo te voy a guiar paso a paso para que aprendas a crear un backup WordPress cPanel de forma manual y también a automatizarlo. No importa si eres principiante, aquí te explico todo de manera sencilla.
Hacer una copia seguridad WordPress no solo te salva de errores humanos, como borrar un archivo importante, sino también de ataques informáticos o fallos del servidor. Al final, tener un respaldo te da tranquilidad. Vamos a ver cómo hacerlo.
¿Qué necesitas antes de empezar?
Antes de meternos en materia, asegúrate de tener lo siguiente:
- Acceso a cPanel o Syspanel: La mayoría de los hosting usan cPanel, pero si tu proveedor usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106 (por ejemplo:
tudominio.com:2106). - Credenciales de FTP o SFTP: Opcional, pero útil para descargar archivos.
- Plugin de backup (opcional): Para la parte automática, usaremos un plugin gratuito.
- Espacio en disco o servicio en la nube: Para guardar la copia.
Backup manual en cPanel (paso a paso)
El método manual es ideal si quieres tener control total sobre qué archivos y base de datos respaldas. Aquí te explico cómo hacerlo con cPanel.
Paso 1: Accede a cPanel
Ingresa a tu panel de hosting. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Si usas Syspanel, recuerda que el puerto es el 2106. Introduce tu usuario y contraseña.
Paso 2: Haz una copia de los archivos de WordPress
Dentro de cPanel, busca la sección Archivos y haz clic en Administrador de archivos. Se abrirá una ventana con las carpetas de tu sitio.
- Navega hasta la carpeta
public_html(owwwsegún tu configuración). - Selecciona todos los archivos y carpetas de tu instalación de WordPress. Puedes usar Ctrl+A (Cmd+A en Mac) para seleccionar todo.
- Haz clic en Comprimir y elige Zip Archive. Se creará un archivo
.zipcon todo tu sitio.
[TIP] Si tu sitio pesa mucho, comprimir puede tardar unos segundos. No cierres la ventana hasta que termine.
Paso 3: Descarga el archivo comprimido
Una vez creado el zip, aparecerá en la misma carpeta. Haz clic derecho sobre él y selecciona Descargar. Guárdalo en tu computadora o en un disco externo.
Paso 4: Exporta la base de datos
WordPress guarda todo el contenido (posts, páginas, configuraciones) en una base de datos MySQL. Para respaldarla:
- En cPanel, ve a la sección Bases de datos y haz clic en phpMyAdmin.
- Selecciona la base de datos de tu WordPress (el nombre suele aparecer en el archivo
wp-config.php). - Haz clic en la pestaña Exportar.
- Elige el método Rápido y formato SQL. Luego haz clic en Continuar.
- Se descargará un archivo
.sqlcon toda tu base de datos.
Paso 5: Guarda todo de forma segura
Ahora tienes dos archivos: el zip con los archivos de WordPress y el SQL con la base de datos. Guárdalos en al menos dos lugares diferentes, como tu computadora y un servicio en la nube (Google Drive, Dropbox, etc.).
[WARNING] Nunca guardes las copias en el mismo servidor donde está tu web. Si el servidor falla, perderías todo.
Backup automático con plugins (método fácil)
Si prefieres no hacerlo manualmente cada vez, puedes automatizar el proceso con un plugin. Aquí te muestro cómo usar uno gratuito y muy popular.
Paso 1: Instala un plugin de backup
Desde el escritorio de WordPress, ve a Plugins > Añadir nuevo. Busca "UpdraftPlus" (es el más recomendado para principiantes). Instálalo y actívalo.
Paso 2: Configura la primera copia
Una vez activado, ve a Ajustes > UpdraftPlus Backup. Verás una interfaz sencilla.
- Haz clic en Configuración de la copia de seguridad.
- Elige qué incluir: archivos y base de datos. Te recomiendo marcar ambas opciones.
- Selecciona la frecuencia: diaria, semanal o mensual. Para sitios con poco movimiento, semanal es suficiente.
- Elige dónde guardar las copias: puedes usar servicios en la nube como Google Drive, Dropbox o Amazon S3. UpdraftPlus te guiará para conectar tu cuenta.
Paso 3: Programa la copia automática
En la misma sección, define la hora del día en que quieres que se ejecute el backup. Elige un horario de baja afluencia (por ejemplo, las 3:00 AM). Guarda los cambios.
Paso 4: Realiza una copia manual de prueba
Antes de confiar plenamente en el plugin, haz una copia manual para asegurarte de que funciona. En la pestaña Copia de seguridad / Restauración, haz clic en Realizar copia de seguridad ahora. Elige incluir archivos y base de datos, y luego Iniciar.
[INFO] UpdraftPlus también te permite restaurar tu sitio con un solo clic desde el mismo panel, lo cual es muy útil si algo sale mal.
¿Cómo restaurar una copia de seguridad?
Saber restaurar es tan importante como hacer el backup. Si alguna vez necesitas recuperar tu sitio, aquí tienes los pasos básicos.
Restaurar con plugin (método fácil)
- Ve a Ajustes > UpdraftPlus Backup.
- En la pestaña Copia de seguridad / Restauración, verás una lista de tus copias.
- Haz clic en Restaurar junto a la copia que quieras usar.
- Selecciona qué elementos restaurar (archivos, base de datos o ambos) y sigue las instrucciones.
Restaurar manualmente (desde cPanel)
Si no tienes el plugin, puedes hacerlo manualmente:
- Sube el archivo zip de los archivos a la carpeta
public_htmlusando el Administrador de archivos de cPanel o FTP. - Descomprime el zip (reemplazando los archivos existentes).
- Ve a phpMyAdmin, selecciona la base de datos y haz clic en Importar. Elige el archivo SQL y ejecuta la importación.
[WARNING] Antes de restaurar, asegúrate de tener una copia actual de tu sitio por si algo sale mal. Siempre es mejor prevenir.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que suelen tener los usuarios al hacer un backup WordPress cPanel.
¿Cada cuánto debo hacer una copia de seguridad?
Depende de la frecuencia con la que actualices tu contenido. Si publicas a diario, haz backups diarios. Si solo actualizas una vez por semana, uno semanal basta. Para sitios estáticos, mensual es suficiente.
¿Puedo guardar las copias en el mismo servidor?
No es recomendable. Si el servidor se corrompe o es hackeado, perderías tanto el sitio como las copias. Usa servicios en la nube o discos externos.
¿Qué hago si mi hosting usa Syspanel en lugar de cPanel?
No hay problema. Syspanel (antes HestiaCP) también tiene opciones para hacer backups. Accede por el puerto 2106 (ejemplo: tudominio.com:2106) y busca la sección de Backups o Administrador de archivos. El proceso es similar.
¿El plugin de backup afecta el rendimiento de mi web?
Generalmente no, porque los plugins como UpdraftPlus usan recursos del servidor en segundo plano y en horarios de baja actividad. Eso sí, evita programar backups en horas pico de visitas.
¿Puedo hacer un respaldar WordPress manual sin usar cPanel?
Sí, puedes usar FTP para descargar los archivos y phpMyAdmin para exportar la base de datos. Pero el método desde cPanel es más rápido y visual.
Consejos finales para mantener tu sitio seguro
Hacer backups es solo una parte de la seguridad. Aquí tienes algunos tips extra:
- Actualiza siempre WordPress, temas y plugins: Las versiones antiguas tienen vulnerabilidades.
- Usa contraseñas fuertes: Tanto para tu hosting como para el administrador de WordPress.
- Instala un plugin de seguridad: Como Wordfence o Sucuri.
- Prueba tus copias: Cada cierto tiempo, restaura una copia en un entorno de prueba para asegurarte de que funciona.
Recuerda que tener una copia seguridad WordPress actualizada es tu mejor seguro ante cualquier imprevisto. Ya sea que elijas el método manual o automático, lo importante es que seas constante.
Espero que esta guía te haya sido útil. Si tienes alguna duda, déjala en los comentarios o consulta con tu proveedor de hosting. ¡Buena suerte con tu sitio!
