exclude frigate, audiblez, ollama, real-estate-crawler from Synology backup [ci skip]
Expanded cloud sync excludes to reduce sync time and Synology disk usage. All excluded data is either regenerable or low-value. TrueNAS Task 1 and incremental script already updated live.
This commit is contained in:
parent
78eff9ab11
commit
10f22350c5
2 changed files with 6 additions and 2 deletions
|
|
@ -123,7 +123,7 @@ Repo IDs: infra=1, Website=2, finance=3, health=4, travel_blog=5, webhook-handle
|
|||
### Cloud Sync (TrueNAS → Synology NAS)
|
||||
- **Task 1**: Weekly push (Monday 09:00) of `/mnt/main` NFS data to `nas.viktorbarzin.lan:/Backup/Viki/truenas`
|
||||
- **zfs diff optimization**: Pre-script diffs `main@cloudsync-prev` vs `main@cloudsync-new`, writes changed files to `/tmp/cloudsync_files.txt`. Args: `--files-from /tmp/cloudsync_files.txt --no-traverse`. Post-script rotates snapshots. Falls back to full `find` if no prev snapshot or >100k changes.
|
||||
- **Excludes**: ytldp, prometheus, logs, post, crowdsec, servarr/downloads, iscsi, iscsi-snaps
|
||||
- **Excludes**: ytldp, prometheus, logs, post, crowdsec, servarr/downloads, iscsi, iscsi-snaps, frigate, audiblez, ebook2audiobook, ollama, real-estate-crawler
|
||||
|
||||
### iSCSI Backup Architecture
|
||||
- iSCSI zvols are raw block devices exported to k8s nodes via democratic-csi
|
||||
|
|
|
|||
|
|
@ -254,7 +254,11 @@ TrueNAS Cloud Sync Task 1 runs `rclone sync` which:
|
|||
| `clickhouse/**` | Regenerable logs/metrics | 2.47M files |
|
||||
| `loki/**` | Regenerable logs | 68K files |
|
||||
| `iocage/**` | Legacy FreeBSD jails (unused) | 96K files |
|
||||
| `frigate/recordings/**` | Ephemeral security cam footage | 57K files |
|
||||
| `frigate/**` | Ephemeral recordings/clips, trivial config | 57K+ files |
|
||||
| `audiblez/**` | Generated audiobooks, regenerable from source ebooks | — |
|
||||
| `ebook2audiobook/**` | Same service as audiblez, second volume | — |
|
||||
| `ollama/**` | UI data (chat history/settings), low value | — |
|
||||
| `real-estate-crawler/**` | Scraped property data, regenerable by re-crawling | — |
|
||||
| `prometheus/**` | Covered by monthly app backup | Large TSDB |
|
||||
| `crowdsec/**` | Regenerable threat intelligence | — |
|
||||
| `servarr/downloads/**` | Transient download staging | — |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue