Commit Graph
3 Commits
Author SHA1 Message Date
Ricardo MonlaandClaude Opus 4.6 c6970f7d7a [A04.P006] Share SMB configurado en srv-ns8 - copia manual desde fenix
Cambios realizados:

1. srv-ns8 - Share SMB configurado:
   - Path: /mnt/ns8Disco2/bkps-dasuten
   - Share name: bkps-dasuten
   - Usuario: rmonla
   - Acceso: \\10.0.10.8\bkps-dasuten

2. dasuten_transferir_srvv-fenix-srv-ns8.rb:
   - Elimina copia automática al share
   - Agrega nota sobre cómo copiar manualmente desde fenix
   - Mantiene backup en /var/tmp/ para upload a Drive

Uso desde srvv-fenix (Windows):
  net use X: \\10.0.10.8\bkps-dasuten /user:rmonla <password>
  copy E:\BK_SQL\sysdasuten\archivo.bak X:\

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 19:14:26 -03:00
Ricardo MonlaandClaude Opus 4.6 cdc4c5378e [A04.P006] Backups en doble ubicación (fenix + srv-ns8 share)
Cambios realizados:

1. dasuten_transferir_srvv-fenix-srv-ns8.rb:
   - Agrega paso [3/3] para copiar al directorio compartido
   - Directorio: /mnt/ns8Disco2/bkps-dasuten/
   - Mantiene copia temporal en /var/tmp/ para upload a Drive
   - Output incluye backup_ns8 con ruta completa

Flujo actualizado:
  srvv-fenix (E:\BK_SQL\sysdasuten\)
      ↓ SMB
  srv-ns8 (/var/tmp/) ← temporal para upload
      ↓ copia local
  srv-ns8 (/mnt/ns8Disco2/bkps-dasuten/) ← share permanente

Resultado:
  - Backup original se preserva en fenix
  - Copia en share ns8 para resguardo local
  - Copia temporal para upload a Google Drive

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 18:13:36 -03:00
Ricardo MonlaandClaude Opus 4.6 0f9ebe9ef5 [A04.P006] Drones de exportación actualizados con formato estandarizado
Cambios realizados:

1. dasuten_exportar_srvv-fenix.rb (FULL):
   - Nuevo formato: E:\BK_SQL\sysdasuten\sysdasuten_FULL_YYYYMMDD_HHMMSS.bak
   - Crea directorio con xp_create_subdir si no existe
   - Usa compresión nativa de SQL Server (WITH COMPRESSION)
   - Output: backup_tipo='full'

2. dasuten_exportar_diferencial_srvv-fenix.rb (DIF):
   - Nuevo formato: E:\BK_SQL\sysdasuten\sysdasuten_DIF_YYYYMMDD_HHMMSS.bak
   - Crea directorio si no existe
   - Usa compresión nativa (WITH DIFFERENTIAL, COMPRESSION)
   - Output: backup_tipo='differential'

3. dasuten_download_drive-dasu-sql4.rb:
   - Lee nombre de archivo desde upload_output JSON
   - Guarda como F:\BACKUP\{nombre_real_del_archivo}.bak
   - Soporta formatos FULL y DIF

4. dasuten_restaurar_dasu-sql4.rb:
   - Lee backup_local desde download_output JSON
   - Busca patrón sysdasuten_FULL_*.bak si no hay output
   - Encuentra el más reciente por LastWriteTime

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 17:48:05 -03:00