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

WordPress: Cómo hacer una copia de seguridad manual y restaurarla

Actualizado el 28 de octubre de 2025

¿Alguna vez has sentido ese escalofrío al pensar en perder todo el contenido de tu web? Esa sensación de que, por un error, un hackeo o un simple fallo del servidor, tus artículos, fotos y configuraciones desaparezcan para siempre. La buena noticia es que tiene solución, y es más sencilla de lo que crees. Realizar una copia seguridad wordpress manual es como ponerle un cinturón de seguridad a tu proyecto digital: no te lleva tiempo, pero te salva la vida (o al menos, el trabajo de meses).

En esta guía completa, olvídate de plugins complicados. Vamos a hacerlo a la vieja usanza, con las herramientas que ya tienes a tu disposición. Te explicaré, paso a paso, cómo respaldar wordpress y, lo más importante, cómo restaurar wordpress cuando lo necesites. No necesitas ser un experto en informática, solo seguir las instrucciones con calma. Al final, tendrás la tranquilidad de saber que controlas el destino de tu web.

¿Por qué hacer un backup manual si existen plugins?

Es una pregunta muy lógica. Los plugins de copia de seguridad son fantásticos y automatizan todo el proceso. Sin embargo, saber hacerlo manualmente es una habilidad que te hace independiente. Imagina que tu web está caída y no puedes acceder al panel de administración para activar el plugin. ¿Qué haces? Exacto, recurres a la copia manual.

Además, los plugins a veces fallan o consumen muchos recursos del servidor. Hacer un backup wordpress manual te garantiza que entiendes cada parte del proceso. Sabrás exactamente qué archivos tienes y por qué. Es la forma más pura y fiable de tener un respaldo, y no depende de que un tercero (el plugin) funcione correctamente. Es, en definitiva, un plan B infalible, y siempre es bueno tener uno.

El Plan de Ataque: Los Dos Pilares del Backup

Antes de empezar, tienes que entender una regla de oro: una web en WordPress se compone de dos partes inseparables:

  1. Los Archivos: Son el "cuerpo" de tu web. Incluyen el núcleo de WordPress, tus temas, los plugins y, muy importante, las imágenes y documentos que subes a tu biblioteca de medios. También contienen el archivo de configuración principal (wp-config.php) que guarda las claves de acceso a la base de datos.

  2. La Base de Datos: Es el "cerebro" de tu web. Aquí es donde se almacena todo tu contenido: los artículos, las páginas, los comentarios, los usuarios, las contraseñas y todas las opciones de configuración del sitio.

Si solo respaldas una de las dos partes, es como guardar el cuerpo sin cerebro o el cerebro sin cuerpo: no sirve de nada. Para que tu backup wordpress manual sea completo y funcional, debes capturar ambos. Piensa en ello como hacer una fotocopia de un libro: necesitas todas las páginas, no solo la portada.

Paso 1: Cómo Respaldar la Base de Datos (El Cerebro)

La base de datos se gestiona normalmente a través de una herramienta llamada phpMyAdmin, que es un panel visual para interactuar con ella. La encontrarás en el panel de control de tu hosting, generalmente bajo el nombre de "Bases de Datos MySQL" o similar.

Accediendo a phpMyAdmin

El acceso varía según tu proveedor de hosting, pero la mecánica es común. Por ejemplo, si usas Syspanel (recuerda, se accede por el puerto 2106), deberías buscar una sección llamada "Bases de Datos" o "MySQL". Haz clic en el botón de phpMyAdmin que está junto a tu base de datos. Si usas cPanel, el icono suele estar en la sección de "Bases de Datos". Si usas Plesk, busca "Bases de datos" en el menú principal.

Una vez dentro, verás una lista de tablas a la izquierda. No te asustes, son muchas y con nombres raros. No tienes que tocarlas. Solo tienes que exportarlas.

Exportando la Base de Datos

Una vez dentro de phpMyAdmin, sigue estos pasos:

  1. Selecciona tu base de datos: En el panel izquierdo, haz clic en el nombre de la base de datos que usas para WordPress. Verás que en el panel derecho se cargan las tablas.

  2. Ve a la pestaña "Exportar": En la barra superior, haz clic en la pestaña que dice "Exportar" o "Export".

  3. Elige el método de exportación: Lo más fácil es elegir el método "Rápido". Si te da problemas, puedes usar el "Personalizado", pero para este tutorial, el rápido es suficiente.

  4. Selecciona el formato: Asegúrate de que el formato seleccionado sea SQL. Es el estándar para este tipo de tareas.

  5. Descarga el archivo: Haz clic en el botón "Continuar" o "Exportar". El navegador descargará un archivo con un nombre similar a tubasededatos.sql. Guárdalo en un lugar seguro, junto con los archivos que descargaremos en el siguiente paso.

[TIP]: Guarda el archivo SQL y la carpeta de archivos en la misma carpeta local, con la fecha del día. Por ejemplo: backup-web-2024-05-20/. Así sabrás siempre qué copia corresponde a qué día.

Paso 2: Cómo Respaldar los Archivos (El Cuerpo)

Esta parte es igual de sencilla, pero requiere que accedas al sistema de archivos de tu servidor. Lo harás mediante un programa llamado FTP (File Transfer Protocol) o a través del administrador de archivos de tu propio hosting.

Opción A: Usando el Administrador de Archivos (Más Fácil)

Esta es la opción recomendada si no tienes experiencia con FTP.

  1. Accede a tu panel de control: Vuelve a tu panel de hosting (cPanel, Plesk o Syspanel con su puerto 2106).

  2. Busca "Administrador de Archivos": En la sección de "Archivos", haz clic en "Administrador de Archivos" o "Administrador de Archivos".

  3. Navega a la raíz de tu web: Dentro del administrador, ve a la carpeta public_html (o htdocs). Esta es la carpeta donde vive tu WordPress. Si tu web está en un subdominio, la carpeta puede tener otro nombre, pero lo más común es public_html.

  4. Selecciona todo: Dentro de public_html, selecciona todas las carpetas y archivos que veas. Puedes usar Ctrl + A (Cmd + A en Mac) para seleccionarlos todos. Verás carpetas como wp-admin, wp-content, wp-includes y archivos como wp-config.php.

  5. Comprime y descarga: En la barra de herramientas superior, busca el botón "Comprimir" o "Comprimir". Elige el formato Zip y crea un archivo comprimido. Una vez creado, verás un archivo .zip en la misma carpeta. Haz clic derecho sobre él y selecciona "Descargar". ¡Eso es todo!

Opción B: Usando un Cliente FTP (FileZilla)

Esta opción es ideal si prefieres una conexión directa y más control.

  1. Descarga e instala FileZilla: Es un programa gratuito y muy popular para FTP.

  2. Necesitas tus datos de conexión: Estos datos los encuentras en el panel de control de tu hosting. Normalmente son: el Host (ej. ftp.tudominio.com), el Nombre de usuario, la Contraseña y el Puerto (normalmente es 21).

  3. Conecta: En FileZilla, introduce los datos en la barra superior y haz clic en "Conexión rápida".

  4. Navega y descarga: En el panel derecho (el servidor), navega hasta public_html. En el panel izquierdo (tu ordenador), navega hasta la carpeta donde quieras guardar el backup. Selecciona todo el contenido de public_html y arrástralo al panel izquierdo. FileZilla comenzará a descargar todos los archivos. Dependiendo del tamaño de tu web, puede tardar unos minutos.

[WARNING]: Asegúrate de descargar todo el contenido de public_html, incluyendo el archivo .htaccess (si lo ves). Es un archivo oculto que es crucial para la configuración de tu servidor. Si no lo ves, activa la opción de "Mostrar archivos ocultos" en FileZilla (Servidor > Forzar mostrar archivos ocultos).

Paso 3: Cómo Restaurar WordPress desde tu Backup Manual

Ahora viene la parte que todos tememos, pero que es igual de sencilla que hacer la copia. Restaurar es simplemente el proceso inverso: subir los archivos y luego importar la base de datos. Vamos a ello.

Restaurando la Base de Datos (El Cerebro)

  1. Accede a phpMyAdmin: Igual que hiciste para exportar, entra en phpMyAdmin.

  2. Selecciona tu base de datos: Haz clic en el nombre de la base de datos que quieres usar. IMPORTANTE: Si estás restaurando en el mismo sitio, esta base de datos ya existe y tiene tablas. Si estás restaurando en un sitio nuevo, tendrás que crearla primero en tu panel de control.

  3. Importar: En la barra superior, haz clic en la pestaña "Importar".

  4. Selecciona el archivo: Haz clic en "Elegir archivo" y busca el archivo .sql que descargaste en el paso 1.

  5. Continúa: Haz clic en el botón "Continuar" o "Importar". phpMyAdmin cargará el archivo y restaurará la base de datos. Puede tardar unos segundos, dependiendo del tamaño.

[INFO]: Si al importar te da un error de "base de datos no existe", significa que no has creado la base de datos en tu nuevo hosting. Tendrás que crearla desde el panel de control de tu hosting y luego intentarlo de nuevo. Asegúrate de que el nombre de la base de datos en el archivo SQL coincida con el de la nueva, o tendrás que editar el archivo wp-config.php para que apunte a la nueva base de datos.

Restaurando los Archivos (El Cuerpo)

  1. Sube los archivos: Usa el Administrador de Archivos de tu hosting o FileZilla para subir la carpeta public_html o el archivo .zip que descargaste.

  2. Descomprime (si es necesario): Si subiste un archivo .zip, tendrás que extraerlo dentro de public_html. En el Administrador de Archivos, haz clic derecho sobre el .zip y selecciona "Extraer". En FileZilla, puedes subir la carpeta directamente, pero te llevará más tiempo. Subir el .zip y extraerlo en el servidor es más rápido.

  3. Sobrescribe todo: Cuando subas los archivos, el sistema te preguntará si quieres sobrescribir los existentes. Debes decir que a todos. Si no lo haces, los archivos viejos se mezclarán con los nuevos y causarán errores.

Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debo hacer una copia seguridad wordpress?

Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es hacer un backup diario o semanal. Si es un sitio estático, con una copia mensual puede ser suficiente. La regla de oro es: haz una copia cada vez que vayas a hacer un cambio importante, como actualizar plugins, temas o el propio núcleo de WordPress.

¿Dónde debo guardar mis backup wordpress manual?

Nunca en el mismo servidor donde está tu web. Si el servidor falla, perderás tanto la web como la copia. Lo ideal es guardarla en tu ordenador, en un disco duro externo o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Es bueno tener al menos dos copias en lugares diferentes.

¿Mi copia de seguridad incluye las imágenes y los vídeos?

Sí, absolutamente. Eso es lo que estamos respaldando en el Paso 2. Todos los archivos de la carpeta wp-content/uploads (donde se guardan las imágenes y vídeos) se incluyen en el backup de archivos. Es la razón por la que el paso de los archivos es tan importante.

¿Es necesario desactivar los plugins antes de hacer un backup?

No es estrictamente necesario, pero es una buena práctica si tu web tiene mucho tráfico. Un plugin en funcionamiento podría estar escribiendo datos en la base de datos en el momento exacto de la copia, lo que podría resultar en una copia ligeramente inconsistente. Si puedes, hazlo en horas de bajo tráfico.

¿Qué hago si mi backup manual no funciona?

No te preocupes, es más común de lo que crees. Lo primero es comprobar que has seguido todos los pasos correctamente. Revisa que el archivo .sql no esté vacío y que la carpeta de archivos esté completa. A veces, el archivo .sql se corrompe durante la descarga. Intenta exportarlo de nuevo.

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

¡Sí! Es exactamente el mismo proceso. Tienes que crear una base de datos en el nuevo hosting, importar tu .sql y subir todos los archivos de public_html. Luego, tendrás que editar el archivo wp-config.php para poner el nombre de la nueva base de datos, el nuevo usuario y la nueva contraseña. Es una forma muy efectiva de migrar sin plugins.

¿Qué hago si no encuentro el archivo .htaccess?

Es un archivo oculto. En el Administrador de Archivos de cPanel, hay un botón llamado "Configuración" en la esquina superior derecha donde puedes activar la opción de "Mostrar archivos ocultos". En FileZilla, ve al menú "Servidor" y asegúrate de que la opción "Forzar mostrar archivos ocultos" esté marcada.

Espero que esta guía te haya dado la confianza para tomar el control de la seguridad de tu web. Recuerda que la práctica hace al maestro. La primera vez puede parecer abrumador, pero una vez que lo haces, te das cuenta de que es un proceso muy mecánico y rápido. Ahora ya sabes cómo respaldar wordpress y cómo restaurar wordpress para que nunca más pierdas el sueño por un susto. ¡Ánimo y a proteger ese proyecto que tanto te ha costado construir!

¿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