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

Cómo crear y restaurar una copia de seguridad de WordPress desde cPanel

Actualizado el 13 de octubre de 2025

¡Hola! Si estás leyendo esto, probablemente quieras asegurarte de que tu web nunca se pierda. Ya sea por un error humano, un plugin conflictivo o un ataque, tener una copia de seguridad es tu salvavidas. Hoy vamos a desglosar, paso a paso y sin tecnicismos raros, cómo crear y restaurar una copia de seguridad de WordPress desde cPanel.

No necesitas ser un experto. Solo sigue cada sección con calma. Al final, podrás hacer un backup wordpress cpanel como un profesional y, lo más importante, sabrás cómo recuperar tu sitio si algo sale mal.

¿Por qué es tan importante hacer una copia de seguridad?

Imagina que pasas meses escribiendo artículos, configurando tu tienda o diseñando tu web. Un día, actualizas un plugin y todo se rompe. Sin una copia, ese trabajo podría perderse para siempre. Las copias de seguridad son tu red de seguridad.

Al hacer un respaldo, estás guardando dos cosas fundamentales:

  1. Los archivos: Todo el código de tu WordPress (el núcleo, temas, plugins y las imágenes subidas).
  2. La base de datos: Donde se guardan tus entradas, páginas, comentarios y ajustes.

cPanel es la herramienta que te da tu hosting para gestionar todo, y nos permite hacer ambas cosas de forma manual y segura. Vamos a ello.

Parte 1: Cómo crear un backup WordPress cPanel (Método Manual)

Este método es 100% fiable y no depende de plugins. Tardarás unos 10 minutos, pero tendrás un control total. Vamos a dividirlo en dos fases: archivos y base de datos.

Paso 1: Accede a tu cPanel

Lo primero es entrar en tu panel de control. Normalmente, la URL es algo así como tudominio.com/cpanel o cpanel.tudominio.com. Introduce tu usuario y contraseña (los mismos que usas para el FTP o el correo).

Paso 2: Respaldar la Base de Datos (La parte más importante)

La base de datos es el cerebro de tu WordPress. Si la pierdes, pierdes el contenido. Así se hace:

  1. Dentro de cPanel, busca la sección "Bases de Datos" (o "Databases") y haz clic en "phpMyAdmin".
  2. Se abrirá una nueva pestaña. En el panel de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la que usa tu WordPress (si no sabes cuál es, búscala en el archivo wp-config.php de tu servidor, pero normalmente es un nombre con prefijo como usuario_basedatos).
  3. Una vez dentro de tu base de datos, verás una barra de herramientas en la parte superior. Haz clic en la pestaña "Exportar".
  4. Deja el método "Rápido" seleccionado y el formato "SQL". Haz clic en el botón "Continuar" o "Exportar" en la parte inferior.
  5. Tu navegador descargará un archivo con extensión .sql. ¡Guárdalo en un lugar seguro! Ese archivo contiene todo tu contenido.

[TIP]: Si tu base de datos es muy grande (más de 100 MB), el método "Personalizado" te permite comprimirla en formato .zip para que la descarga sea más rápida. No te compliques si es pequeña.

Paso 3: Respaldar los Archivos del Sitio

Ahora vamos a por el "esqueleto" de tu web: el código y las imágenes.

  1. Vuelve a la página principal de cPanel.
  2. Busca la sección "Archivos" y haz clic en "Administrador de archivos" (o "File Manager").
  3. Se abrirá una ventana. Asegúrate de que estás en la "Raíz del documento" (suele ser una carpeta llamada public_html o htdocs). Si tu WordPress está en una subcarpeta (ej: public_html/blog), navega hasta ella.
  4. Una vez dentro, verás todos los archivos de tu web (carpetas como wp-admin, wp-content, wp-includes, etc.). Haz clic en "Seleccionar todo" en la barra superior.
  5. Con todo seleccionado, haz clic en el botón "Comprimir" (o "Compress") en la barra superior.
  6. Elige el tipo de archivo "Zip Archive" y haz clic en "Comprimir archivos". Te preguntará dónde guardarlo; déjalo en la misma carpeta o en una temporal.
  7. Se creará un archivo .zip. Haz clic derecho sobre él y selecciona "Descargar".
  8. Guarda ese .zip en tu ordenador, junto con el archivo .sql de antes.

[WARNING]: No subas nunca el archivo .zip de vuelta a public_html sin descomprimir, o podrías sobrescribir archivos y romper la web.

Paso 4: Organiza tu copia de seguridad

Ahora tienes dos archivos: tucopia.sql y tucopia.zip. Guárdalos en una carpeta en tu PC y súbelos a un servicio en la nube (Google Drive, Dropbox, etc.) o envíalos por correo a ti mismo. Así, si tu disco duro falla, tendrás otra copia.

Felicidades, ya has hecho tu primer backup wordpress cpanel de forma manual.


Parte 2: Cómo restaurar WordPress cPanel (Paso a Paso)

Ahora viene la parte que esperamos que nunca necesites, pero es vital saber. Restaurar es simplemente el proceso inverso: primero subimos los archivos y luego importamos la base de datos.

[INFO]: Antes de restaurar, te recomiendo desactivar temporalmente el modo de mantenimiento de WordPress o simplemente poner tu web en modo "En construcción" si tienes un plugin, para que los visitantes no vean el proceso a medias.

Paso 1: Subir y Descomprimir los Archivos

  1. Entra de nuevo en el "Administrador de archivos" de cPanel y navega a public_html (o donde tengas tu WordPress).
  2. Primero, borra o renombra los archivos actuales. Esto es crucial. Si subes los nuevos encima de los viejos, puedes mezclar versiones y dar errores. Yo te recomiendo seleccionar todo y moverlo a una carpeta llamada backup_antes_restaurar (por si acaso). Si tu web está rota, bórralo todo sin miedo.
  3. Sube el archivo tucopia.zip que descargaste antes. Usa el botón "Subir" en la barra superior del Administrador de archivos.
  4. Una vez subido, haz clic derecho sobre el archivo .zip y selecciona "Extraer" (o "Extract"). Se descomprimirá en la misma carpeta, creando la estructura de carpetas original.
  5. Borra el archivo .zip del servidor una vez extraído.

¡Listo! Los archivos ya están en su sitio. Ahora toca la base de datos.

Paso 2: Importar la Base de Datos (Restaurar WordPress cPanel)

Este paso es más delicado. Vamos a vaciar la base de datos vieja y meter la nuestra.

  1. Ve a "phpMyAdmin" de nuevo.
  2. Haz clic en el nombre de la base de datos que usa tu WordPress.
  3. Muy importante: Haz clic en la casilla "Marcar todas" en la parte inferior de la lista de tablas. En el menú desplegable (junto a "Con seleccionadas"), elige "Eliminar" (o "Drop"). Te pedirá confirmación. Esto vacía la base de datos para que no haya conflictos.
  4. Ahora, en la barra superior, haz clic en la pestaña "Importar".
  5. En la sección "Archivo a importar", haz clic en "Elegir archivo" y selecciona tu archivo tucopia.sql desde tu ordenador.
  6. Deja el formato como "SQL" y haz clic en el botón "Continuar" al final de la página.
  7. Espera unos segundos. Si todo ha ido bien, verás un mensaje en verde que dice "La importación se ha ejecutado correctamente".

Paso 3: Comprobar y Limpiar

  1. Ve a tu dominio en el navegador. Tu web debería estar exactamente como estaba cuando hiciste la copia de seguridad.
  2. Si ves errores de "enlaces rotos" o algo raro, ve a Ajustes > Enlaces permanentes en tu panel de administración de WordPress y haz clic en "Guardar cambios" sin modificar nada. Esto refresca las reglas de reescritura.

[TIP]: Si al importar la base de datos te da un error de "usuario no encontrado" o de permisos, es porque la base de datos en el phpMyAdmin tiene un usuario asociado distinto. Asegúrate de que el usuario de tu base de datos exista en la pestaña "Privilegios" y que tenga todos los permisos marcados.


Alternativa Rápida: Copias de Seguridad con Plugins

Si el método manual te parece muy técnico, existen plugins que automatizan todo. Los más populares son UpdraftPlus o BackWPup.

  1. Instala y activa el plugin desde el panel de WordPress.
  2. Ve a la configuración del plugin y programa copias diarias o semanales.
  3. Configúralo para que guarde las copias en la nube (Google Drive, Dropbox, etc.).

¿Cuándo usar el plugin y cuándo el método de cPanel?

  • Usa cPanel (método manual) si tu web es muy grande o si no puedes acceder al panel de WordPress (por ejemplo, si está hackeada o con error fatal).
  • Usa un plugin para la automatización diaria. Es cómodo, pero recuerda que el plugin depende de que WordPress funcione. Si tu web no carga, no podrás acceder al plugin para hacer una restauración.

[WARNING]: Si usas un plugin y tu web se rompe por completo, no podrás acceder al plugin para restaurar. Por eso, siempre es buena idea saber hacerlo desde cPanel como último recurso.

Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debería hacer una copia de seguridad?

Depende de cuánto actualices tu web. Si publicas a diario, te recomiendo una copia diaria. Si es un blog de hobbies, con una semanal es suficiente. Lo importante es la constancia.

¿Puedo restaurar solo una parte, por ejemplo, solo una carpeta?

Sí. En el Administrador de archivos, puedes extraer solo la carpeta wp-content del archivo .zip si solo quieres recuperar tus imágenes o plugins. Para la base de datos, tendrías que importar el .sql completo.

Me da error al importar la base de datos porque es muy grande. ¿Qué hago?

cPanel y phpMyAdmin tienen límites de carga. Si tu archivo .sql supera los 50 MB, te fallará. La solución es dividirlo o comprimirlo. Puedes usar programas como 7-Zip para comprimir el .sql en un .zip (phpMyAdmin lo acepta). Si sigue fallando, contacta con tu proveedor de hosting para que aumente el límite o usa la herramienta "Importar" desde la sección de "Bases de Datos" de cPanel, que a veces tiene un límite mayor.

¿Qué es eso de Syspanel? ¿Es lo mismo que cPanel?

No es lo mismo. cPanel es el panel de control que hemos usado en esta guía. Syspanel es un panel de control alternativo, similar, que algunos proveedores de hosting utilizan. Si tu hosting usa Syspanel, la interfaz es diferente, pero la lógica es la misma: tendrás un gestor de archivos y un phpMyAdmin. Para acceder a Syspanel, normalmente se usa el puerto 2106 en la URL (ej: tudominio.com:2106). Busca las secciones de "Archivos" y "Bases de Datos" y sigue los mismos pasos, ya que las herramientas son casi idénticas.

¿Las copias de seguridad incluyen mis correos electrónicos?

No. Las copias de seguridad de WordPress (archivos y base de datos) no incluyen los correos. Los correos se gestionan en otra sección de cPanel (normalmente llamada "Email"). Si quieres respaldar tu correo, tendrás que hacerlo por separado.

¿Cuánto tiempo tarda el proceso?

La creación manual suele tardar entre 5 y 10 minutos. Restaurar también es rápido, aunque subir el archivo .zip puede tardar más si tu web es pesada. La importación de la base de datos suele ser casi instantánea si el archivo es pequeño.


Espero que esta guía te haya resultado clara. Ahora ya sabes cómo crear y restaurar una copia de seguridad de WordPress desde cPanel. Te animo a que hagas una copia de prueba ahora mismo, antes de que lo necesites. Practica el proceso en un entorno seguro y verás que cuando llegue el momento, te llevará solo unos minutos. ¡Tu web y tu tranquilidad te lo agradecerán!

¿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