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

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

Actualizado el 18 de septiembre de 2025

¿Por qué necesitas una copia de seguridad manual de WordPress?

Si tienes una web con WordPress, seguramente ya sabes que es una plataforma increíblemente potente y flexible. Pero también es frágil si no la cuidas. Un plugin incompatible, un hackeo, un error humano al borrar un archivo o un fallo del servidor pueden dejar tu sitio caído o, peor aún, hacer que pierdas todo tu contenido, tus diseños y tu base de datos de clientes.

Piénsalo así: tu web es como una casa con todos tus recuerdos y documentos importantes. Si no tienes un seguro o una copia de seguridad en otro lugar, un pequeño incendio puede acabar con todo. Por eso, aprender a hacer una copia seguridad wordpress manual es una de las habilidades más valiosas que puedes tener como propietario de un sitio web.

La buena noticia es que no necesitas ser un experto en informática para lograrlo. En esta guía extensa, paso a paso, te voy a enseñar exactamente cómo respaldar wordpress sin depender de plugins que a veces fallan o que solo te dan funcionalidades limitadas en su versión gratuita. Aprenderás a hacerlo con tus propias manos, usando herramientas básicas que ya tienes o que son gratuitas.

Además, dominar un backup wordpress sin plugin te da un control total sobre tu información. Sabrás exactamente dónde están tus archivos, cómo se exportan y cómo restaurarlos en caso de emergencia. Es una habilidad que te dará una tranquilidad inmensa.


Entendiendo qué es una copia de seguridad completa

Antes de ensuciarnos las manos, es vital entender que WordPress no es un bloque único. Se compone de dos partes fundamentales que debes respaldar por separado para tener una copia funcional:

  1. Los archivos del núcleo (el código). Esto incluye el núcleo de WordPress, tus temas, tus plugins y las imágenes que has subido. Son todos los archivos que ves en el administrador de archivos de tu hosting.
  2. La base de datos (el cerebro). Aquí es donde se guardan todas tus entradas, páginas, comentarios, configuraciones de plugins y la información de tus usuarios. Sin la base de datos, tu web sería un cascarón vacío.

Si solo haces una copia de los archivos, perderás todo tu contenido. Si solo exportas la base de datos, perderás el diseño y la funcionalidad. Por lo tanto, una copia completa requiere siempre archivos + base de datos.


Herramientas que necesitas para empezar

Para hacer este proceso manual, necesitarás dos herramientas principales:

  • Un cliente FTP (File Transfer Protocol) o el Administrador de Archivos de tu hosting: Esto te permite conectarte a tu servidor y descargar los archivos. FileZilla es un cliente FTP gratuito y muy popular. Si tu hosting tiene un panel como cPanel o Syspanel, también puedes usar su administrador de archivos integrado.
  • phpMyAdmin (o una herramienta similar de gestión de bases de datos): Esta herramienta, normalmente accesible desde tu panel de control de hosting, te permite exportar e importar tu base de datos de forma visual y sencilla.

[INFO] Si tu hosting utiliza Syspanel, recuerda que el acceso a este panel se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Dentro de Syspanel, encontrarás ambas herramientas: el Administrador de Archivos y la opción de gestionar bases de datos (normalmente con phpMyAdmin).


Paso 1: Cómo respaldar los archivos de WordPress (El código)

Este es el primer paso. Vamos a copiar todos los archivos de tu sitio web a tu ordenador. Hay dos métodos principales: usar un cliente FTP o usar el Administrador de Archivos de tu hosting.

Método A: Usando un cliente FTP (como FileZilla)

Este método es muy recomendable porque es visual y te permite ver el progreso de la descarga.

  1. Descarga e instala FileZilla: Ve a la página oficial y descarga la versión para tu sistema operativo (Windows, Mac o Linux).
  2. Obtén tus datos de conexión FTP: Estos datos los encuentras en el correo de bienvenida de tu hosting o en el panel de control. Normalmente necesitas:
    • Host: ftp.tudominio.com o la IP de tu servidor.
    • Usuario: Tu nombre de usuario de FTP.
    • Contraseña: La contraseña de tu cuenta de FTP.
    • Puerto: Normalmente es el 21 (el estándar).
  3. Conéctate a tu servidor: Abre FileZilla y en la barra superior, introduce los datos anteriores y pulsa "Conexión rápida".
  4. Localiza la carpeta raíz de WordPress: Una vez conectado, verás dos paneles. El de la izquierda es tu ordenador y el de la derecha es tu servidor. Busca en el panel derecho la carpeta donde está instalado WordPress. Normalmente se llama public_html, htdocs o www. Si tu web está en un subdirectorio, busca esa carpeta.
  5. Descarga los archivos: En el panel derecho, selecciona toda la carpeta de WordPress (haz clic en ella). En el panel izquierdo, navega hasta el lugar de tu ordenador donde quieres guardar la copia. Ahora, arrastra la carpeta del panel derecho (servidor) al panel izquierdo (tu ordenador). FileZilla comenzará a descargar todos los archivos.
  6. Espera a que termine: El proceso puede tardar varios minutos, dependiendo del tamaño de tu web. Al final, verás que la barra de progreso inferior se completa y tendrás una carpeta en tu PC con todos los archivos de tu sitio.

Método B: Usando el Administrador de Archivos de tu hosting

Esta es una alternativa perfecta si no quieres instalar programas.

  1. Accede a tu panel de control: Entra en cPanel o Syspanel (recuerda, puerto 2106).
  2. Abre el Administrador de Archivos: Busca el icono que dice "Administrador de Archivos" o "File Manager".
  3. Navega a la carpeta raíz: Igual que en el método anterior, busca la carpeta public_html o similar.
  4. Selecciona y comprime: Selecciona todos los archivos y carpetas dentro de public_html (puedes usar "Seleccionar todo"). Luego, haz clic en el botón "Comprimir" o "Compress" y elige el formato ZIP. Esto creará un archivo .zip con todo tu sitio.
  5. Descarga el archivo ZIP: Una vez comprimido, aparecerá un archivo .zip en la misma carpeta. Haz clic derecho sobre él y elige la opción "Descargar". Se guardará en tu ordenador.

[TIP] Comprimir los archivos en un ZIP no solo los organiza, sino que también los hace más ligeros para la descarga y el almacenamiento.


Paso 2: Cómo exportar la base de datos de WordPress (El cerebro)

Ahora que tienes los archivos, es hora de capturar la base de datos. Este proceso se hace casi exclusivamente con phpMyAdmin.

  1. Accede a phpMyAdmin: Desde el panel de control de tu hosting (cPanel, Syspanel, etc.), busca el icono de "phpMyAdmin" o "Bases de Datos MySQL". Normalmente está dentro de la sección "Bases de Datos".
  2. Selecciona tu base de datos: En la columna de la izquierda de phpMyAdmin, verás una lista de todas tus bases de datos. Haz clic en la que corresponde a tu sitio de WordPress. Normalmente, el nombre es algo como usuario_wpdb o usuario_wordpress. Si no estás seguro, revisa el archivo wp-config.php que está en la carpeta raíz de tu WordPress. Busca la línea que dice DB_NAME y verás el nombre exacto.
  3. Ve a la pestaña "Exportar": Una vez dentro de tu base de datos, verás una barra de navegación en la parte superior. Haz clic en la pestaña que dice "Exportar".
  4. Elige el método de exportación: Te aparecerán dos opciones:
    • Rápido: Exporta todo con la configuración por defecto. Es lo más sencillo.
    • Personalizado: Te da control total (más abajo te explico un ajuste importante).
  5. Selecciona el formato SQL: En el apartado "Formato", asegúrate de que esté seleccionado "SQL". Este es el formato estándar que WordPress entiende.
  6. Inicia la descarga: Si elegiste "Rápido", solo tienes que pulsar el botón "Continuar" o "Exportar" en la parte inferior. Si elegiste "Personalizado", asegúrate de que la opción "Guardar como archivo" esté marcada y luego pulsa "Continuar".

[WARNING] En la exportación Personalizada, hay una opción llamada "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT". Esta opción es muy útil porque, al restaurar, borra las tablas existentes antes de importar las nuevas. Esto evita errores de "tabla ya existe". Te recomiendo tenerla marcada.

Tu navegador descargará un archivo con extensión .sql. Este archivo es la copia de seguridad de tu base de datos. Guárdalo en el mismo lugar donde guardaste los archivos de WordPress.


Paso 3: Verificar y organizar tu copia de seguridad

No basta con hacer la copia, hay que asegurarse de que funciona.

  1. Revisa el tamaño: El archivo .sql debe tener un tamaño considerable (no debe ser de 0 KB). Los archivos ZIP de tu web también deben tener un tamaño coherente con el contenido de tu sitio.
  2. Guarda todo en una misma carpeta: Crea una carpeta en tu ordenador llamada backup-wordpress-fecha (ej. backup-wordpress-2024-05-20) y mete dentro el archivo ZIP de los archivos y el archivo .sql de la base de datos.
  3. Almacena en un lugar seguro (regla 3-2-1): No dejes la copia solo en tu ordenador. Si tu disco duro falla, perderás todo. Te recomiendo seguir la regla "3-2-1":
    • 3 copias de tus datos.
    • En 2 medios diferentes (por ejemplo, tu PC y un disco duro externo).
    • Y al menos 1 copia fuera de tu casa u oficina (en la nube).

Puedes subir tu carpeta de backup a Google Drive, Dropbox, o incluso a un servicio de almacenamiento en la nube de tu hosting.


Preguntas Frecuentes (FAQ)

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

Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es hacer una copia completa al menos una vez por semana. Si tu web es más estática, una vez al mes puede ser suficiente. Sin embargo, siempre es mejor prevenir que lamentar.

¿Puedo restaurar mi web solo con estos archivos?

Sí, pero el proceso de restauración requiere dos pasos: subir los archivos de nuevo al servidor (con FTP o el Administrador de Archivos) e importar la base de datos desde phpMyAdmin (en la pestaña "Importar"). Es el proceso inverso al que hemos hecho.

¿Qué pasa si mi base de datos es muy grande y la exportación falla?

Si tu base de datos es enorme (más de 100-200 MB), phpMyAdmin puede fallar por límites de tiempo. En ese caso, puedes intentar la exportación "Personalizada" y marcar la opción "Comprimir" y elegir "gzip" para que genere un archivo más pequeño. Si sigue fallando, es mejor que contactes con tu proveedor de hosting para que te ayude o que consideres usar herramientas de línea de comandos (SSH).

¿Es mejor hacer un backup wordpress sin plugin o con plugin?

Ambos métodos son válidos. Los plugins son convenientes y automatizan el proceso, pero a veces pueden fallar o no ser compatibles con tu servidor. Hacerlo manualmente te da un control absoluto y no depende de software de terceros. Es una excelente práctica saber hacerlo manualmente, incluso si luego decides usar un plugin para backups automáticos.

¿Dónde puedo encontrar el archivo wp-config.php para saber el nombre de mi base de datos?

Está en la carpeta raíz de tu instalación de WordPress, la misma que has descargado en el Paso 1. Puedes abrirlo con un editor de texto como el Bloc de Notas y buscar la línea que dice define( 'DB_NAME', 'nombre_de_tu_base' );.


Conclusión: La seguridad de tu web está en tus manos

Aprender a hacer una copia seguridad wordpress manual es una inversión de tiempo que se paga con creces en tranquilidad. Ya no tienes que depender de plugins o de la buena voluntad de tu servidor. Tienes el poder de respaldar wordpress de forma fiable y segura, y de restaurarlo si algo sale mal.

Hacer un backup wordpress sin plugin es más fácil de lo que parece, como has visto. Con solo dos herramientas (un cliente FTP y phpMyAdmin, o el panel de tu hosting), has creado un "seguro de vida" para tu sitio web.

Te animo a que practiques este proceso ahora mismo. No esperes a tener un problema para hacer tu primera copia de seguridad. Dedica 20 minutos a hacerlo hoy. Cuando tengas tu primer susto (un plugin que rompe tu web, un error al actualizar, un hackeo), te darás las gracias por haber leído esta guía y haber actuado.

Recuerda: la seguridad wordpress backup no es un lujo, es una necesidad. Y ahora, tienes el conocimiento para hacerlo tú mismo. ¡Enhorabuena!

¿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