🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un backup manual de WordPress en cPanel (sin plugins)

Actualizado el 21 de febrero de 2026

¿Sabías que puedes hacer una copia de seguridad completa de tu sitio web WordPress sin necesidad de instalar un solo plugin? Así es. A veces, los plugins de backup pueden consumir recursos, entrar en conflicto con otros componentes o simplemente fallar en el momento más crítico. Por eso, conocer el proceso manual desde cPanel es una habilidad esencial para cualquier administrador de sitios web. En esta guía detallada, te enseñaré paso a paso cómo realizar un backup WordPress manual completo, incluyendo archivos y base de datos, directamente desde el panel de control de tu hosting. No necesitas experiencia técnica avanzada, solo seguir las instrucciones al pie de la letra.


¿Por qué hacer un backup manual sin plugins?

Antes de sumergirnos en el proceso, es importante entender las ventajas de este método. Hacer una copia seguridad manual te da control total sobre qué guardas y cómo lo guardas. No dependes de que un plugin se actualice correctamente o de que el servidor tenga suficiente memoria para ejecutarlo. Además, aprender a hacerlo manualmente te permite entender mejor la estructura de tu sitio, lo cual es invaluable para solucionar problemas futuros.

[INFO] Aunque los plugins de backup son cómodos, un backup manual es 100% fiable porque tú supervisas cada paso. Es la técnica que usan muchos desarrolladores profesionales.

Ahora bien, el proceso se divide en dos partes fundamentales: exportar la base de datos y descargar los archivos del sitio. Ambas son igual de importantes. Si solo guardas los archivos sin la base de datos, perderás todo tu contenido, configuraciones y usuarios. Si solo exportas la base de datos, perderás temas, plugins e imágenes. Así que manos a la obra.


Requisitos previos

Para realizar este backup WordPress manual necesitas tener acceso a tu panel de control de hosting. La mayoría de los proveedores ofrecen cPanel, pero si usas Syspanel (antes conocido como HestiaCP), el proceso es muy similar. Solo recuerda que en Syspanel el puerto de acceso es el 2106.

Esto es lo que necesitas:

  • Credenciales de acceso a tu panel de control (usuario y contraseña).
  • Un cliente FTP (como FileZilla) o el administrador de archivos de cPanel.
  • Conexión a internet estable (para evitar descargas incompletas).
  • Un lugar seguro para guardar el backup (tu computadora, disco duro externo o nube).

[WARNING] No subas nunca tu backup a la misma carpeta del sitio web. Si el servidor se infecta o se corrompe, perderías también la copia de seguridad.


Paso 1: Exportar la base de datos desde phpMyAdmin

La base de datos es el corazón de WordPress. Aquí se almacenan todas tus entradas, páginas, comentarios, configuraciones de plugins y más. Exportarla es el primer paso crítico.

Acceder a phpMyAdmin

  1. Inicia sesión en tu cPanel. La URL suele ser tudominio.com/cpanel o tudominio.com:2083.
  2. Busca la sección Bases de datos y haz clic en phpMyAdmin.
  3. Se abrirá una nueva pestaña. En el panel izquierdo, verás una lista de bases de datos. Identifica la de tu WordPress (suele llamarse algo como tuusuario_wp o tusitio_wordpress).
  4. Haz clic en el nombre de la base de datos para seleccionarla.

Realizar la exportación

  1. Una vez dentro de la base de datos, verás una barra de pestañas en la parte superior. Haz clic en Exportar.
  2. Se abrirán dos opciones: Rápida y Personalizada. Para un backup completo, elige Personalizada.
  3. En la sección Método de exportación, asegúrate de que esté marcada la opción SQL.
  4. Desplázate hacia abajo hasta Opciones específicas de formato. Marca la casilla Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT y también Agregar IF NOT EXISTS. Esto facilitará la restauración.
  5. En Creación de objetos de base de datos, elige CREATE DATABASE / USE. Esto es importante porque al restaurar, el script creará automáticamente la base de datos si no existe.
  6. Haz clic en Continuar o Exportar (dependiendo de la versión de phpMyAdmin). Se descargará un archivo con extensión .sql.

[TIP] Guarda este archivo con un nombre descriptivo, por ejemplo: backup_bd_15octubre2024.sql. Así sabrás exactamente qué contiene y cuándo lo hiciste.


Paso 2: Descargar los archivos del sitio

Ahora toca respaldar todos los archivos de WordPress: el núcleo, temas, plugins, subidas (uploads) y cualquier personalización. Hay dos formas de hacerlo: mediante el Administrador de archivos de cPanel o mediante FTP. Te mostraré ambas.

Opción A: Usando el Administrador de archivos de cPanel

  1. En tu cPanel, busca la sección Archivos y haz clic en Administrador de archivos.
  2. Se abrirá una ventana. Selecciona Raíz del documento (para el dominio principal) o elige el dominio específico si tienes varios.
  3. Verás una lista de carpetas. Busca la carpeta donde está instalado WordPress (normalmente public_html).
  4. Haz clic derecho sobre la carpeta public_html y selecciona Comprimir. Elige Zip Archive.
  5. Espera a que el servidor genere el archivo comprimido. Dependiendo del tamaño del sitio, puede tardar varios minutos.
  6. Una vez creado, verás un archivo public_html.zip. Haz clic derecho sobre él y selecciona Descargar.

[WARNING] Si tu sitio es muy grande (más de 500 MB), la compresión puede fallar por límites del servidor. En ese caso, usa FTP (Opción B).

Opción B: Usando FTP (más fiable para sitios grandes)

  1. Abre tu cliente FTP (FileZilla, Cyberduck, etc.).
  2. Conéctate a tu servidor usando las credenciales FTP que te proporcionó tu hosting. Normalmente son las mismas que las de cPanel.
  3. En el panel remoto (derecho), navega hasta public_html o la carpeta raíz de tu sitio.
  4. En el panel local (izquierdo), elige la carpeta de tu computadora donde quieres guardar el backup.
  5. Selecciona todos los archivos y carpetas de public_html (Ctrl+A) y arrastra al panel local. Comenzará la descarga.
  6. Espera a que finalice. El tiempo depende de tu conexión y del tamaño del sitio.

[INFO] Si usas FTP, no es necesario comprimir los archivos. Puedes guardarlos tal cual. Eso sí, asegúrate de que la carpeta local tenga suficiente espacio.


Paso 3: Verificar y almacenar tu copia de seguridad

Ya tienes las dos partes del backup WordPress manual: el archivo .sql de la base de datos y la carpeta con todos los archivos (comprimida o no). Ahora es crucial verificar que todo esté correcto.

¿Qué revisar?

  • El archivo .sql debe tener un tamaño coherente (desde unos pocos KB hasta varios MB, dependiendo del contenido).
  • La carpeta de archivos debe contener todas las subcarpetas esenciales: wp-admin, wp-content, wp-includes, y los archivos raíz como wp-config.php.
  • Dentro de wp-content, revisa que estén las carpetas themes, plugins y uploads. Esta última suele ser la más pesada.

Almacenamiento recomendado

  • Local: En tu computadora, dentro de una carpeta con fecha.
  • Nube: Sube el backup a Google Drive, Dropbox o OneDrive.
  • Disco externo: Si tienes un disco duro externo, es una capa extra de seguridad.

[WARNING] No almacenes el backup en el mismo servidor de hosting. Si el servidor falla, perderías todo.


Preguntas frecuentes (FAQ)

¿Puedo usar este método con Syspanel (HestiaCP)?

Sí, el proceso es casi idéntico. En Syspanel, el acceso a phpMyAdmin está en la sección Bases de datos y el administrador de archivos en Archivos. Recuerda que el puerto de acceso es el 2106 (por ejemplo, tudominio.com:2106).

¿Qué hago si el archivo de la base de datos es muy grande para descargarlo?

Puedes usar la opción Exportar desde phpMyAdmin con compresión gzip o bzip2. En la exportación personalizada, busca la opción Compresión y elige gzip. El archivo se descargará comprimido y ocupará mucho menos espacio.

¿Necesito detener mi sitio web para hacer el backup?

No es necesario, pero es recomendable hacerlo en horas de bajo tráfico para evitar que se generen cambios durante el proceso. Si tu sitio es muy dinámico (por ejemplo, con WooCommerce), considera activar el modo mantenimiento por unos minutos.

¿Cada cuánto debo hacer un backup manual?

La frecuencia ideal depende de la actividad de tu sitio. Si publicas a diario, hazlo cada 24 horas. Si es un sitio estático, una vez por semana puede ser suficiente. Como mínimo, siempre antes de actualizar el núcleo, temas o plugins.

¿Puedo restaurar este backup en otro hosting?

Sí, este backup es universal. Solo necesitas importar la base de datos desde phpMyAdmin y subir los archivos a la nueva carpeta raíz. Luego, edita el archivo wp-config.php con los nuevos datos de conexión a la base de datos.


Conclusión

Has aprendido a realizar un backup WordPress manual completo desde cPanel, sin plugins y con total control. Este método te da independencia y seguridad, dos cualidades que cualquier administrador de sitios web debe valorar. Recuerda que la clave está en hacer ambas partes: exportar la base de datos y descargar los archivos. No omitas ninguna.

Ahora que ya sabes cómo hacerlo, te animo a que programes un recordatorio recurrente en tu calendario. La prevención es la mejor herramienta contra desastres digitales. Si tienes alguna duda, revisa la sección de FAQ o contacta con tu proveedor de hosting. ¡Tu sitio web te lo agradecerá!

[TIP] Guarda este artículo como referencia. La próxima vez que necesites hacer una copia seguridad de emergencia, sabrás exactamente qué hacer.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel