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

Cómo crear una copia de seguridad manual de WordPress desde cPanel

Actualizado el 6 de diciembre de 2025

¿Te preocupa perder tu sitio web por un error, un hackeo o una actualización fallida? Entender cómo hacer una copia de seguridad WordPress es la habilidad más importante que puedes desarrollar como propietario de un sitio. No importa si tienes un blog pequeño o una tienda online grande; el día que necesites restaurar tu web, agradecerás haber dedicado 10 minutos a leer esta guía.

En este artículo, te voy a enseñar paso a paso cómo crear un backup WordPress cPanel de forma manual. Aunque existen plugins que lo hacen automáticamente, saber hacerlo a mano te da un control total y no depende de recursos del servidor que a veces fallan.

Vamos a dividir esta tarea en dos partes fundamentales: los archivos del sitio (código, imágenes, temas) y la base de datos (el contenido de tus posts, páginas y configuraciones). Necesitas ambos para que el respaldo sea completo.

¿Qué necesitas antes de empezar?

Antes de meterte en el panel de control, asegúrate de tener a mano lo siguiente:

  • Acceso a cPanel: Normalmente es tudominio.com/cPanel o tudominio.com:2083.
  • Tus credenciales de acceso: Usuario y contraseña.
  • Un gestor de archivos local: Puede ser el explorador de archivos de tu PC o un programa como FileZilla (aunque no lo necesitarás para este método).
  • Paciencia: El proceso es seguro, pero no debe hacerse con prisa.

Si tu hosting usa un panel diferente (por ejemplo, Syspanel), la lógica es exactamente la misma, solo cambia la interfaz. Si usas Syspanel, recuerda que el puerto de acceso es el 2106 (ejemplo: tudominio.com:2106).

Paso 1: Localiza la carpeta "public_html" (o la raíz de tu sitio)

Tu sitio web vive en una carpeta específica dentro del servidor. En el 90% de los casos, es la carpeta public_html. Aquí es donde se almacenan todos los archivos de tu WordPress: el núcleo, los temas, los plugins y las imágenes subidas.

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Archivos y haz clic en Administrador de archivos (File Manager).
  3. Se abrirá una ventana emergente pidiéndote que elijas la carpeta raíz. Selecciona Document Root for tu dominio (normalmente es public_html) y marca la casilla de "Mostrar archivos ocultos (dotfiles)". Esto es crucial porque WordPress tiene un archivo llamado .htaccess que debes incluir en el backup.
  4. Haz clic en Ir.

Ahora verás una lista de carpetas y archivos. No te asustes, es normal. Verás carpetas como wp-admin, wp-content, wp-includes y archivos como wp-config.php.

Paso 2: Comprimir los archivos del sitio (Primera parte del backup)

Comprimir los archivos en un solo .zip es la forma más eficiente de descargarlos y almacenarlos. No intentes descargar archivo por archivo, sería un desastre.

Seleccionar todo el contenido

  1. Dentro del public_html, haz clic en Seleccionar todo en la barra superior.
  2. Asegúrate de que todos los archivos y carpetas estén resaltados en azul.
  3. Ve al menú superior y haz clic en Comprimir (Compress).
  4. Elige el tipo de archivo: Zip Archive (es el más universal).
  5. En el campo "Archivo de destino", puedes dejar el nombre que sugiere o ponerle uno claro como backup-web-2024-10-26.zip. La fecha es clave para identificar cuándo lo hiciste.
  6. Haz clic en Comprimir Archivos.

cPanel comenzará a comprimir. Dependiendo del tamaño de tu sitio, puede tardar desde segundos hasta un par de minutos. Cuando termine, verás un archivo .zip en la misma carpeta public_html.

[WARNING]:
No subas este archivo .zip a tu propio public_html después de descargarlo. Guárdalo en tu ordenador o en un servicio en la nube (Google Drive, Dropbox). Si lo dejas en el servidor, cualquiera podría descargarlo y robar tu información, además de ocupar espacio innecesario.

Descargar el archivo comprimido

  1. Busca el archivo .zip que acabas de crear en la lista de archivos.
  2. Haz clic derecho sobre él y selecciona Descargar.
  3. Se iniciará la descarga a tu ordenador. Guárdalo en una carpeta segura.

¡Ya tienes la primera parte del backup WordPress cPanel! Ahora vamos a por la base de datos, que es donde está el contenido de tus entradas y páginas.

Paso 3: Acceder a phpMyAdmin para la base de datos

La base de datos es el cerebro de tu WordPress. Sin ella, tu sitio se vería en blanco. Para respaldarla, usaremos una herramienta llamada phpMyAdmin, que viene integrada en cPanel.

  1. Vuelve a la pantalla principal de cPanel.
  2. Busca la sección Bases de Datos y haz clic en phpMyAdmin.
  3. Se abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin. En el panel lateral izquierdo, verás una lista de bases de datos. Localiza la que usa tu WordPress (el nombre suele ser algo como usuario_wpdb o similar).

[INFO]:
Si no sabes cuál es tu base de datos, abre el archivo wp-config.php que viste antes en el File Manager. Dentro, busca la línea que dice DB_NAME (Nombre de la base de datos). Esa es la que tienes que seleccionar en phpMyAdmin.

Exportar la base de datos

  1. Haz clic en el nombre de tu base de datos en el panel izquierdo para seleccionarla.
  2. En la parte superior, verás una pestaña llamada Exportar. Haz clic ahí.
  3. Verás dos métodos de exportación: "Rápido" y "Personalizado". Usa el método Personalizado para tener más control.
  4. En la sección "Formato de salida", asegúrate de que esté seleccionado SQL.
  5. Deja el resto de opciones por defecto (compresión: "Ninguna" o "zipped" si prefieres que sea más pequeño).
  6. Haz clic en el botón Exportar o Continuar en la parte inferior.

phpMyAdmin generará un archivo con extensión .sql. Este archivo contiene todas las instrucciones para recrear tu base de datos en otro servidor. Descárgalo y guárdalo junto al .zip de los archivos.

[TIP]:
Si tu base de datos es muy grande (más de 100 MB), el navegador puede tardar o dar error. En el método "Personalizado", puedes seleccionar "Comprimido" en la opción de compresión para generar un .zip o .gzip que pesa mucho menos y es más fácil de descargar.

Paso 4: Verificar que el backup WordPress cPanel es correcto

No basta con descargar los archivos; debes asegurarte de que no estén corruptos. Un backup inútil es peor que no tener backup, porque te da una falsa sensación de seguridad.

Comprobación rápida de archivos

  1. Busca el archivo .zip en tu ordenador.
  2. Haz clic derecho y selecciona "Abrir" o usa un programa como WinRAR o 7-Zip.
  3. Verifica que la estructura de carpetas esté completa (deberías ver wp-content, wp-admin, etc.).
  4. Intenta extraerlo en una carpeta temporal para confirmar que no está dañado. Si el proceso de extracción da error, el archivo está corrupto y debes repetir el paso 2.

Comprobación de la base de datos

  1. Abre el archivo .sql descargado con un editor de texto (como Bloc de notas o Sublime Text).
  2. Deberías ver líneas de código SQL que empiezan con CREATE TABLE o INSERT INTO.
  3. Si el archivo está vacío o solo tiene unas pocas líneas, es que algo salió mal y la base de datos no se exportó correctamente.

Paso 5: Almacenamiento seguro y políticas de respaldo

Tener el backup en tu escritorio no es suficiente. Los discos duros fallan, los portátiles se pierden y las memorias USB se dañan. Necesitas una estrategia de almacenamiento.

La regla 3-2-1 del backup

Esta regla es un estándar en el mundo de la informática y es perfecta para la seguridad WordPress:

  • 3 copias de tus datos (el original + 2 backups).
  • 2 formatos diferentes (por ejemplo, un disco duro externo y un servicio en la nube).
  • 1 copia fuera de tu casa u oficina (almacenamiento en la nube).

Dónde guardar tu backup

  • Servicios en la nube: Google Drive, Dropbox, OneDrive. Son ideales para la copia "fuera del sitio".
  • Disco duro externo: Perfecto para la copia local rápida.
  • Correo electrónico (para bases de datos): Si tu base de datos es pequeña, puedes enviártela por correo como adjunto. Así siempre tendrás una copia accesible desde cualquier lugar.

[WARNING]:
Nunca guardes el backup en la misma carpeta public_html de tu hosting. Si tu servidor es hackeado, el atacante borrará o robará tus backups. Guárdalos siempre fuera del servidor.

Preguntas Frecuentes (FAQ) sobre copias de seguridad

Aquí te resuelvo las dudas más comunes que me llegan sobre este tema.

¿Con qué frecuencia debo hacer un backup WordPress cPanel manual?

Depende de la actividad de tu web. Si publicas contenido a diario, deberías hacer un backup manual al menos una vez por semana. Si es un sitio estático, una vez al mes es suficiente. Para sitios de comercio electrónico, lo ideal es a diario, pero eso ya requiere plugins de backup automático.

¿Qué diferencia hay entre un backup manual y uno con plugin?

Un backup WordPress manual te da control total y no consume recursos del servidor en segundo plano. Sin embargo, es un proceso tedioso. Los plugins (como UpdraftPlus o BackupBuddy) automatizan todo el proceso y pueden programar backups, pero a veces fallan si el servidor tiene poca memoria. La combinación ideal es usar un plugin para backups automáticos y hacer uno manual como el de esta guía antes de cualquier cambio importante (actualización de tema, plugin o núcleo).

¿Puedo restaurar este backup en otro hosting?

Sí, absolutamente. Ese es el objetivo principal. Solo tienes que subir el .zip de archivos a tu nuevo public_html y descomprimirlo, luego importar el .sql en la nueva base de datos (creándola primero) y finalmente editar el archivo wp-config.php para conectar con la nueva base de datos. Es un proceso un poco más complejo, pero viable.

¿El backup manual incluye mis correos electrónicos?

No. Las cuentas de correo se gestionan en otra sección de cPanel. Este backup solo cubre los archivos de tu web y su base de datos. Si quieres respaldar tus correos, tendrás que usar la opción "Copias de seguridad" dentro de cPanel para descargar las cuentas de correo, o configurar un cliente de correo externo.

¿Qué pasa si olvido respaldar la base de datos?

Si solo respaldas los archivos, tendrás el "esqueleto" de tu web (temas, plugins, imágenes), pero no el contenido. Al restaurar, verías la web vacía, sin posts ni páginas. Es como tener una casa construida pero sin muebles ni habitantes. Siempre debes respaldar ambas partes.

¿Hacer un backup manual afecta el rendimiento de mi web?

Durante el proceso de compresión en cPanel, puede haber un pequeño aumento en el uso de CPU del servidor. En sitios pequeños, es imperceptible. En sitios muy grandes con mucho tráfico, es recomendable hacerlo en horas de baja afluencia para no ralentizar la carga de la página.

Conclusión y buenas prácticas

Crear una copia de seguridad WordPress manual desde cPanel es un proceso que, una vez que lo haces dos o tres veces, te llevará menos de 10 minutos. Es una habilidad esencial para cualquier persona que gestione una web.

Resumen de la guía:

  1. Archivos: Comprime la carpeta public_html desde el Administrador de Archivos de cPanel y descarga el .zip.
  2. Base de datos: Exporta la base de datos desde phpMyAdmin en formato SQL.
  3. Almacena: Guarda ambos archivos en al menos dos lugares seguros (nube y disco local).

Lista de verificación final antes de terminar:

  • ¿Descargaste el archivo .zip de public_html?
  • ¿Descargaste el archivo .sql de la base de datos?
  • ¿Verificaste que el .zip se abre correctamente?
  • ¿Verificaste que el .sql no está vacío?
  • ¿Guardaste los archivos en un lugar seguro fuera del servidor?

Si has respondido "Sí" a todo, ¡enhorabuena! Tu sitio está a salvo. Ahora, antes de esa próxima actualización de WordPress o de ese nuevo plugin, ya sabes cómo protegerte. Si usas Syspanel, recuerda que el puerto de acceso es el 2106, pero el proceso dentro del panel es análogo al de cPanel. La seguridad WordPress empieza con un buen respaldo, y tú ya sabes cómo hacerlo.

¿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