# Bitácora de Operaciones - 28/02/2026 ## Control de Gestión ### 🚩 Pendientes | ID | NODO | DETALLE | | :--- | :--- | :--- | | [📍 - P02 - **Sistema DASUTEN**](#sql-dasuten) | sql-dasuten | ➡️ **[Viene del 27/02](2026-02-27.md)**
Despliegue e instalación del software del sistema DASUTEN en la VM con la base de datos operativa. | | [📍 - S02 - **Hardenización SSH**](#sql-dasuten) | sql-dasuten | ➡️ **[Viene del 27/02](2026-02-27.md)**
Hardening de OpenSSH Server (deshabilitación de password, llaves asimétricas con passphrases y auditoría). | | [📍 - TEST03 - **Conectividad SQL**](#pcv-dasu0) | pcv-dasu0 | Pruebas de acceso al motor SQL Server desde la VM de pruebas. Validar que el sistema DASUTEN funcione desde el cliente. | ### ⏳ En Proceso | ID | NODO | DETALLE | | :--- | :--- | :--- | | [✅ - SEC01 - **Refactorización ns8-candados**](#srv-ns8) | srv-ns8 | Unificación de scripts de seguridad en `tools/ns8-candados/`. | | [✅ - BKP01 - **Refactorización ns8-bkps**](#srv-ns8) | srv-ns8 | Refactorización de `dtic-BKPs` → `ns8-bkps` v6.0 modular. | | [⏳ - P2602 - **Proyecto Backups DTIC**](#srv-ns8) | srv-ns8 | Creación del proyecto P2602 — Automatización de Backups. Fase 1: Reconocimiento. | ### 📝 Resumen de Actividades | NODO | RESUMEN INTEGRAL | | :--- | :--- | | | | --- ## 📂 Actividades Detalladas ### srv-ns8 #### ✅ - SEC01 - Refactorización ns8-candados 🔐 Unificación de `candado.rb`, `secret_box.rb` y `.agent_secrets.json` en una sola herramienta Ruby `ns8-candados.rb`. | Tiempo | Descripción | | :--- | :--- | | ✅ 08:34 | (IA) 🔐 Refactorización completada. Nuevo script unificado con subcomandos (`abrir`, `get`, `set`, `encrypt`, `decrypt`, `list`, `rm`). Bóveda migrada. ADN actualizado. Scripts legacy eliminados. `[Físico: 0:30 hs]` | #### ✅ - BKP01 - Refactorización ns8-bkps ⚙️ Refactorización de `dtic-BKPs` v5.5.1 a `ns8-bkps` v6.0 con arquitectura modular. | Tiempo | Descripción | | :--- | :--- | | ✅ 08:57 | (IA) ⚙️ Refactorización de `dtic-BKPs` (7 archivos) → `ns8-bkps` (8 archivos, modular). Config YAML reemplaza `load .rb`. Procesadores como clases (`Proxmox`, `Xen`, `Rclone`). Se eliminó loop subdirectories-first en rclone (redundante con `--delete-before`). Verificado: `--help` y `list` OK. `[Físico: 0:23 hs]` | #### ⏳ - P2602 - Proyecto Automatización de Backups 🚀 Definición del proyecto P2602: automatizar backups vzdump vía SSH a pool Proxmox (pmox1/2/3). | Tiempo | Descripción | | :--- | :--- | | ⏳ 09:46 | (IA) 📋 Creación del manifiesto P2602 (`proyectos/P2602_backups.md`). 4 fases definidas: Reconocimiento, Desarrollo proc_vzdump, Validación, Producción. Inventario de 11 VMs/CTs. Arquitectura SSH via pool master. `[Físico: 0:25 hs]` | ### Operaciones Centrales #### 👁️ - SINC01 - Sincronización de Inicio de Jornada | Tiempo | Descripción | | :--- | :--- | | 👁️ 08:17 | Inicio de Jornada Presencial (08:00 - 12:00). Sincronización de contexto con ADN y bitácora anterior. Pendientes heredados del 27/02: P02 (Sistema DASUTEN), S02 (Hardenización SSH), TEST03 (Conectividad SQL). `[Físico: Iniciado 08:17]` | ---