Ülevaade sellest, kuidas Obsidian vault'i (/home/ardo/Obsidian) sünkroniseeritakse ja varundatakse.
| Tasand | Tööriist | Eesmärk | Sagedus |
|---|---|---|---|
| Sünkroonimine | Syncthing | sama vault kõigil seadmetel reaalajas | pidev |
| Versiooniajalugu | git + Gogs | iga muudatuse ajalugu ja taastamine | cron 3× päevas |
| Pilvevarukoopia | rclone → Google Drive | väljaspool võrku asuv koopia | iganädalane (hetkel välja lülitatud) |
/home/ardo/Obsidian (Syncthing folder lnezu-6ydtr)| Seade | Syncthing ID | OS |
|---|---|---|
| ohmu | GSDQWFK-... |
Linux (see masin) |
| edgar | GDLHKGG-... |
Windows |
| nothing | JGBETCA-... |
Android |
http://100.87.1.24:8384 (ohmu Tailscale IP).stignore reeglid (fail vault/.stignore):
(?d).obsidian — iga seadme Obsidian'i konfiguratsioon on lokaalne, ei sünkroniseerita(?d).git — git repo ainult ohmu-l, ei sünkroniseerita (muidu lähevad .git failid seadmetega konflikti)**/*-shm, **/*-wal, **/*-journal, **/sync-conflict-* — SQLite ajutised ja konfliktifailidopencode.db, storage/ — opencode lokaalne andmebaas.git ega teiste seadmete .obsidian sisu.https://gogs.odamus.com/ardo/Obsidian.git — hoidla asub [[Tehniline/Serverid/Gogs (odamus)|Gogs (odamus)]].git/config failist — parooli märkmetesse ei kirjutata)master (ka Gogs-i default haru)/home/ardo/scripts/obsidian_backup.sh
varundus YYYY-MM-DD HH:MM) ja pushib/home/ardo/scripts/obsidian_backup.log.gitignore (mida versioonihaldus ei puuduta):
.obsidian/ — pluginad ja seadmed erinevad OS-i lõikes.trash/, .stfolder/, .stignore — Syncthing/prügikast.opencode/, .smart-env/, .pandoc/ — tööriistade konfigiddesktop.ini, .DS_Store, Thumbs.db, *.tmp — platvormifailid**/*sync-conflict*, ajutised SQLite failid.gitattributes: * text=auto — Windows'i CRLF normaliseeritakse LF-iks, diff'id jäävad puhtaksTaastamine (kui vault kõikidelt seadmetelt kaob):
git clone https://gogs.odamus.com/ardo/Obsidian.git
Sealt tuleb kogu ajalugu.
Kontroll: git -C /home/ardo/Obsidian log --oneline -5 — viimased commitid; tail /home/ardo/scripts/obsidian_backup.log — cron'i tulemused.
rclone sync /home/ardo/Obsidian gdrive:rclone/tango/Obsidian#45 23 * * 6), aruanne saadeti meilile.# cronist.| Kuupäev | Muudatus |
|---|---|
| 2026-08-02 | Git varundus üles seatud: repo gogs-is, cron 3× päevas, .stignore-sse (?d).git lisatud, remote HTTPS-ina |