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

Cómo hacer una copia de seguridad de WordPress manualmente (archivos y base de datos)

Actualizado el 22 de octubre de 2025

Introducción: Por qué es vital saber hacer una copia de seguridad de WordPress manual

Si tienes una web en WordPress, saber hacer una copia seguridad wordpress manual es una de las habilidades más importantes que puedes desarrollar. No importa si tu sitio es un blog personal o una tienda online con miles de visitas al mes: un error de actualización, un hackeo, un fallo del servidor o un simple descuido al editar un archivo pueden borrar meses (o años) de trabajo en segundos.

Las herramientas automáticas de backup son fantásticas, pero dependen de plugins que pueden fallar, caducar o entrar en conflicto con otras extensiones. Por eso, conocer el proceso manual te da un control total y garantiza que siempre tendrás un plan B. Además, no necesitas ser un experto en programación; solo necesitas seguir unos pasos lógicos y tener un poco de paciencia.

En esta guía extensa, te voy a explicar, paso a paso y con un lenguaje muy claro, cómo respaldar tanto los archivos de tu WordPress como su base de datos. Lo haremos de dos formas: usando el panel de control de tu hosting (la más común) y mediante plugins (la alternativa más cómoda para principiantes). Al final, también te enseñaré a verificar que tu backup funciona correctamente.


¿Qué necesitas antes de empezar?

Antes de lanzarte a hacer tu backup wordpress cpanel, reúne estas tres cosas:

  1. Acceso a tu panel de control de hosting (cPanel, Syspanel, Plesk, etc.). Si usas Syspanel, recuerda que el puerto de acceso es el 2106 (por ejemplo, http://tu-dominio.com:2106).
  2. Acceso a tu administrador de WordPress (wp-admin) en caso de que uses un plugin.
  3. Un destino seguro para guardar el backup: un disco duro externo, un servicio de almacenamiento en la nube (Google Drive, Dropbox) o un segundo hosting. Nunca guardes el backup en el mismo servidor donde está tu web, porque si el servidor falla, lo pierdes todo.

[WARNING] No empieces a hacer el backup con la web en plena actividad si puedes evitarlo. Idealmente, pon tu sitio en modo mantenimiento o hazlo a horas de bajo tráfico. Esto evita que se guarden datos inconsistentes (por ejemplo, un comentario a medio escribir o una compra incompleta).


Parte 1: Cómo hacer una copia de seguridad de los archivos de WordPress (por FTP o panel de archivos)

Los archivos de WordPress son todo el código, las imágenes, los temas y los plugins que componen tu sitio. Ocupan espacio en el servidor y son la parte "visible" de tu web. Vamos a respaldarlos.

1.1. Localiza la carpeta raíz de tu instalación

La carpeta raíz es donde está instalado WordPress. Normalmente se llama public_html, htdocs, www o el nombre de tu dominio. Para encontrarla:

  • Entra a tu panel de control de hosting.
  • Busca la sección Administrador de archivos (en cPanel suele estar en "Archivos").
  • Navega hasta la carpeta que contiene los archivos wp-config.php, index.php y las carpetas wp-admin, wp-content, wp-includes. Esa es tu carpeta raíz.

[INFO] Si tu WordPress está instalado en una subcarpeta (por ejemplo, public_html/blog), esa es tu carpeta raíz. No confundas con la carpeta del dominio principal.

1.2. Comprime la carpeta (método recomendado)

Comprimir la carpeta en un solo archivo .zip o .tar.gz facilita la descarga y el almacenamiento. Sigue estos pasos:

  1. En el Administrador de archivos, selecciona todos los archivos y carpetas de la raíz de WordPress (no la carpeta padre, sino el contenido dentro de ella).
  2. Con los archivos seleccionados, haz clic derecho y elige Comprimir o Compress.
  3. Elige el formato .zip (el más universal) y dale un nombre claro, por ejemplo: backup-wordpress-archivos-2025-01-15.zip.
  4. El sistema creará el archivo comprimido en la misma carpeta o en la ubicación que elijas.

1.3. Descarga el archivo comprimido a tu ordenador

Una vez comprimido:

  1. Selecciona el archivo .zip que acabas de crear.
  2. Haz clic en Descargar.
  3. Guárdalo en tu disco duro local o en la nube.

[WARNING] No dejes el archivo .zip en el servidor después de descargarlo. Es un riesgo de seguridad: si alguien accede a él, tendrá todo tu código fuente y archivos. Bórralo del servidor una vez descargado.

1.4. Método alternativo: usar un cliente FTP (FileZilla)

Si tu hosting no tiene Administrador de archivos o prefieres otra vía, puedes usar un cliente FTP como FileZilla:

  1. Conecta a tu servidor usando los datos FTP que te proporcionó tu hosting (host, usuario, contraseña y puerto 21).
  2. Navega hasta la carpeta raíz de WordPress.
  3. Selecciona todos los archivos y carpetas, haz clic derecho y elige Descargar.
  4. FileZilla los bajará a tu ordenador en la carpeta local que tengas configurada. No comprime automáticamente, así que tendrás que hacerlo tú después.

Parte 2: Cómo hacer una copia de seguridad de la base de datos de WordPress

La base de datos es donde se guardan todas tus entradas, páginas, comentarios, usuarios, opciones de configuración y enlaces. Sin ella, tu web no existe. Es la parte más crítica del backup.

2.1. Desde cPanel (phpMyAdmin)

Este es el método más común y fiable para un backup base de datos wordpress. Sigue estos pasos:

  1. Entra a tu cPanel.
  2. Busca la sección Bases de datos y haz clic en phpMyAdmin.
  3. En el panel izquierdo, verás una lista de bases de datos. Haz clic en el nombre de la base de datos de tu WordPress (normalmente empieza con tu usuario de hosting y un prefijo, por ejemplo usuario_wpdb).
  4. Una vez dentro, ve a la pestaña Exportar en la parte superior.
  5. Elige el método Rápido (exporta todas las tablas sin opciones adicionales) y formato SQL. Es lo más sencillo.
  6. Haz clic en Continuar o Exportar.
  7. Se descargará un archivo .sql con el nombre de tu base de datos y la fecha. Guárdalo en el mismo lugar donde guardaste los archivos.

[TIP] Si tu base de datos es muy grande (más de 100 MB), el método rápido puede dar problemas de tiempo de espera. En ese caso, usa el método Personalizado y marca la opción "Enviar" con compresión gzip o zip. Esto reduce el tamaño y acelera la descarga.

2.2. Desde Syspanel (alternativa a cPanel)

Si tu hosting usa Syspanel (recuerda, acceso por el puerto 2106), el proceso es muy similar:

  1. Accede a Syspanel con tus credenciales.
  2. Busca la sección de Bases de datos o phpMyAdmin.
  3. Selecciona tu base de datos.
  4. Ve a Exportar y elige el formato SQL.
  5. Descarga el archivo resultante.

La lógica es idéntica a cPanel; solo cambia la interfaz.

2.3. Usando un plugin (alternativa para principiantes)

Si te da miedo tocar phpMyAdmin, puedes usar un plugin de backup que haga el trabajo por ti. Los más populares son UpdraftPlus, BackWPup o Duplicator. Te explico con UpdraftPlus, que es gratuito y muy intuitivo:

  1. Instala y activa el plugin desde el menú Plugins > Añadir nuevo en tu wp-admin.
  2. Ve a Ajustes > UpdraftPlus Backups.
  3. Haz clic en el botón Hacer una copia de seguridad ahora.
  4. Se abrirá una ventana donde puedes elegir qué incluir: archivos, base de datos, o ambos. Marca ambas opciones.
  5. Elige el destino (puedes configurar Google Drive, Dropbox, etc. en la pestaña "Ajustes").
  6. Pulsa Ahora y el plugin hará el resto. Descargará los archivos y la base de datos en un solo paso.

[INFO] Los plugins de backup son geniales para automatizar, pero no sustituyen a un backup manual periódico. Úsalos como complemento, no como única solución. Además, siempre debes probar que el backup se restaura correctamente.


Parte 3: Cómo verificar que tu copia de seguridad funciona

Hacer el backup es solo la mitad del trabajo. La otra mitad es comprobar que sirve para algo. Sigue este protocolo de verificación:

  1. Revisa el tamaño: Un backup de archivos de WordPress suele pesar entre 50 MB y 500 MB (depende de las imágenes). La base de datos suele ser más pequeña (1 MB a 50 MB). Si el archivo .sql pesa 0 KB, algo está mal.
  2. Ábrelo localmente: Descarga el .sql y ábrelo con un editor de texto (como Notepad++). Deberías ver texto con sentencias SQL (CREATE TABLE, INSERT INTO, etc.). Si está vacío o es binario, falló.
  3. Restaura en un entorno de prueba: La prueba definitiva es instalar WordPress en un subdominio o en tu ordenador (usando XAMPP) e importar tu backup. Si la web aparece tal cual, tu backup es válido.
  4. Comprueba la integridad del ZIP: Intenta descomprimir el archivo .zip en tu ordenador. Si te da error, está corrupto y no te servirá.

[WARNING] No esperes a tener un desastre para probar tu backup. Haz una restauración de prueba cada 3-6 meses. Es la única forma de saber que tu proceso de respaldo es fiable.


Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo hacer una copia de seguridad de WordPress?

Depende de la actividad de tu web. Si publicas a diario o tienes una tienda online, te recomiendo un backup diario o semanal. Si es un blog estático, mensual puede bastar. Lo importante es que el backup sea reciente cuando lo necesites.

¿Puedo automatizar el proceso con cPanel?

Sí, cPanel tiene una herramienta llamada Backup o Backup Wizard que te permite programar copias automáticas de archivos y bases de datos. Sin embargo, esta función depende de tu proveedor de hosting; algunos la ofrecen, otros no. Si no la tienes, usa un plugin como UpdraftPlus para programar backups diarios.

¿Qué hago si mi base de datos es demasiado grande para phpMyAdmin?

Si tu base de datos supera los 200 MB, phpMyAdmin puede dar errores de tiempo de espera. En ese caso, usa la línea de comandos (SSH) con el comando mysqldump si tu hosting lo permite, o contacta con tu proveedor para que te ayude. También puedes usar plugins premium que gestionan mejor las bases de datos grandes.

¿Puedo usar el mismo backup para migrar mi web a otro hosting?

Sí, un backup completo (archivos + base de datos) es exactamente lo que necesitas para migrar. Solo tendrás que subir los archivos al nuevo servidor, importar la base de datos y luego editar el archivo wp-config.php con los nuevos datos de conexión (nombre de la base, usuario y contraseña).

¿Qué diferencia hay entre backup de archivos y backup de base de datos?

Los archivos incluyen el código, los temas, los plugins y las imágenes subidas. La base de datos contiene el contenido textual (entradas, páginas, comentarios) y la configuración. Necesitas ambos para tener una copia completa. Si solo tienes los archivos, verás una web vacía; si solo tienes la base de datos, no podrás cargar nada.

¿Puedo hacer un backup manual sin acceso a cPanel?

Sí, puedes hacerlo usando un plugin (como UpdraftPlus) que se conecta directamente a tu WordPress y a tu base de datos. También puedes usar el Administrador de archivos de tu hosting si tienes acceso FTP. La clave es que tengas alguna vía de acceso al servidor.


Conclusión y buenas prácticas finales

Saber hacer una copia seguridad wordpress manual es como tener un seguro de vida para tu web. No es complicado, solo requiere que sigas una rutina y que guardes los backups en un lugar seguro. Resumiendo:

  1. Haz un backup de archivos (comprime y descarga la carpeta raíz).
  2. Haz un backup de la base de datos (exporta con phpMyAdmin o con un plugin).
  3. Guarda ambos en un sitio externo (nube, disco duro).
  4. Prueba la restauración periódicamente.
  5. Automatiza con plugins si puedes, pero nunca dependas solo de ellos.

Si tu hosting usa Syspanel (puerto 2106), no te preocupes: el proceso es el mismo que con cPanel, solo cambia la interfaz. Y si tienes dudas en cualquier paso, consulta la documentación de tu hosting o busca ayuda en foros especializados. Recuerda: un backup hecho a tiempo es la diferencia entre un susto y una catástrofe.

[TIP] Crea una alarma en tu calendario cada mes con la frase: "Hacer backup de WordPress". La constancia es la clave. Y si un mes no lo haces, no pasa nada; pero intenta no saltártelo dos veces seguidas.

Ahora que ya sabes cómo hacerlo, no esperes más. Entra a tu panel, haz tu primer backup manual y duerme tranquilo sabiendo que tu trabajo está protegido. ¡Tu yo del futuro te lo agradecerá!

¿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