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

Cómo guardar y restaurar una copia de seguridad de WordPress en cPanel

Actualizado el 5 de mayo de 2026

¿Alguna vez has sentido ese escalofrío al pensar en perder todo tu sitio web por un error de actualización, un hackeo o un accidente? No estás solo. Crear una copia de seguridad WordPress es como tener un seguro de vida para tu página: no lo necesitas hasta que lo necesitas, y cuando lo necesitas, te salva el día.

En esta guía completa, vamos a explicarte, paso a paso y sin tecnicismos complicados, cómo guardar y restaurar una copia de seguridad de WordPress directamente desde cPanel. No importa si eres principiante o si ya tienes algo de experiencia, aquí encontrarás el método más fiable y gratuito para proteger tu trabajo.

¿Qué es exactamente una copia de seguridad de WordPress?

Antes de ensuciarnos las manos, vamos a entender qué estamos haciendo. Un sitio web en WordPress no es una sola pieza, sino un rompecabezas de dos partes fundamentales:

  1. Los archivos: Todo el código fuente, las imágenes, los plugins, los temas y las subidas (uploads). Es la "casa" de tu sitio.
  2. La base de datos: Aquí es donde se guardan tus entradas, páginas, comentarios, configuraciones y usuarios. Es el "cerebro" y la memoria de tu sitio.

Para hacer un backup WordPress cPanel correcto, necesitas copiar ambas partes. Si solo copias los archivos, perderás todo tu contenido. Si solo copias la base de datos, tendrás un esqueleto sin vida. La buena noticia es que cPanel nos ofrece todas las herramientas necesarias para hacerlo de forma sencilla.

La estrategia: Tu plan de acción para la copia de seguridad

Vamos a dividir este proceso en dos fases principales: Guardar (backup) y Restaurar. Es crucial que sigas el orden correcto, especialmente al restaurar.


Fase 1: Cómo guardar tu copia de seguridad WordPress

Este es el proceso preventivo. Deberías hacer esto al menos una vez al mes, o cada vez que vayas a realizar un cambio importante en tu sitio (como actualizar un plugin o cambiar de tema).

Paso 1: Accede a tu cPanel

El primer paso es entrar en el panel de control de tu hosting. Normalmente, lo encuentras en un enlace llamado "cPanel" o "Administrar cuenta" en el área de cliente de tu proveedor. Si no estás seguro, contacta con tu soporte de hosting.

[INFO] Si tu hosting utiliza un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el puerto de acceso suele ser el 2106 (ej. https://tu-dominio.com:2106). Sin embargo, esta guía se centra en cPanel, que es el más común.

Paso 2: Copia los archivos de tu sitio (La "Casa")

Vamos a descargar todos los archivos de tu WordPress a tu computadora.

  1. Dentro de cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos".
  2. Se abrirá una nueva ventana. Busca la carpeta llamada public_html (o htdocs en algunos servidores). Esta es la raíz de tu sitio web.
  3. Haz clic derecho sobre la carpeta public_html y selecciona "Comprimir".
  4. En el menú que aparece, elige el tipo de archivo "Zip Archive" y haz clic en "Comprimir archivos". cPanel creará un archivo .zip en el mismo directorio.
  5. Espera a que el proceso termine. Puede tardar unos minutos si tu sitio es grande.
  6. Una vez creado, verás un archivo llamado public_html.zip. Haz clic derecho sobre él y selecciona "Descargar". ¡Guarda este archivo en un lugar seguro de tu computadora o en la nube!
  7. Importante: Después de descargarlo, vuelve al Administrador de archivos, haz clic derecho sobre public_html.zip y selecciona "Eliminar". No queremos dejar copias de seguridad en el servidor que ocupen espacio o supongan un riesgo de seguridad.

Paso 3: Copia tu base de datos (El "Cerebro")

Ahora vamos a por la segunda parte del tesoro.

  1. En cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
  2. En el panel de la izquierda, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos que usa tu WordPress (puedes identificarla en tu archivo wp-config.php, pero normalmente su nombre empieza con tu usuario de hosting).
  3. En el menú superior, haz clic en la pestaña "Exportar".
  4. Deja el método de exportación rápido seleccionado y 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 junto al archivo .zip de los archivos!

[TIP] ¡Felicidades! Ya tienes tu copia de seguridad WordPress completa. Guarda ambos archivos (.zip y .sql) en una carpeta con la fecha, por ejemplo, backup-misitio-2024-01-15. Nunca está de más tener una copia en tu ordenador y otra en un servicio como Google Drive o Dropbox.


Fase 2: Cómo restaurar WordPress desde cPanel

Ahora viene la parte que esperamos que nunca tengas que usar, pero es vital que sepas cómo hacerlo. Restaurar un backup WordPress cPanel es el proceso inverso a guardarlo, pero con un orden muy específico: primero la base de datos, luego los archivos.

Paso 1: Restaura tu base de datos (El "Cerebro")

Vamos a vaciar la base de datos actual y luego importar la copia que guardamos.

  1. Ve a cPanel > phpMyAdmin.
  2. Haz clic en el nombre de tu base de datos en el panel izquierdo.
  3. Crucial: Ahora vamos a vaciar todas las tablas. En la parte inferior de la página, haz clic en "Seleccionar todo" y en el menú desplegable elige "Eliminar".
  4. Confirma la acción. Esto borrará todas las tablas, dejando la base de datos vacía. No te asustes, es necesario para que la importación no dé errores.
  5. Ahora, con la base de datos vacía, ve a la pestaña "Importar" en el menú superior.
  6. Haz clic en "Elegir archivo" y selecciona el archivo .sql que descargaste antes.
  7. Haz clic en el botón "Continuar" en la parte inferior. phpMyAdmin importará tu base de datos.

[WARNING] Este paso es destructivo. Asegúrate al 100% de que estás importando la base de datos correcta y que has descargado antes la copia de seguridad. Si no estás seguro, detente y busca ayuda profesional.

Paso 2: Restaura tus archivos (La "Casa")

Ahora vamos a subir los archivos que comprimimos.

  1. Ve a cPanel > Administrador de archivos.
  2. Navega hasta la carpeta public_html. Importante: Si hay archivos dentro, lo mejor es seleccionarlos todos y eliminarlos para empezar con una carpeta limpia. (Asegúrate de haber descargado tu backup antes de hacer esto).
  3. Haz clic en el botón "Subir" en la barra de herramientas superior.
  4. Sube el archivo public_html.zip que guardaste. Puedes arrastrarlo y soltarlo en la ventana de subida.
  5. Una vez subido, cierra la ventana de subida. Verás el archivo public_html.zip en la lista de archivos.
  6. Haz clic derecho sobre él y selecciona "Extraer".
  7. Asegúrate de que la ruta de extracción sea /public_html/ y haz clic en "Extraer archivos".
  8. cPanel descomprimirá todos los archivos en su lugar correcto.
  9. Por último, elimina el archivo public_html.zip del servidor para mantener todo limpio.

Paso 3: Verifica que todo funcione

Este es el paso más gratificante. Abre tu navegador y visita tu sitio web. Debería cargar con normalidad, mostrando todo tu contenido.

[TIP] Si tu sitio no carga correctamente, a veces puede deberse a problemas de caché. Prueba a borrar la caché de tu navegador o a acceder en modo incógnito. Si el problema persiste, revisa que el archivo wp-config.php en la raíz de public_html tenga los datos correctos de tu base de datos (nombre, usuario y contraseña).


Preguntas Frecuentes (FAQ)

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

Depende de la actividad de tu sitio. Si publicas a diario, lo ideal es hacer una copia semanal. Si es un sitio estático, una copia mensual puede ser suficiente. La regla de oro es: haz un backup antes de cualquier cambio importante (actualizaciones de plugins, temas o núcleo de WordPress).

¿Puedo restaurar solo los archivos o solo la base de datos?

Sí, puedes. De hecho, es una práctica común. Por ejemplo, si solo actualizaste un plugin y rompiste el diseño, puedes restaurar solo los archivos. Si solo perdiste una entrada, podrías restaurar solo la base de datos. Sin embargo, para una solución completa de desastres, necesitas ambos.

¿Qué pasa si mi sitio es muy grande y la copia tarda mucho?

Si tu sitio es muy pesado, el proceso de compresión y descarga puede tardar. Puedes aumentar el límite de memoria de PHP en cPanel, pero para la mayoría de los sitios, el método estándar funciona perfectamente. Si tienes problemas, considera hacer la copia de la base de datos y los archivos por separado, que es lo que recomendamos.

¿Este método me protege contra un hackeo?

Una copia de seguridad WordPress es la mejor defensa contra un hackeo. Si tu sitio es comprometido, puedes restaurarlo a un estado limpio anterior al ataque. Recuerda que, después de restaurar, debes cambiar todas tus contraseñas y actualizar WordPress, tus plugins y temas a sus últimas versiones.

¿Hay alguna alternativa más sencilla a hacerlo manualmente?

Sí, existen muchos plugins de backup como UpdraftPlus, BackupBuddy o Jetpack. Estos plugins automatizan el proceso y te permiten programar copias de seguridad y guardarlas en la nube. Sin embargo, saber hacerlo manualmente con cPanel es una habilidad valiosa que te da control total sobre tu sitio y no depende de un plugin que pueda fallar. Te recomendamos que combines ambos métodos: usa un plugin para copias automáticas y periódicas, y este método manual de cPanel para copias puntuales antes de cambios importantes.

Proteger tu sitio web es una de las tareas más importantes que tienes como propietario. Con esta guía, ya no tienes excusa para no tener un plan de respaldo. Esperamos que te haya sido de gran ayuda. ¡Ahora ve y protege tu trabajo!

¿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