Cómo crear un backup de WordPress en cPanel sin plugins
¿Cansado de que los plugins de backup ralenticen tu web o fallen justo cuando más los necesitas? Hacer una copia de seguridad manual desde cPanel es una habilidad esencial para cualquier propietario de un sitio WordPress. No solo es más rápido y fiable, sino que te da control total sobre tus archivos y base de datos, sin depender de software de terceros.
En esta guía backup detallada, aprenderás paso a paso cómo realizar un backup WordPress completo desde cPanel, sin plugins. Te explicaré cada término técnico de forma sencilla, para que puedas proteger tu web incluso si eres principiante. Al final, tendrás un archivo comprimido con todo tu sitio listo para restaurar en cualquier momento.
¿Qué necesitas para empezar?
Antes de comenzar, asegúrate de tener a mano lo siguiente:
- Acceso a cPanel: Recibirás las credenciales de tu proveedor de hosting. La URL suele ser
tudominio.com/cpanelotudominio.com:2083. - Gestor de archivos: Una herramienta dentro de cPanel para navegar y descargar carpetas.
- phpMyAdmin: Para exportar la base de datos de WordPress.
- Paciencia y atención: Los pasos son sencillos, pero debes seguirlos en orden.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es a través del puerto 2106. Por ejemplo:
tudominio.com:2106. El resto del proceso es idéntico al de cPanel.
Paso 1: Haz un backup completo de los archivos de WordPress en cPanel
Los archivos de tu web (temas, plugins, imágenes, código) están en una carpeta llamada public_html. Vamos a comprimirla y descargarla.
1.1 Accede al Gestor de Archivos de cPanel
- Inicia sesión en tu cPanel.
- Busca la sección Archivos y haz clic en Gestor de archivos.
- Se abrirá una ventana con la estructura de carpetas de tu hosting. Normalmente verás
public_htmly otras carpetas del sistema.
1.2 Comprime la carpeta public_html
- Selecciona la carpeta
public_html(marca la casilla a su izquierda). - En la barra superior, haz clic en Comprimir.
- Elige Zip Archive (es el formato más universal).
- Dale un nombre descriptivo, por ejemplo
backup-wordpress-febrero-2025.zip. - Haz clic en Modificar archivos. El sistema creará el archivo comprimido en la misma ubicación.
[TIP] Si tu web tiene mucho peso (más de 1 GB), la compresión puede tardar unos minutos. No cierres la ventana.
1.3 Descarga el archivo comprimido a tu computadora
- Una vez creado, verás el archivo
.zipen la lista. - Selecciona el archivo y haz clic en Descargar.
- Guárdalo en una carpeta segura de tu PC (por ejemplo, en tu escritorio o en un disco externo).
- Importante: Después de descargarlo, elimina el archivo
.zipdel servidor para no ocupar espacio innecesario. Puedes hacer clic derecho sobre él y elegir Eliminar.
[WARNING] No olvides borrar el backup del servidor. Si lo dejas, cualquiera podría descargarlo si conoce la URL exacta.
Paso 2: Exporta la base de datos de WordPress desde phpMyAdmin
La base de datos contiene tus entradas, páginas, comentarios y configuraciones. Sin ella, tu backup WordPress estaría incompleto.
2.1 Encuentra el nombre de tu base de datos
- En cPanel, ve a la sección Bases de datos y haz clic en phpMyAdmin.
- Se abrirá una nueva pestaña. A la izquierda verás una lista de bases de datos.
- Identifica la que corresponde a tu WordPress. Normalmente se llama algo como
tuusuario_wp1owordpress_db. Si no estás seguro, busca el archivowp-config.phpen la carpetapublic_htmlque descargaste antes. Ábrelo con un editor de texto y busca la líneadefine('DB_NAME', 'nombre_de_tu_bd');.
2.2 Exporta la base de datos
- Haz clic en el nombre de tu base de datos (a la izquierda).
- En la barra superior, haz clic en la pestaña Exportar.
- Asegúrate de que el método sea Rápido y el formato SQL.
- Haz clic en Continuar. El navegador descargará un archivo con extensión
.sql. - Guarda este archivo en la misma carpeta donde tienes el backup de archivos.
[INFO] Si tu base de datos es grande (más de 50 MB), el método rápido puede fallar. En ese caso, usa el método Personalizado y marca la opción Comprimir con "gzip" para reducir el tamaño.
Paso 3: Organiza y verifica tu copia de seguridad
Ahora tienes dos archivos: el comprimido de public_html y el .sql de la base de datos. Para que tu copia de seguridad sea útil, debes organizarlos correctamente.
3.1 Crea una carpeta de respaldo
- Crea una carpeta en tu PC llamada
Backup WordPress - [fecha]. - Dentro, coloca los dos archivos:
backup-wordpress-febrero-2025.zip(archivos).nombre_de_tu_bd.sql(base de datos).
- Opcionalmente, puedes comprimir ambos en un solo archivo
.zippara ahorrar espacio.
3.2 Verifica que los archivos no estén corruptos
- Intenta abrir el
.zipcon un programa como WinRAR o 7-Zip. Si se abre sin errores, los archivos están bien. - Abre el
.sqlcon un editor de texto (Bloc de Notas, VS Code). Deberías ver texto con código SQL (sentencias comoCREATE TABLE,INSERT INTO). Si ves caracteres extraños o está vacío, repite la exportación.
[TIP] Para una verificación más robusta, sube el
.zipa un hosting de prueba o a un servidor local (XAMPP) y restaura WordPress. Si todo funciona, tu backup es fiable.
Preguntas frecuentes (FAQ) sobre backup WordPress en cPanel
Aquí resolvemos las dudas más comunes que surgen al hacer un backup WordPress manualmente.
¿Cada cuánto debo hacer un backup?
Depende de la frecuencia con que actualices tu web. Como mínimo:
- Semanal: si publicas contenido nuevo.
- Diario: si tienes una tienda online o recibes comentarios constantes.
- Antes de cualquier actualización: plugins, temas o WordPress core.
¿Puedo restaurar este backup en otro hosting?
Sí, siempre que el nuevo hosting tenga cPanel o un panel similar. Deberás:
- Subir el
.zipalpublic_htmldel nuevo hosting y descomprimirlo. - Crear una base de datos vacía e importar el
.sqldesde phpMyAdmin. - Editar el archivo
wp-config.phpcon los nuevos datos de conexión (nombre de BD, usuario, contraseña).
¿Qué hago si mi backup no se descarga correctamente?
Si el archivo .zip se descarga incompleto o da error:
- Vuelve a comprimir la carpeta
public_htmlen partes más pequeñas (por ejemplo, comprime solowp-contentpor separado). - Usa el cliente FTP (FileZilla) para descargar los archivos directamente, aunque es más lento.
¿El backup manual afecta el rendimiento de mi web?
No, porque no consume recursos del servidor mientras se realiza. La compresión y descarga son procesos administrativos que no interfieren con los visitantes.
¿Qué pasa si olvido descargar la base de datos?
Tendrás un backup de archivos sin contenido dinámico. Podrías restaurar la apariencia y los plugins, pero perderías todas las entradas, páginas y configuraciones. Siempre exporta ambos.
Consejos finales para mantener tu WordPress seguro
Un backup WordPress manual es el primer paso, pero no el único. Aquí tienes algunas prácticas recomendadas:
- Automatiza backups: Aunque esta guía se centra en el método manual, considera usar la herramienta de backup integrada de tu hosting (muchos ofrecen copias automáticas semanales).
- Guarda copias en la nube: Sube tus backups a Google Drive, Dropbox o un servicio como Backblaze. Si tu PC se daña, aún tendrás los archivos.
- Prueba la restauración: No esperes a que ocurra un desastre. Cada 3 meses, restaura tu backup en un entorno de prueba para asegurarte de que funciona.
- Actualiza regularmente: Mantén WordPress, temas y plugins actualizados para reducir vulnerabilidades.
[WARNING] No confíes ciegamente en los backups automáticos de tu hosting. Un error humano o un ataque puede borrarlos. Siempre ten una copia externa.
Conclusión
Hacer un backup WordPress desde cPanel sin plugins es más sencillo de lo que parece. Con solo dos pasos principales (descargar archivos y exportar la base de datos) tienes una copia de seguridad completa de tu sitio. Este método te da independencia, seguridad y control total sobre tus datos.
Recuerda que la clave está en la constancia: programa recordatorios en tu calendario para hacer backups periódicos. Así, ante cualquier problema, podrás restaurar tu web en minutos y sin estrés.
¿Tienes alguna duda? Déjala en los comentarios o consulta con tu proveedor de hosting. ¡Tu web te lo agradecerá!
