Encontranos en redes
BackupsRestauracióncPanel4 min de lectura
Backups y restauración en cPanel
Backups completos y parciales, JetBackup, restaurar archivos, bases de datos y correos.
Importancia de los backups
Los backups son tu red de seguridad. Un error humano, un hackeo o una actualización fallida pueden dejar tu sitio inaccesible. En Baires Host ofrecemos backups automáticos diarios con JetBackup.
Backup completo desde cPanel
- Ingresá a cPanel
- Andá a Archivos → Backup o Backup Wizard
- Hacé clic en Download a Full Account Backup
- Seleccioná destino: Home Directory
- Hacé clic en Generate Backup
- Cuando esté listo, descargá el archivo
Nota: El backup completo incluye archivos, bases de datos, correos y configuración.
Backups parciales
Desde la misma sección podés descargar por separado:
- Home Directory: Solo archivos
- MySQL Databases: Cada base de datos individual
- Email Forwarders/Filters: Configuración de correo
JetBackup (backups automáticos)
JetBackup mantiene copias diarias de tu cuenta:
- En cPanel → Archivos → JetBackup
- Seleccioná el tipo de restauración:
- Full Account: Restaurar todo
- Files: Archivos específicos
- Databases: Bases de datos
- Emails: Cuentas de correo
- Cron Jobs: Tareas programadas
Restaurar archivos específicos
- En JetBackup → File Backups
- Seleccioná la fecha del backup
- Navegá hasta el archivo o carpeta
- Hacé clic en Restore o Download
Restaurar una base de datos
- En JetBackup → Database Backups
- Seleccioná la base de datos
- Elegí la fecha
- Hacé clic en Restore
Restaurar correos
- En JetBackup → Email Backups
- Seleccioná la cuenta de correo
- Elegí la fecha
- Hacé clic en Restore
Backup manual por SSH
bash
# Backup de archivos
tar -czf ~/backup-$(date +%Y%m%d).tar.gz public_html/
# Backup de base de datos
mysqldump -u usuario -p nombre_db > ~/db-backup-$(date +%Y%m%d).sql
# Backup completo (archivos + DB)
tar -czf ~/full-backup-$(date +%Y%m%d).tar.gz public_html/ db-backup-*.sqlProgramar backups automáticos con Cron
bash
# Backup diario a las 3 AM
0 3 * * * tar -czf ~/backups/site-$(date +\%Y\%m\%d).tar.gz ~/public_html/
# Backup semanal de la base de datos
0 4 * * 0 mysqldump -u user -pPASS dbname > ~/backups/db-$(date +\%Y\%m\%d).sqlRestaurar un backup completo
bash
# Extraer archivos
cd ~/public_html
tar -xzf ~/backup-20260115.tar.gz
# Importar base de datos
mysql -u usuario -p nombre_db < ~/db-backup-20260115.sqlBuenas prácticas
- Descargá un backup local al menos una vez por semana
- Verificá que los backups se puedan restaurar (probá en un entorno de test)
- Mantené al menos 7 días de backups
- Hacé backup ANTES de cualquier actualización importante
- Guardá backups en una ubicación externa (Google Drive, S3, etc.)
¿Te resultó útil esta guía?