Cómo hacer backup de WordPress desde cPanel manualmente
¿Sabías que tener una copia de seguridad de tu sitio web es como tener un seguro para tu negocio online? Si algo sale mal —un error al actualizar, un hackeo o un fallo del servidor—, perder todo tu contenido y configuraciones puede ser un dolor de cabeza enorme. Por eso, hoy te voy a enseñar paso a paso cómo hacer un backup WordPress cPanel de forma manual, sin necesidad de plugins ni conocimientos avanzados. Te prometo que es más fácil de lo que parece.
En esta guía, te explicaré cómo hacer una copia seguridad WordPress manual usando las herramientas que ya vienen incluidas en cPanel. Aprenderás a respaldar tanto los archivos de tu sitio como la base de datos, y luego te mostraré cómo descargar todo a tu computadora para tenerlo a salvo. Al final, también responderé las preguntas más frecuentes para que no te quede ninguna duda.
¿Por qué es importante hacer un backup manual de WordPress?
Antes de meternos en el proceso, quiero que entiendas por qué este método es tan valioso. Aunque existen muchos plugins de backup, hacerlo manualmente desde cPanel te da control total sobre el proceso. No dependes de terceros, no consumes recursos del servidor con plugins pesados y, sobre todo, aprendes a manejar tu propio sitio.
Además, si alguna vez necesitas migrar tu WordPress a otro hosting o restaurarlo después de un desastre, saber cómo hacer una exportar base de datos WordPress y respaldar tus archivos te convertirá en un experto. Es una habilidad que todo dueño de sitio web debería tener.
¿Qué necesitas para empezar?
- Acceso a cPanel de tu hosting (te lo proporciona tu empresa de alojamiento web).
- Un navegador web actualizado (Chrome, Firefox, Edge, etc.).
- Una computadora con espacio en disco suficiente para descargar los archivos.
- Conexión a internet estable (los archivos pueden pesar varios MB o GB).
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. Por ejemplo:
https://tudominio.com:2106. El resto de pasos son prácticamente idénticos.
Paso 1: Acceder a cPanel y preparar el entorno
Lo primero es iniciar sesión en tu panel de control. Normalmente, el acceso a cPanel es algo como: https://tudominio.com/cpanel o https://tudominio.com:2083. Usa tu usuario y contraseña de hosting (los mismos que usas para el FTP o el correo).
Una vez dentro, verás un montón de iconos. No te asustes, solo necesitamos dos secciones principales:
- Archivos: para gestionar los archivos de tu sitio.
- Bases de datos: para exportar la base de datos de WordPress.
[TIP] Si no encuentras algo, usa la barra de búsqueda de cPanel. Suele estar en la esquina superior derecha.
Paso 2: Hacer backup de los archivos de WordPress (parte 1)
Los archivos de tu sitio incluyen el núcleo de WordPress, temas, plugins, imágenes, etc. Todo lo que ves en tu web está ahí. Para respaldarlos, usaremos el Administrador de Archivos de cPanel.
2.1. Abrir el Administrador de Archivos
Busca el icono "Administrador de Archivos" (File Manager) y haz clic. Se abrirá una ventana con la estructura de carpetas de tu hosting. Normalmente, tu sitio WordPress está en una carpeta llamada public_html (o www en algunos casos).
2.2. Seleccionar la carpeta de WordPress
Dentro de public_html, verás todos los archivos de tu sitio. Si tu WordPress está instalado en una subcarpeta (por ejemplo, public_html/miweb), navega hasta allí.
2.3. Comprimir los archivos
Para que sea más fácil descargarlos, vamos a comprimir todo en un solo archivo ZIP. Sigue estos pasos:
- Selecciona todos los archivos y carpetas de tu sitio WordPress. Puedes hacerlo con Ctrl+A (Windows) o Cmd+A (Mac).
- En la barra de herramientas superior, haz clic en "Comprimir" (Compress).
- Elige el formato ZIP (es el más universal) y ponle un nombre descriptivo, como
backup-misitio-archivos-2023-10-15.zip. - Haz clic en "Comprimir archivos". cPanel creará el ZIP en la misma carpeta.
[WARNING] No comprimas la carpeta
public_htmlcompleta si tienes otros sitios en subcarpetas. Solo comprime la carpeta específica de tu WordPress para evitar mezclar datos.
2.4. Descargar el ZIP a tu computadora
Una vez creado el archivo, aparecerá en la lista. Selecciónalo y haz clic en "Descargar" (Download). Se descargará a tu computadora. Guárdalo en una carpeta segura (por ejemplo, "Backups WordPress").
Paso 3: Exportar la base de datos de WordPress (parte 2)
Ahora viene la parte más técnica, pero no te preocupes: es igual de sencilla. La base de datos contiene todas tus entradas, páginas, comentarios, configuraciones de plugins, etc. Sin ella, tu sitio no funciona.
3.1. Buscar phpMyAdmin en cPanel
En el menú de cPanel, busca la sección "Bases de Datos" y haz clic en "phpMyAdmin". Se abrirá una nueva pestaña con una interfaz que muestra todas las bases de datos de tu hosting.
3.2. Identificar la base de datos de WordPress
Normalmente, la base de datos de WordPress tiene un nombre como tuusuario_wp o tuusuario_wordpress. Si no estás seguro, puedes verificarlo en el archivo wp-config.php de tu sitio (dentro de la carpeta public_html). Busca la línea que dice:
define('DB_NAME', 'nombre_de_tu_base_de_datos');
3.3. Exportar la base de datos
Una vez identificada, haz clic en el nombre de la base de datos en el panel izquierdo de phpMyAdmin. Verás una lista de tablas. Luego:
- En la barra superior, haz clic en la pestaña "Exportar" (Export).
- Deja seleccionada la opción "Rápida" (Quick) y el formato "SQL".
- Haz clic en "Continuar" o "Exportar". El navegador descargará un archivo
.sqlcon toda tu base de datos.
[TIP] Si tu sitio es muy grande, puedes usar la opción "Personalizada" y elegir solo algunas tablas, pero para un backup completo, la opción rápida es suficiente.
3.4. Guardar el archivo SQL
Al igual que con los archivos, guarda este archivo .sql en la misma carpeta de backups. Ponle un nombre como backup-misitio-bd-2023-10-15.sql.
Paso 4: Verificar y organizar tu backup manual
¡Felicidades! Ya tienes las dos partes de tu backup WordPress cPanel: los archivos comprimidos y la base de datos exportada. Ahora solo falta asegurarte de que todo está correcto.
4.1. Revisa los archivos descargados
Abre el ZIP y verifica que contenga carpetas como wp-content, wp-admin, wp-includes, etc. También revisa que el archivo SQL no esté vacío (puedes abrirlo con un editor de texto como Notepad++ para ver si tiene muchas líneas con comandos SQL).
4.2. Organiza tus backups
Te recomiendo crear una estructura de carpetas en tu computadora o en la nube (Google Drive, Dropbox, etc.) como esta:
Backups WordPress/
├── 2023-10-15/
│ ├── archivos.zip
│ └── base_datos.sql
├── 2023-09-01/
│ ├── archivos.zip
│ └── base_datos.sql
└── ...
4.3. Elimina el ZIP del servidor
Por seguridad, después de descargar el ZIP, vuelve al Administrador de Archivos de cPanel y elimina el archivo ZIP que creaste. Así evitas que alguien pueda acceder a él si tu servidor se ve comprometido.
[WARNING] No dejes archivos de backup en el servidor. Descárgalos siempre y luego bórralos del hosting.
Paso 5: ¿Cómo restaurar un backup manual?
Saber hacer el backup es solo la mitad del trabajo. También es importante que sepas cómo restaurarlo si alguna vez lo necesitas. El proceso es el inverso:
- Sube el ZIP a la carpeta de tu sitio mediante el Administrador de Archivos y descomprímelo.
- Importa la base de datos desde phpMyAdmin: ve a la pestaña "Importar", selecciona tu archivo
.sqly haz clic en "Continuar". - Actualiza el archivo wp-config.php si es necesario (por ejemplo, si cambiaste de hosting, deberás modificar los datos de conexión a la base de datos).
Preguntas frecuentes (FAQ)
¿Puedo hacer backup de WordPress sin cPanel?
Sí, pero es más complicado. Puedes usar FTP para descargar los archivos y herramientas como mysqldump para la base de datos. Sin embargo, cPanel simplifica todo el proceso.
¿Cada cuánto debo hacer un backup manual?
Depende de la frecuencia con la que actualices tu sitio. Si publicas a diario, te recomiendo hacerlo al menos una vez por semana. Si es un sitio estático, una vez al mes puede ser suficiente.
¿El backup manual incluye los correos electrónicos?
No. Este método solo respalda los archivos y la base de datos de WordPress. Los correos electrónicos se gestionan por separado en cPanel (sección "Correo Electrónico").
¿Qué hago si mi backup es muy grande y no puedo descargarlo?
Puedes dividir el ZIP en partes usando herramientas como 7-Zip, o subirlo directamente a un servicio de almacenamiento en la nube desde el Administrador de Archivos (algunos hostings permiten conexión con Google Drive).
¿Syspanel (HestiaCP) funciona igual?
Sí, el proceso es casi idéntico. La diferencia es que accedes por el puerto 2106 (ejemplo: https://tudominio.com:2106). Dentro, busca "Administrador de Archivos" y "phpMyAdmin" en el menú.
Conclusión
Hacer un backup WordPress cPanel manual es una habilidad esencial para cualquier propietario de sitio web. Con solo dos archivos —un ZIP con los archivos y un SQL con la base de datos—, tienes tu sitio completamente respaldado. Además, este método te da independencia de plugins y te permite entender mejor cómo funciona tu WordPress.
Recuerda: la copia seguridad WordPress manual no es complicada, solo requiere seguir unos pasos ordenados. Practica una vez y verás que en menos de 10 minutos lo tendrás listo. Y si usas Syspanel, recuerda el puerto 2106 y el mismo procedimiento.
Ahora que ya sabes cómo hacerlo, ¿por qué no pruebas a realizar tu primer backup hoy mismo? Tu yo del futuro te lo agradecerá cuando evites una catástrofe digital. ¡Manos a la obra!
[TIP] Programa recordatorios en tu calendario para hacer backups periódicos. La constancia es la clave para mantener tu sitio seguro.
