Commit Graph

20 Commits

Author SHA1 Message Date
a9e8fba794 static-file list: fleet-verified rewrite + root-vs-suffix matching
Verified static-file dirs across the reachable fleet via per-host cursor inspection
(de-13/14/16/22/27/30/31/32/35, us-16/41, uk-4). Findings:
- nitro freezers are network-prefixed (arbitrum-one/nitro/l2chaindata/ancient ... up to
  1.3 TB), so the old chain/ and data/ prefixes matched nothing;
- missing: snapshots (erigon3/op-erigon/cosmos), lightchaindata/ancient, nested l2geth
  geth/geth/chaindata/ancient, aztec archiver, nitro classic-msg/ancient;
- bare `ancient` matched nothing (all are nested).

List rewritten to canonical entries. Matching (backup-node.sh manifest + show-static-
file-size.sh) now: entry with NO slash = root-level only (so `snapshots` does NOT catch
postgres pg_logical/snapshots), entry WITH a slash = path-suffix via find -path "*/X"
(matches any prefix: network-prefixed nitro, nested datadirs). The manifest now records
the CONCRETE per-volume path so restore-volumes.sh recreates the exact symlink.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 03:22:26 +00:00
goldsquid
1aef140a9a if the backup storage is local do not use webdav 2026-06-06 11:36:58 +07:00
goldsquid
91ef991773 make the volume scripts ignore ephemeral volumes 2026-06-06 09:57:48 +07:00
goldsquid
e3350eae72 add metadata to the backup volumes in order to be able to restore static_files via symlink in a different location 2025-12-19 13:20:47 +07:00
Sebastian
8c69893c8a follow symlinks 2025-01-28 07:47:59 +01:00
Sebastian
421e8e6052 fix 2025-01-05 14:26:11 +01:00
Sebastian
ae23308523 fix 2025-01-05 06:17:27 +01:00
Sebastian
ba36be78d8 fix 2025-01-05 05:48:38 +01:00
Sebastian
c2c0cb5a2f fix 2025-01-04 17:20:58 +01:00
Sebastian
ba91e8c024 hopefully 2025-01-04 16:56:04 +01:00
Sebastian
fa2153dd4a dav me 2025-01-04 16:49:37 +01:00
Sebastian
eaea6796b7 lets try webdav 2025-01-04 16:38:30 +01:00
Sebastian
0e34199386 make sure unfinished uploads don't qualify 2024-03-25 07:14:16 +01:00
Sebastian
43e4d02c35 make sure unfinished uploads don't qualify 2024-03-25 07:12:58 +01:00
Sebastian
92d4e2e2f8 fix 2024-03-24 16:31:34 +01:00
Sebastian
9c209cfcc1 tb to gb 2024-03-24 15:01:26 +01:00
Sebastian
a6ceb5c758 fiddle backups 2024-03-21 09:09:28 +01:00
Sebastian
d4449d445e add teh information 2024-03-21 05:35:23 +01:00
Sebastian
fde7d45171 make it executable 2024-03-17 04:33:24 +01:00
Sebastian
a7df497245 neat script 2024-03-17 04:25:58 +01:00