86 lines
2.8 KiB
Ruby
86 lines
2.8 KiB
Ruby
# frozen_string_literal: true
|
|
# ==========================================================
|
|
# Archivo de Configuración para dtic-BKPs
|
|
# Generado automáticamente el 2025-09-25 11:53:34
|
|
# ==========================================================
|
|
AUTO_AVANZAR_TAREA_MENU = true
|
|
TAREAS_CONFIG = [
|
|
{
|
|
id: :proc_syncXen1,
|
|
menu_texto: "⚙️ Procesar archivos de BKPs de VMs: syncs-XEN01",
|
|
tipo_proceso: :xva,
|
|
origen: "/mnt/ns8Disco2/syncs-XEN01/",
|
|
destino: "/mnt/ns8Disco3/dtic-BACKUPS/bkps-SERVIDORes/",
|
|
eliminar_origen: true,
|
|
sobrescribir_destino: false,
|
|
},
|
|
{
|
|
id: :proc_syncPmox,
|
|
menu_texto: "⚙️ Procesar archivos de BKPs de VMs desde zfsDISCO1",
|
|
tipo_proceso: :proxmox_log_notes,
|
|
origen: "pve_PMOX3:/mnt/pve/zfsDISCO1/dump/",
|
|
destino: "/mnt/ns8Disco3/dtic-BACKUPS/bkps-SERVIDORes/",
|
|
eliminar_origen: false,
|
|
sobrescribir_destino: false,
|
|
},
|
|
{
|
|
id: :sinc_pmox_ns8,
|
|
menu_texto: "📥 Descargar archivos de BKPs de VMs: zfsDISCO1",
|
|
tipo_proceso: :rclone_sync,
|
|
origen: "pve_PMOX3:/mnt/pve/zfsDISCO1/dump/",
|
|
destino: "/mnt/ns8Disco2/syncs-PMOX/",
|
|
eliminar_origen: false,
|
|
sobrescribir_destino: false,
|
|
},
|
|
{
|
|
id: :sync_BkpAntiguos_nube,
|
|
menu_texto: "☁️ Upload de BKPs a rmOneDrive: bkps-ANTIGUOS",
|
|
tipo_proceso: :rclone_sync,
|
|
origen: "/mnt/ns8Disco3/dtic-BACKUPS/bkps-ANTIGUOS/",
|
|
destino: "rmOneDrive:/dtic-BACKUPS/bkps-ANTIGUOS/",
|
|
eliminar_origen: false,
|
|
sobrescribir_destino: false,
|
|
},
|
|
{
|
|
id: :sync_BkpsSERVIDORes_nube,
|
|
menu_texto: "☁️ Upload de bkps-SERVIDORes a rmOneDrive",
|
|
tipo_proceso: :rclone_sync,
|
|
origen: "/mnt/ns8Disco3/dtic-BACKUPS/bkps-SERVIDORes/",
|
|
destino: "rmOneDrive:/dtic-BACKUPS/bkps-SERVIDORes/",
|
|
eliminar_origen: false,
|
|
sobrescribir_destino: false,
|
|
},
|
|
{
|
|
id: :sync_BkpUsers_nube,
|
|
menu_texto: "☁️ Upload de bkps-USERs a rmOneDrive",
|
|
tipo_proceso: :rclone_sync,
|
|
origen: "/mnt/ns8Disco3/dtic-BACKUPS/bkps-USERs/",
|
|
destino: "rmOneDrive:/dtic-BACKUPS/bkps-USERs/",
|
|
eliminar_origen: false,
|
|
sobrescribir_destino: false,
|
|
}
|
|
|
|
]
|
|
COMANDOS_CONFIG = [
|
|
{
|
|
id: :descargar_y_procesar_pmox,
|
|
menu_texto: "📥⚙️ Descargar y Procesar BKPs de PMOXs",
|
|
tareas: [:sinc_pmox_ns8, :proc_syncPmox],
|
|
},
|
|
{
|
|
id: :full_procesamiento,
|
|
menu_texto: "⚙️ Procesar TODOS los BKPs de NS8",
|
|
tareas: [:proc_syncXen1, :proc_syncPmox],
|
|
},
|
|
{
|
|
id: :full_upload,
|
|
menu_texto: "🚀 Subir a la Nube todos los BKPs",
|
|
tareas: [:sync_BkpAntiguos_nube, :sync_BkpsSERVIDORes_nube, :sync_BkpUsers_nube, :sync_BkpXen01_nube],
|
|
},
|
|
{
|
|
id: :full_full,
|
|
menu_texto: "🚀 Procesar todo y Subir todo.",
|
|
tareas: [:proc_syncXen1, :proc_syncPmox, :sync_BkpsSERVIDORes_nube, :sync_BkpAntiguos_nube, :sync_BkpUsers_nube],
|
|
},
|
|
]
|