────────────────────────────
«Rutina — Delphi + CIBERMURO»
«Rutina — Delphi + CIBERMURO»
PLAN de DESARROLLO
MES
DELPHI
Sesión 1/4 — PC Shop
Sesión 2/4 — PC Shop
CIBERSEGURIDAD
Sesión 3/4 — Blue Team
Sesión 4/4 — Hardening
────────────────────────────
Delphi ............ 2/2 
Ciberseguridad ... 2/2 
TOTAL ............. 4/4 
────────────────────────────
Re: «Rutina — Delphi + CIBERMURO»
Backup manual y seguro de SQLite con FireDAC.
Se ha incorporado una copia de seguridad de pcshop.db utilizando
TFDSQLiteBackup, evitando una simple copia directa del fichero mientras
la base permanece abierta.
Flujo:
Gestión
↓
Crear copia de seguridad
↓
dmDatos.CrearBackupManual(...)
↓
TFDSQLiteBackup
↓
backups\
↓
pcshop_AAAA-MM-DD_HHMM.db
La aplicación:
- crea automáticamente la carpeta backups;
- genera nombres con fecha y hora;
- evita sobrescrituras silenciosas;
- comprueba que el fichero existe y tiene contenido;
- informa al usuario;
- reutiliza pcshop.log para éxito y errores.
Arquitectura mantenida:
Interfaz
↓
Data Module
↓
FireDAC
↓
SQLite
El formulario solo solicita el backup y recibe éxito/error y la ruta
generada. La implementación permanece dentro de la capa de datos.
────────────────────────────