Respaldos y copias de seguridad en cPanel
Respaldos y copias de seguridad en cPanel
Los respaldos son esenciales para proteger tu sitio web ante errores, ataques o problemas en el servidor. cPanel te permite descargar copias completas de tu sitio y restaurarlas cuando lo necesites.
1. Descargar respaldo completo del sitio
Acceder
Inicio → Archivos → Asistente de copias de seguridad (o Backup en versiones antiguas de cPanel)
Generar y descargar respaldo
- Haz clic en Descargar una copia de seguridad completa del sitio web.
- Selecciona el destino:
- Home Directory: descarga una copia completa (archivos + configuracion).
- Remote FTP Server: envia el respaldo a un servidor FTP externo.
- Haz clic en Generate Backup.
- Espera a que se genere el archivo (puede tardar varios minutos segun el tamano).
- Haz clic en el enlace del archivo generado para descargarlo a tu computadora.
Consejo: Haz un respaldo completo al menos una vez al mes, y siempre antes de hacer cambios importantes en tu sitio.
2. Descargar respaldos individuales
Desde Asistente de copias de seguridad, tambien puedes descargar componentes especificos:
| Componente | Que incluye |
|---|---|
| Home Directory | Todos los archivos de tu cuenta (public_html, configuraciones, correos) |
| Base de datos MySQL | Exportacion completa de una base de datos especifica |
| Reenviadores de correo | Configuracion de forwarders activos |
| Filtros de correo | Reglas de filtrado configuradas |
Importante: Para restaurar un sitio completo, necesitas descargar tanto el Home Directory como las bases de datos por separado.
3. Restaurar desde respaldo
Restaurar archivos (Home Directory)
- Sube el archivo
.tar.gzdel respaldo a tu cuenta via File Manager o FTP. - Ve a Asistente de copias de seguridad → Restaurar.
- Selecciona Home Directory.
- Haz clic en Choose File y selecciona el archivo
.tar.gzsubido. - Haz clic en Upload.
Restaurar base de datos
- Crea la base de datos y el usuario si no existen:
- Ve a Bases de datos MySQL → Crear nueva base de datos.
- Ve a Administrador de bases de datos → asocia el usuario a la base de datos.
- Abre phpMyAdmin.
- Selecciona la base de datos destino.
- Haz clic en la pestana Importar.
- Selecciona el archivo
.sqlo.sql.gzdel respaldo. - Haz clic en Continuar o Go.
Consejo: Si el archivo SQL es muy grande, verifica el limite de upload en phpMyAdmin (generalmente 50MB). Archivos mas grandes pueden subirse via SSH con el comando
mysql -u usuario -p base_de_datos < respaldo.sql.
4. Respaldos automaticos del servidor
Muchos proveedores de hosting realizan respaldos automaticos en el servidor. Consulta con tu proveedor:
- Frecuencia: diaria, semanal o mensual.
- Retencion: cuantos dias conservan los respaldos.
- Como acceder: algunos proveedores los almacenan en carpetas especificas o permiten solicitarlos por ticket.
Importante: No dependas unicamente de los respaldos del servidor. Siempre mantén tu propia copia local.
5. Restaurar archivos individuales con JetBackup (si esta disponible)
Algunos proveedores incluyen JetBackup, una herramienta mas avanzada:
- Ve a JetBackup 5 (si aparece en tu cPanel).
- Selecciona File Backups o Database Backups.
- Elige la fecha del respaldo que quieres restaurar.
- Selecciona los archivos o bases de datos especificos.
- Haz clic en Restore.
Consejo: JetBackup te permite restaurar archivos individuales sin afectar el resto del sitio.
6. Solucion de problemas
| Problema | Solucion |
|---|---|
| El respaldo es muy grande para descargar | Usa FTP para descargar archivos grandes, o solicita al proveedor que lo suba a un enlace temporal |
| No puedo restaurar la base de datos | Verifica que la base de datos y el usuario existan antes de importar |
| Error de permisos al restaurar | Los archivos restaurados pueden necesitar permisos 644 (archivos) y 755 (carpetas) |
| El respaldo no contiene todo | Asegurate de descargar tanto Home Directory como las bases de datos por separado |
| phpMyAdmin rechaza el archivo SQL | Verifica el limite de upload o usa SSH para importar |
| No encuentro los respaldos del servidor | Consulta con tu proveedor; algunos los almacenan en carpetas ocultas o requieren ticket |
7. Consejos practicos
- Respaldos regulares: Configura un recordatorio mensual para descargar tu respaldo completo.
- Antes de cambios: Siempre haz un respaldo antes de actualizar WordPress, plugins, temas o hacer cambios en configuraciones.
- Almacena localmente: Guarda los respaldos en tu computadora o en un servicio de almacenamiento en la nube.
- Prueba de restauracion: periodicamente, prueba restaurar un respaldo en un subdominio para verificar que funciona correctamente.
- No subas respaldos a public_html: Si subes un archivo
.tar.gztemporal, eliminalo despues de restaurar para no exponer datos sensibles.