¿Qué es un respaldo completo de cPanel?
Un Full Backup de cPanel es un archivo
Un Full Backup de cPanel es un archivo
.tar.gz que contiene absolutamente todo lo relacionado con una cuenta: archivos, correos, bases de datos, DNS, SSL y configuraciones internas.Estructura general del respaldo
backup/ ├── homedir/ ├── mysql/ ├── psqldump/ ├── userdata/ ├── sslcerts/ ├── sslkeys/ ├── ssldomains/ ├── dnszones/ ├── cp/ ├── meta/
1) homedir/ → Archivos y correo (lo más importante)
Contiene el equivalente a /home/usuario/.
homedir/ ├── public_html/ ├── mail/ ├── etc/ ├── tmp/ ├── logs/ ├── .cpanel/ ├── .htaccess
public_html/ → Archivos del sitio web
- WordPress, Laravel, HTML, PHP
- Imágenes y recursos
- Dominios addon y subdominios
Restaurar esta carpeta equivale a restaurar el sitio web.
mail/ → Correos físicos
Ruta real: /home/usuario/mail/
mail/
└── dominio.com/
└── soporte/
├── cur/
├── new/
└── tmp/
Cada carpeta representa una cuenta de correo. Si esta carpeta se pierde, se pierden los mensajes.
etc/ → Configuración de cuentas de correo
Ruta real: /home/usuario/etc/
etc/
└── dominio.com/
├── shadow
├── passwd
└── quotas
Sin esta carpeta, aunque copies
mail/, cPanel no reconocerá las cuentas creadas.2) mysql/ → Bases de datos
mysql/ ├── basededatos.sql ├── basededatos2.sql
- Estructura de tablas
- Datos
- Índices y relaciones
Equivale a un mysqldump completo.
3) dnszones/
Archivos de zona DNS:
dnszones/ └── dominio.com.db
Incluye registros A, MX, TXT, SPF, DKIM y DMARC.
4) sslcerts / sslkeys / ssldomains
- sslcerts → Certificados CRT
- sslkeys → Llaves privadas
- ssldomains → Asociación dominio-certificado
5) userdata/
Información interna de dominios principales, addon domains, subdominios y configuración Apache.
6) cp/
Configuraciones internas como cron jobs y filtros.
7) meta/
Información del backup: usuario, fecha y versión de cPanel.
Resumen crítico
| Elemento | Carpeta |
|---|---|
| Sitio web | homedir/public_html |
| Correos físicos | homedir/mail |
| Cuentas de correo | homedir/etc |
| Bases de datos | mysql/*.sql |
| DNS | dnszones |
| SSL | sslcerts |
Restauración vía cPanel (Breve)
Un respaldo completo NO puede restaurarse desde cPanel en hosting compartido. Solo WHM/root puede hacerlo completamente.
Restaurar archivos web
- Entrar a Administrador de archivos.
- Ir a
public_html. - Eliminar contenido actual.
- Subir contenido de
homedir/public_html. - Extraer archivos.
Restaurar base de datos
- Crear nueva base en “Bases de datos MySQL”.
- Entrar a phpMyAdmin.
- Seleccionar base.
- Importar archivo
.sqldesde carpetamysql/.
Restaurar correos
Archivos físicos: Subir contenido de homedir/mail a /home/usuario/mail/
Configuración: Subir contenido de homedir/etc a /home/usuario/etc/
Restauración completa correcta (WHM)
WHM → Backup → Restore a Full Backup / cpmove file
Conclusión técnica: Un respaldo completo de cPanel equivale a /home + dumps SQL + DNS + SSL + metadata.