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

Cómo hacer backup de WordPress en cPanel: Método completo

Actualizado el 16 de octubre de 2025

¿Alguna vez has perdido todo el contenido de tu sitio web por un error de actualización, un ataque o un simple fallo técnico? Si la respuesta es no, considérate afortunado. Pero si ya te ha pasado, sabes lo angustiante que es. Por eso, hoy te voy a enseñar cómo hacer backup de WordPress en cPanel de la manera más completa y segura. No importa si eres principiante o ya tienes algo de experiencia, este método es para ti.

Hacer copias seguridad WordPress no es solo una recomendación, es una necesidad. Imagina que tu sitio es una casa. El backup es el seguro que te permite reconstruirla si se quema. Sin él, perderías años de trabajo, clientes y dinero. Por eso, en este artículo te guiaré paso a paso para que puedas realizar un backup completo y, lo más importante, restaurar WordPress backup cuando lo necesites.

Vamos a dividir el proceso en dos partes: primero, el backup de los archivos del sitio, y segundo, el backup de la base de datos. Luego, te explicaré cómo restaurar todo. ¿Listo? ¡Empezamos!


¿Qué necesitas para empezar?

Antes de meternos en faena, asegúrate de tener a mano lo siguiente:

  1. Acceso a cPanel: Necesitas las credenciales de tu hosting. Normalmente las recibes por correo al contratar el servicio.
  2. Gestor de archivos y phpMyAdmin: Ambas herramientas vienen incluidas en cPanel.
  3. Tiempo y paciencia: Un backup completo puede tardar unos minutos, dependiendo del tamaño de tu sitio.
  4. Conexión estable a internet: Para evitar cortes durante la descarga.

[TIP] Si usas un panel como Syspanel (el puerto de acceso es el 2106), el proceso es muy similar. Solo cambia la URL de ingreso. En lugar de tudominio.com/cpanel, usarás tudominio.com:2106. El resto de pasos son prácticamente idénticos.


Paso 1: Backup de los archivos de WordPress desde cPanel

Los archivos de WordPress incluyen todo: temas, plugins, imágenes, scripts y el núcleo de WordPress. Aquí te explico cómo respaldarlos.

Accede al Gestor de Archivos

  1. Inicia sesión en cPanel con tu usuario y contraseña.
  2. Busca la sección Archivos y haz clic en Gestor de Archivos.
  3. Se abrirá una ventana. Selecciona la opción Raíz del documento (normalmente es public_html o www) y haz clic en Ir.

Comprime la carpeta de WordPress

  1. Dentro del Gestor de Archivos, busca la carpeta que contiene tu instalación de WordPress. Por lo general, es public_html o una subcarpeta como blog o wp.
  2. Selecciona toda la carpeta (puedes marcar la casilla junto a ella).
  3. En la barra superior, haz clic en Comprimir.
  4. Elige el formato Zip (es el más universal) y haz clic en Comprimir archivos.
  5. cPanel creará un archivo .zip con todo el contenido. El nombre suele ser algo como public_html.zip.

Descarga el archivo comprimido

  1. Una vez que la compresión termine (verás un mensaje de éxito), el archivo aparecerá en la misma carpeta.
  2. Selecciona el archivo .zip y haz clic en Descargar.
  3. Guárdalo en una ubicación segura en tu computadora o en la nube (Google Drive, Dropbox, etc.).

[WARNING] No dejes el archivo .zip en el servidor después de descargarlo. Ocupa espacio y puede ser un riesgo de seguridad. Bórralo desde el Gestor de Archivos.


Paso 2: Backup de la base de datos de WordPress

La base de datos contiene todas tus entradas, páginas, comentarios, configuraciones y usuarios. Sin ella, tu sitio no funciona. Así que es igual de importante.

Encuentra los datos de conexión a la base de datos

  1. En cPanel, ve a la sección Bases de datos y haz clic en phpMyAdmin.
  2. Se abrirá una nueva pestaña. En el panel izquierdo, verás una lista de bases de datos.
  3. Identifica la que usa tu WordPress. Si no estás seguro, revisa el archivo wp-config.php de tu sitio (puedes verlo desde el Gestor de Archivos). Busca las líneas:
    • define('DB_NAME', 'nombre_base');
    • define('DB_USER', 'usuario_base');
    • define('DB_PASSWORD', 'contraseña');
  4. Anota el nombre de la base de datos.

Exporta la base de datos

  1. En phpMyAdmin, haz clic en el nombre de la base de datos (en el panel izquierdo).
  2. Verás una lista de tablas. En la barra superior, haz clic en Exportar.
  3. En la ventana que aparece, elige el método Rápido y el formato SQL. Luego haz clic en Continuar.
  4. Se descargará un archivo .sql en tu computadora. Guárdalo junto al archivo .zip de los archivos.

[INFO] Si tu base de datos es muy grande (más de 100 MB), puede que el método rápido no funcione. En ese caso, usa el método Personalizado y selecciona solo las tablas que necesites, o comprime la salida con gzip.


Paso 3: Cómo restaurar un backup de WordPress

Ahora viene la parte más importante: saber cómo recuperar tu sitio si algo sale mal. Restaurar WordPress backup es tan sencillo como hacerlo, pero debes seguir el orden inverso.

Restaurar los archivos

  1. Sube el archivo .zip de tu backup al servidor usando el Gestor de Archivos de cPanel.
  2. Una vez subido, selecciona el archivo y haz clic en Extraer.
  3. Elige la carpeta de destino (normalmente public_html o la carpeta donde estaba tu WordPress).
  4. Si ya hay archivos, el sistema te preguntará si quieres sobrescribirlos. Selecciona Sobrescribir archivos existentes.
  5. Espera a que termine la extracción y luego borra el archivo .zip del servidor.

Restaurar la base de datos

  1. En cPanel, ve a phpMyAdmin y selecciona la base de datos que quieres restaurar.
  2. Si la base de datos ya tiene tablas (por ejemplo, si estás restaurando sobre un sitio existente), debes borrarlas primero. Haz clic en Marcar todas (en la parte inferior de la lista de tablas) y luego en el menú desplegable Con seleccionadas elige Eliminar.
  3. Una vez vacía la base de datos, haz clic en Importar en la barra superior.
  4. Haz clic en Seleccionar archivo y elige el archivo .sql de tu backup.
  5. Haz clic en Continuar. phpMyAdmin procesará el archivo y restaurará todas las tablas.

Ajustes finales

  • Si cambiaste de dominio o de servidor, es posible que necesites actualizar la URL del sitio en la base de datos. Puedes hacerlo con un plugin como "Better Search Replace" o editando directamente las tablas wp_options.
  • Verifica que los enlaces, las imágenes y los plugins funcionen correctamente.

[TIP] Siempre prueba tu backup en un entorno de staging antes de restaurarlo en producción. Así evitas sorpresas.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un backup de WordPress?

Depende de la frecuencia con la que actualices tu sitio. Si publicas a diario, haz backups diarios. Si es un sitio estático, semanal o mensual es suficiente. Lo ideal es automatizarlo con plugins como UpdraftPlus o con la herramienta de backup de tu hosting.

¿Puedo hacer backup de WordPress sin cPanel?

Sí, pero es más complicado. Puedes usar plugins de backup (como UpdraftPlus, BackupBuddy o Jetpack) o acceder por FTP para descargar archivos y usar herramientas como Adminer para la base de datos. Sin embargo, cPanel es el método más directo y fiable.

¿Qué hago si mi backup no se restaura correctamente?

Primero, verifica que el archivo .sql no esté corrupto (puedes abrirlo con un editor de texto para ver si tiene contenido). Luego, asegúrate de que la base de datos de destino tenga el mismo nombre y usuario que la original. Si el problema persiste, contacta con el soporte de tu hosting.

¿Es seguro guardar los backups en el mismo servidor?

No es recomendable. Si el servidor se cae o es atacado, perderías tanto el sitio como el backup. Lo mejor es descargarlos a tu computadora o usar servicios en la nube como Google Drive, Dropbox o Amazon S3.

¿Qué diferencia hay entre backup de archivos y backup de base de datos?

Los archivos son el "esqueleto" del sitio (temas, plugins, imágenes, código). La base de datos es el "contenido" (textos, comentarios, configuraciones). Necesitas ambos para tener una copia completa.


Conclusión

Hacer backup WordPress cPanel no es complicado, pero requiere atención al detalle. Con este método completo, tienes todo lo necesario para proteger tu sitio web. Recuerda: un backup sin restauración probada no es un backup. Así que, después de hacer tu copia, simula una restauración en un entorno de prueba para asegurarte de que todo funciona.

Si sigues estos pasos, podrás dormir tranquilo sabiendo que tu contenido está a salvo. Y si usas Syspanel (recuerda, el puerto 2106), el proceso es el mismo, solo cambia la puerta de entrada.

[WARNING] No esperes a que ocurra un desastre. Haz tu primer backup hoy mismo. Te ahorrarás dolores de cabeza y horas de trabajo perdido.

¿Tienes dudas? Déjalas en los comentarios o contacta con tu proveedor de hosting. ¡Buena suerte y feliz backup!

¿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