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

Cómo hacer una copia de seguridad de tu WordPress con cPanel

Actualizado el 1 de diciembre de 2025

¿Alguna vez has sentido ese escalofrío al pensar en perder todo el contenido de tu web? Un plugin que se actualiza mal, un hackeo, un error humano al borrar un archivo... Los sustos en WordPress son más comunes de lo que crees. Por eso, hoy vamos a aprender a crear un backup wordpress cpanel de forma manual y profesional, sin depender de plugins que puedan fallar o ralentizar tu sitio. Y lo mejor de todo: lo haremos paso a paso, como si estuviéramos sentados frente al ordenador juntos.

La buena noticia es que tu panel de control (cPanel, o si usas Syspanel, el acceso es por el puerto 2106) tiene todas las herramientas necesarias para que duermas tranquilo. No necesitas ser un experto en servidores, solo seguir una receta muy sencilla. Al final de esta guía, no solo sabrás hacer una copia seguridad wordpress, sino que también aprenderás a restaurarla en caso de emergencia. Vamos a ello.

¿Por qué es vital hacer una copia de seguridad manual?

Antes de ensuciarnos las manos, entendamos el "por qué". Los plugins de backup son geniales, pero a veces consumen muchos recursos del servidor y, en ocasiones, fallan silenciosamente. Hacer un backup cpanel manual te da un control total. Tú decides cuándo, cómo y dónde guardar tu información.

Además, un backup manual es tu red de seguridad definitiva. Si tu web se infecta o un cambio de tema la rompe, poder restaurar una versión anterior es la diferencia entre un mal rato de 10 minutos y un desastre de varios días. Piensa en ello como un seguro de vida para tu negocio online. No es una cuestión de "si" ocurrirá algo, sino de "cuándo". Y cuando ocurra, tú estarás preparado.

¿Qué incluye exactamente un backup de WordPress?

Un backup completo no es solo la base de datos. Son dos partes fundamentales que trabajan juntas:

  1. Los archivos del sitio: Esto incluye el núcleo de WordPress, tus temas, plugins, y lo más importante: la carpeta wp-content/uploads. Ahí es donde viven tus imágenes, PDFs y todos los medios que subes. Sin esta carpeta, tu web sería un esqueleto sin piel.
  2. La base de datos: Es el cerebro de tu WordPress. Aquí se guardan tus entradas, páginas, comentarios, configuraciones de plugins y los datos de los usuarios. Si pierdes esto, pierdes todo el contenido escrito.

Al hacer un backup wordpress cpanel, copiaremos ambas partes por separado. Es un proceso quirúrgico, pero muy sencillo.

Paso 1: Preparando el terreno (Antes de empezar)

La preparación es clave. No queremos hacer un backup de una web "en movimiento" con caché activa, ya que podríamos obtener un archivo corrupto.

Purgar la caché y pausar plugins de optimización

Si usas un plugin de caché (como W3 Total Cache o WP Rocket), ve a su configuración y pulsa el botón de "Vaciar caché". Esto asegura que los archivos que vamos a copiar son los definitivos.

[TIP]: Si tienes un plugin de seguridad muy agresivo, pausa temporalmente su escaneo en tiempo real. Así evitamos que interfiera con el proceso de descarga y compresión.

Revisar el espacio en disco

Necesitas saber cuánto pesa tu web. Ve a Archivos > Administrador de archivos en cPanel y mira el tamaño de la carpeta public_html. Si tu web pesa 2 GB, necesitarás al menos 2 GB de espacio en tu ordenador o en el servicio de almacenamiento que uses (Google Drive, Dropbox, etc.).

Paso 2: Crear la copia de la Base de Datos (El Cerebro)

Este es el primer paso crítico. Vamos a extraer toda la información estructurada de tu sitio.

Acceder a phpMyAdmin

En tu panel de cPanel, busca la sección de Bases de Datos y haz clic en el icono de phpMyAdmin. Si usas Syspanel, la interfaz es similar, solo recuerda que accedes por el puerto 2106.

Dentro de phpMyAdmin, verás una lista de bases de datos en la columna izquierda. Haz clic en la que corresponde a tu WordPress (suele tener un prefijo como tuusuario_wpdb).

Exportar la base de datos

Una vez dentro de tu base de datos, sigue estos pasos:

  1. En el menú superior, haz clic en la pestaña Exportar.
  2. En el método de exportación, elige Rápido (o Personalizado si quieres más control, pero Rápido es suficiente para empezar).
  3. Asegúrate de que el formato sea SQL.
  4. Haz clic en el botón Continuar o Exportar en la parte inferior.

El navegador descargará un archivo con extensión .sql. Guárdalo en una carpeta local que se llame, por ejemplo, Backup_WordPress_Fecha. Este archivo es oro puro. No lo pierdas.

[WARNING]: No edites este archivo .sql con el Bloc de notas y lo guardes como .txt. Debe permanecer como .sql para que funcione al importar.

Paso 3: Crear la copia de los Archivos (El Cuerpo)

Ahora vamos a por la parte más pesada, pero igual de sencilla. Vamos a comprimir toda la carpeta de tu web en un solo archivo ZIP.

Usar el Administrador de Archivos de cPanel

Vuelve a tu panel de cPanel y entra en Archivos > Administrador de Archivos. Te pedirá que elijas una carpeta raíz; selecciona public_html (o Document Root).

Comprimir la carpeta

  1. Verás una lista de archivos y carpetas. Marca la casilla de verificación junto a public_html (o selecciona todos los archivos dentro de ella si prefieres no incluir la carpeta en sí).
  2. Con los elementos seleccionados, haz clic en el botón Comprimir en la barra superior.
  3. En el cuadro de diálogo, elige el tipo de archivo Zip (es el más universal) y haz clic en Comprimir archivos.

cPanel empezará a trabajar. Dependiendo del tamaño de tu web, puede tardar unos minutos. Al terminar, verás un archivo llamado public_html.zip (o el nombre que hayas elegido) en el mismo directorio.

Descargar el archivo comprimido

Ahora, localiza ese archivo .zip en la lista, haz clic derecho sobre él y selecciona Descargar. Este paso es crucial: si solo lo dejas en el servidor, no te sirve de nada si el servidor falla.

[INFO]: Si tu web es muy grande (más de 5 GB), la descarga puede fallar. En ese caso, te recomiendo dividir el backup o usar la opción de "Copiar a otra carpeta" dentro del propio servidor y luego descargarlo por partes con un cliente FTP (como FileZilla). Pero eso es para casos extremos.

Paso 4: El Almacenamiento Seguro (La Regla del 3-2-1)

Ya tienes el archivo .sql y el .zip. Ahora viene la parte más importante que la gente suele ignorar: dónde guardarlos.

La regla de oro del backup es la 3-2-1:

  • 3 copias de tus datos.
  • 2 en diferentes tipos de medios (ej. disco duro local y nube).
  • 1 copia fuera de tu sitio (offsite).

No basta con tenerlo en tu ordenador. Tu disco duro puede morir. Necesitas subir ese .zip y ese .sql a un servicio de almacenamiento en la nube. Puede ser Google Drive, Dropbox, OneDrive o incluso un segundo servicio de hosting.

[WARNING]: No guardes el backup en la misma carpeta public_html de tu servidor. Si un hacker accede a tu servidor, lo primero que borrará o robará será tu backup. Guárdalo siempre fuera del alcance de la raíz web.

Paso 5: Restaurar WordPress desde el Backup (El Plan B)

Saber hacer el backup es solo la mitad. La otra mitad es saber restaurar wordpress cpanel cuando todo se ha ido al carajo. No te preocupes, es igual de mecánico que el proceso de creación.

Restaurar la Base de Datos (Importar)

  1. Entra de nuevo en phpMyAdmin.
  2. Si tu web está rota, probablemente necesites crear una base de datos nueva o usar la existente. Si usas la existente, primero debes borrar todas las tablas (marca todas y en el desplegable elige "Eliminar").
  3. Haz clic en la pestaña Importar.
  4. Haz clic en Elegir archivo y selecciona tu archivo .sql guardado.
  5. Haz clic en Continuar. phpMyAdmin subirá el archivo y restaurará las tablas.

Restaurar los Archivos (Subir el ZIP)

  1. Ve al Administrador de Archivos y entra en public_html.
  2. Si quieres una restauración limpia, elimina todos los archivos actuales (esto es radical, pero a veces necesario si hay malware).
  3. Sube tu archivo .zip desde tu ordenador usando el botón Cargar en la barra superior.
  4. Una vez subido, haz clic derecho sobre el archivo .zip y selecciona Extraer.
  5. cPanel lo descomprimirá y colocará todos los archivos en su lugar.

[TIP]: Si al extraer te crea una subcarpeta llamada public_html dentro de public_html, simplemente entra en ella, selecciona todo y muévelo un nivel arriba con la opción "Mover".

Errores comunes y cómo evitarlos

Aquí tienes una mini-guía de los fallos típicos al hacer un backup wordpress cpanel:

  • Error 404 al restaurar: Casi siempre es porque la base de datos importada no coincide con la URL del sitio. Revisa la tabla wp_options en phpMyAdmin y asegúrate de que siteurl y home tienen la URL correcta.
  • El backup no se descarga: Si el archivo es muy grande, el navegador se agota. Intenta usar un gestor de descargas o haz el backup por partes (comprimiendo solo wp-content y luego el resto).
  • Base de datos corrupta: Esto pasa si exportas mientras hay una consulta en curso. Siempre purga la caché y espera un momento de bajo tráfico para hacerlo.

Conclusión: La tranquilidad no tiene precio

Hacer una copia seguridad wordpress manual con cPanel es una habilidad esencial para cualquier propietario de una web. No importa si tienes un blog pequeño o una tienda online enorme; el proceso es el mismo y te garantiza que, pase lo que pase, tu trabajo está a salvo.

No lo dejes para mañana. Dedica 15 minutos hoy a crear tu primer backup. Guarda los archivos en dos lugares distintos. Y cuando lo tengas, prueba a restaurarlo en un subdominio o en un hosting de prueba para asegurarte de que el proceso funciona. Es la única forma de estar 100% seguro de que tu plan B es efectivo.

Proteger wordpress no es solo instalar un plugin de seguridad; es tener la certeza de que, incluso si todo falla, tienes el poder de volver a la vida en cuestión de minutos. Ahora ya sabes cómo hacerlo. ¡Manos a la obra!

¿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