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

Cómo hacer copias de seguridad en cPanel (backup completo)

Actualizado el 29 de octubre de 2025

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

Imagina que llevas meses trabajando en tu web, has publicado decenas de artículos, tienes cientos de clientes registrados y, de repente, un error humano borra una carpeta crítica o un plugin incompatible deja tu sitio en blanco. Sin una copia de seguridad, todo ese esfuerzo podría perderse para siempre.

Realizar una copia seguridad cPanel de forma regular es como tener un seguro a todo riesgo para tu presencia online. No solo te protege de errores humanos o hackeos, sino que también te da la tranquilidad de poder experimentar con cambios en tu web sin miedo a romper nada.

En esta guía completa, te voy a enseñar paso a paso cómo hacer un backup cPanel completo, cómo restaurarlo cuando lo necesites y cómo automatizar el proceso para que nunca más tengas que preocuparte por ello.


¿Qué incluye un backup completo de cPanel?

Antes de ponernos manos a la obra, es fundamental que entiendas qué contiene exactamente un backup completo. Esto te ayudará a saber qué estás protegiendo y qué necesitarás para restaurar tu sitio en caso de emergencia.

Un backup cPanel completo incluye:

  • Todos los archivos de tu sitio web: HTML, CSS, JavaScript, imágenes, vídeos, documentos PDF, etc. Es decir, todo el contenido que está en la carpeta public_html.
  • Las bases de datos MySQL: Aquí se almacenan los contenidos dinámicos de tu web, como los artículos de tu blog, los comentarios de los usuarios, los pedidos de tu tienda online o los datos de tus clientes.
  • Las cuentas de correo electrónico: Los buzones de correo asociados a tu dominio, los mensajes almacenados en ellos y la configuración de los filtros o redirecciones.
  • La configuración de los dominios y subdominios: Las zonas DNS, las redirecciones y los certificados SSL.
  • Las tareas cron: Aquellas tareas programadas que ejecutan scripts automáticamente en tu servidor.
  • Los archivos de configuración específicos de tu cuenta: Como los archivos .htaccess, php.ini o las claves de acceso a servicios externos.

En resumen, un backup completo te asegura que puedes reconstruir tu sitio web desde cero en otro servidor o en el mismo, con solo un par de clics.


Método 1: Cómo hacer una copia de seguridad en cPanel (Backup completo manual)

Este es el método más sencillo y directo. cPanel incluye una herramienta nativa llamada "Backup" que te permite generar una copia completa de tu cuenta en pocos minutos.

Paso 1: Accede a tu panel de control

Abre tu navegador web y escribe la URL de acceso a cPanel. Normalmente, suele ser algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu nombre de usuario y contraseña.

Paso 2: Busca la sección "Archivos"

Una vez dentro de cPanel, verás un panel con diferentes iconos. Busca la sección llamada "Archivos" o "Files". Dentro de ella, encontrarás la opción "Backup" o "Copias de seguridad". Haz clic en ella.

Paso 3: Genera el backup completo

Dentro de la página de Backup, verás varias opciones. La que nos interesa es la que dice "Backup completo" o "Full Backup".

  • Destino del backup: Aquí podrás elegir dónde quieres que se guarde la copia. Te recomiendo que selecciones "Home Directory" (Directorio principal). Esto guardará el archivo en la carpeta raíz de tu cuenta, que luego podrás descargar a tu ordenador.
  • Dirección de correo electrónico: Opcionalmente, puedes introducir un correo electrónico para que te notifiquen cuando el backup se haya completado.

Haz clic en el botón "Generar backup" o "Create Backup".

Paso 4: Espera y descarga el archivo

El proceso de generación del backup puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu web. Una vez completado, verás un mensaje de éxito.

Para descargar el archivo:

  1. Vuelve al Administrador de archivos de cPanel (File Manager).
  2. Navega hasta tu directorio principal (normalmente la carpeta home o tu nombre de usuario).
  3. Busca un archivo con un nombre similar a backup-tudominio.com-YYYY-MM-DD.tar.gz.
  4. Haz clic derecho sobre él y selecciona "Descargar".

[TIP]: Guarda siempre una copia de seguridad en un lugar externo, como tu disco duro local, una unidad USB o un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). Así, si tu servidor falla por completo, tendrás la copia a salvo.


Método 2: Cómo hacer un backup parcial (archivos y bases de datos por separado)

A veces, no necesitas un backup completo. Por ejemplo, si solo has modificado el diseño de tu web, quizás solo quieras guardar los archivos. O si has añadido muchos artículos, te interesará hacer una copia de la base de datos.

cPanel te permite hacer backups parciales de forma muy sencilla.

Backup de los archivos de tu web

  1. Ve a la sección "Archivos" y haz clic en "Backup".
  2. Busca la opción "Backup de directorio principal" o "Download a Home Directory Backup".
  3. Haz clic en el botón "Backup" o "Download" que aparece al lado. Se generará un archivo .tar.gz con todos los archivos de tu cuenta.

Backup de una base de datos MySQL

  1. En la misma página de Backup, busca la sección "Descargar una copia de seguridad de una base de datos MySQL".
  2. Verás un listado con todas tus bases de datos.
  3. Haz clic en el nombre de la base de datos que quieres respaldar. Se descargará un archivo con extensión .sql.gz.

[INFO]: Este método es ideal para hacer copias rápidas y específicas. Por ejemplo, si vas a actualizar un plugin de WordPress, puedes hacer un backup solo de la base de datos y de los archivos de la carpeta wp-content, que es donde se almacenan los plugins y las imágenes.


Método 3: Cómo activar un backup automático en cPanel

¿Te olvidas siempre de hacer las copias de seguridad? No te preocupes, cPanel también te permite automatizar el proceso. Aunque la función de backup automatico cPanel puede variar según tu proveedor de hosting, la forma más común es mediante las tareas cron.

Paso 1: Accede a "Tareas Cron"

En cPanel, busca la sección "Avanzado" y haz clic en "Tareas Cron" o "Cron Jobs".

Paso 2: Configura la tarea

Vas a crear un script que ejecute el backup automáticamente. No te asustes, es muy sencillo.

  • En el campo de "Comando", pega lo siguiente:
/usr/local/cpanel/bin/backup --user=tudusuario --destination=home

Recuerda cambiar tudusuario por tu nombre de usuario real de cPanel.

  • En los campos de tiempo, puedes configurar la frecuencia. Por ejemplo, para que se ejecute todos los días a las 3:00 AM, pondrías:

    • Minuto: 0
    • Hora: 3
    • Día: *
    • Mes: *
    • Día de la semana: *

Haz clic en "Añadir nueva tarea cron".

Paso 3: Descarga los backups automáticos

Los backups generados por esta tarea se guardarán en tu directorio principal. Deberás descargarlos manualmente o configurar otro script para que los envíe a un servidor remoto o a tu correo.

[WARNING]: Este método guarda el backup en el mismo servidor. Si el servidor sufre un fallo grave, podrías perder tanto tu web como el backup. Te recomiendo encarecidamente que configures también una descarga automática a un servicio externo o que lo hagas manualmente con regularidad.


Cómo restaurar un backup de cPanel paso a paso

Restaurar un backup cPanel es tan importante como crearlo. Aquí te explico cómo hacerlo en dos escenarios comunes.

Escenario 1: Restaurar archivos y bases de datos desde el "Administrador de archivos"

Este método es útil si tienes el backup en tu ordenador y quieres restaurarlo en tu hosting actual.

  1. Sube el archivo de backup: Entra en el Administrador de archivos de cPanel y sube el archivo .tar.gz a tu directorio principal (por ejemplo, home/tuusuario).
  2. Extrae el archivo: Haz clic derecho sobre el archivo y selecciona "Extraer". cPanel descomprimirá el contenido y lo colocará en la carpeta correspondiente. Normalmente, los archivos de la web se extraen automáticamente en public_html.
  3. Restaura la base de datos: Para las bases de datos, ve a la sección "Bases de datos MySQL" en cPanel. Crea una nueva base de datos (o usa la existente) y luego, dentro de "phpMyAdmin", importa el archivo .sql que descargaste previamente.

Escenario 2: Restaurar un backup completo desde la herramienta "Backup"

cPanel también permite restaurar un backup completo que esté almacenado en el servidor.

  1. Ve a la sección "Archivos" > "Backup".
  2. Busca la opción "Restaurar un backup completo" o "Restore a Full Backup".
  3. Selecciona el archivo de backup que quieres restaurar (debe estar en tu directorio principal).
  4. Haz clic en "Restaurar" y espera a que el proceso termine.

[WARNING]: Al restaurar un backup completo, se sobrescribirán todos los datos actuales de tu cuenta. Asegúrate de que es lo que quieres hacer y de que tienes una copia de seguridad reciente de tu estado actual si crees que podrías necesitarlo.


Preguntas frecuentes (FAQ) sobre backups en cPanel

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

Depende de la actividad de tu web. Si publicas contenido a diario o tienes una tienda online con pedidos constantes, te recomiendo hacer un backup diario. Si tu web es más estática, con un backup semanal o mensual puede ser suficiente. La clave es la constancia.

¿Cuánto espacio ocupa un backup completo?

El tamaño dependerá de los archivos y bases de datos que tengas. Una web sencilla puede ocupar solo unos pocos MB, mientras que una tienda online con muchas imágenes y vídeos puede ocupar varios GB.

¿Puedo restaurar un backup de cPanel en otro hosting?

Sí, siempre que el otro hosting también utilice cPanel o un panel similar. El proceso es el mismo: subes el archivo de backup y lo restauras. Es una forma excelente de migrar tu web de un servidor a otro.

¿Qué hago si mi proveedor de hosting no me ofrece cPanel?

Si tu proveedor usa otro panel de control como Syspanel (accesible a través del puerto 2106), el proceso puede variar ligeramente. Sin embargo, la mayoría de los paneles de control modernos incluyen herramientas de backup similares. Consulta la documentación de tu proveedor o contacta con su soporte técnico para obtener instrucciones específicas.

¿El backup de cPanel incluye mis correos electrónicos?

Sí, un backup cPanel completo incluye las cuentas de correo, sus contraseñas y los mensajes almacenados en el servidor. Sin embargo, si utilizas un cliente de correo como Outlook o Thunderbird, es posible que los mensajes estén guardados localmente en tu ordenador, así que también deberías hacer una copia de seguridad de esos archivos.


Consejos finales para una estrategia de backup perfecta

  • Automatiza siempre que puedas: No dependas de tu memoria. Configura un backup automatico cPanel y olvídate.
  • Guarda varias copias en diferentes lugares: No te limites a tener el backup en el servidor. Descárgalo a tu ordenador y súbelo a la nube.
  • Prueba tus backups: De nada sirve hacer copias si nunca las restauras. Haz una prueba de restauración en un entorno de prueba o en un subdominio para asegurarte de que todo funciona correctamente.
  • Mantén tus contraseñas seguras: Un backup contiene información sensible. Protégelo con contraseñas seguras y no lo compartas con nadie.

Realizar una copia seguridad cPanel es una de las tareas más importantes que puedes hacer como propietario de una web. Con esta guía, ya tienes todo lo que necesitas para proteger tu negocio online. No lo dejes para mañana, ¡haz tu primer backup hoy mismo!

¿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