config.yaml, la base de datos
SQLite (ipmideck.db) con tus servidores e historial de sensores, y el archivo encryption.key
que descifra tus credenciales de BMC almacenadas. Haz una copia de seguridad de eso y podrás reconstruir
ipmideck en cualquier lugar.
Qué hay en una copia de seguridad
| Archivo | Qué contiene |
|---|---|
ipmideck.db | Servidores, usuarios, historial de sensores, registro de comandos y ajustes. |
config.yaml | Enlace del servidor, auth, IPMI, registro y ajustes de módulos. |
encryption.key | La clave de 32 bytes que descifra tus credenciales de BMC almacenadas. |
/data en Docker
y Linux, ./data en Windows, o dondequiera que apunte IPMIDECK_DATA_DIR.
Opción A: copia de seguridad en la app
ipmideck puede entregarte una copia de seguridad lista. Desde la interfaz web, abre Settings y usa la acción de copia de seguridad: descargaipmideck-backup-<timestamp>.zip que contiene los tres archivos
de arriba. La base de datos pasa primero por un checkpoint, así que la instantánea incluye tus
lecturas más recientes.
Para restaurar, sube ese zip desde la misma pantalla de Settings. ipmideck lo valida,
prepara los archivos y los aplica en el siguiente arranque, así que reinicia ipmideck para terminar la
restauración.
Opción B: copiar el directorio de datos
Como todo el estado son solo archivos, también puedes hacer una copia de seguridad copiando el directorio de datos mientras ipmideck está detenido:/data, así que haz una copia de seguridad de ese
volumen. Restaurar es a la inversa: detén ipmideck, vuelve a colocar los archivos en el directorio de datos e
inícialo de nuevo.
Detén ipmideck antes de una copia a nivel de archivo. La base de datos se ejecuta en modo WAL, así que copiarla
mientras la app escribe puede capturar una instantánea inconsistente. La copia de seguridad en la app evita
esto haciendo primero un checkpoint.
Próximos pasos
- Configuración: dónde reside el directorio de datos y qué contiene
config.yaml. - Actualizar ipmideck: tus datos sobreviven a una actualización.
- Seguridad: cómo se cifran las credenciales en reposo.