Local Backup Setup: Obsidian Backup Strategy
Configuración detallada del plugin Local Backup de Obsidian para proteger bóvedas.
📌 Propósito
🔙 Contexto Principal: Esta guía forma parte de la arquitectura detallada en Infrastructure MOC.
Establecer un “muro de contención” local y en la nube contra borrados accidentales, corrupción de archivos o errores de sincronización en cascada (ej. fallos en Syncthing o Dropbox).
Este sistema toma “fotografías” de la bóveda en formato .zip de forma automática.
⚙️ Herramienta Utilizada
- Plugin Comunitario:
Local Backup
📁 Rutas de Almacenamiento
- Ruta de Salida (macOS/Hackintosh):
/Users/jd/My Drive/99_Archive/Obsidian_Backups - Justificación de la ruta:
- Está fuera de la bóveda principal, evitando bucles de sincronización infinita.
- Apunta directamente a la unidad local de Google Drive, logrando que el backup local se convierta automáticamente en un backup “off-site” (en la nube) sin intervención manual.
- Peso base de referencia: ~45 MB (Febrero 2026).
🛠️ Configuración Exacta del Plugin (Settings)
Para replicar esta configuración en una nueva instalación, ajustar los siguientes parámetros:
Triggers (Cuándo se ejecuta)
- Backup once on startup: ON (Respalda al abrir la app).
- Backup once on quit: ON (Respalda al cerrar la app).
- Interval backups: ON (Respaldo silencioso de fondo).
- Backup frequency:
240minutos (Cada 4 horas).
- Backup frequency:
Retención (Evitar saturación de disco)
- Backup history length:
15días (Tiempo máximo que se guarda un ZIP antes de purgarse). - Backups per day:
3o4(Límite de ZIPs diarios).
Formato y Salida
- Linux/MacOS output path:
/Users/jd/My Drive/99_Archive/Obsidian_Backups - File name:
{vaultName}-Backup-%Y_%m_%d-%H_%M_%S(Orden cronológico). - Excluded directories:
.git, .trash, node_modules
Interfaz y Alertas
- Show ribbon icon: ON (Permite forzar un backup manual desde la barra lateral).
- Show notifications: ON (Aviso visual cuando el ZIP se crea exitosamente).
- Show console logs: OFF.
- External file archiver backup: OFF (Usar el motor interno del plugin).