[A04.P005] Actualizados hitos de Fase 8 sobre extraccion y Drones
This commit is contained in:
@@ -197,14 +197,13 @@ Crear dos VMs nuevas (SQL Server + PC cliente) en `srv-dasu`, instalar el sistem
|
||||
> **Contexto / Estrategia:** Previo al lanzamiento definitivo el lunes con la PC física, la base de datos de `dasu-sql4` que usamos para probar (respaldada previamente) ya quedó obsoleta o sucia de testing. Se debe orquestar una extracción automatizada usando el enjambre de drones para tomar la "foto final" del SQL original y montarla en el nuevo servidor.
|
||||
|
||||
#### 8.1 Orquestación de Drones (Extracción y Tránsito)
|
||||
- [ ] **Generar Backup (Origen):** Lanzar dron en `srvv-fenix` (o NS8 conectado a él) ejecutando la consulta `BACKUP DATABASE ... WITH COMPRESSION`.
|
||||
- [ ] **Transferencia SMB (fenix -> ns8):** Dron que recupere el archivo comprimido `.bak` (aprox 1.4GB) a un nodo intermediario local.
|
||||
- [ ] **Transferencia segura (ns8 -> dasu-sql4):** Dron orquestador usando `scp` o `rsync` hacia `192.168.1.11` pasándole las credenciales mediante Candados a través de `srv-dasu` o directo.
|
||||
- [x] **Generar Backup (Origen):** Dron orquestador ejecutado llamando al backend de postgres de Bitácoras. Backup generado hacia `E:\BK_SQL\sysdasuten_compressed_ADN.bak` en tiempo real (44.8 segundos). ✅
|
||||
- [x] **Transferencia SMB (fenix -> ns8):** Script empaquetado (dron bypass) usando autenticación In-Memory desde `candados` con `smbget`, resolviendo las limitaciones del dominio. Descarga completada en NS8 (`/var/tmp/`). ✅
|
||||
- [ ] **Transferencia segura SCP (ns8 -> dasu-sql4):** Dron en tránsito (1.4 GB) cruzando el túnel por `srv-dasu` en modo ProxyCommand hacia el volumen `F:\BACKUP\` en Windows Core.
|
||||
|
||||
#### 8.2 Restauración y Saneamiento (Destino)
|
||||
- [ ] **Desconexión previa:** Cerrar conexiones previas a la BD `sysdasuten` en `dasu-sql4` forzando Single User mode si hiciera falta.
|
||||
- [ ] **Restauración Automatizada:** Lanzar dron que ejecute el script de `RESTORE DATABASE ... WITH REPLACE` apuntando al archivo `.bak` fresco reubicando `F:\DATA` y `F:\LOG`.
|
||||
- [ ] **Verificación Post-Restore:** Dron sanitario que ejecute comprobación `DBCC CHECKDB` certificando la consistencia final.
|
||||
- [ ] **Restauración Transaccional:** Ejecutar el `RESTORE DATABASE ... WITH REPLACE` asegurando el forzado a Single User previo para abortar sesiones huerfanas (usando WMI/SSH).
|
||||
- [ ] **Verificación Post-Restore:** Dron sanitario que ejecute comprobación `DBCC CHECKDB` certificando la consistencia final de la DB.
|
||||
|
||||
---
|
||||
| **Red** | Privada 10.0.100.x (gw interno) | DHCP del ISP (gw del ISP) |
|
||||
|
||||
Reference in New Issue
Block a user