summaryrefslogtreecommitdiff
path: root/f3s
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-07-20 22:36:04 +0300
committerPaul Buetow <paul@buetow.org>2026-07-20 22:36:04 +0300
commit014efe3ddfe3898320919236dbaf1f9b62a20419 (patch)
treefaa45011dfbd8a81933f6f19dec06cab4e0874d4 /f3s
parent0b0bcbfe974a799d620dfd936ec760afb21e9a35 (diff)
f3s zusb README: note AWS CLI dependency for the backup's S3 sync leg
The quarterly backup script travels on the pool; its S3 sync needs awscli + /root/.aws/credentials symlink to /opt/snonux/secrets/aws.credentials on the hosting f-host. Snapshot export still works without it; only the offsite S3 sync is skipped.
Diffstat (limited to 'f3s')
-rw-r--r--f3s/freebsd-hosts/zusb/README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/f3s/freebsd-hosts/zusb/README.md b/f3s/freebsd-hosts/zusb/README.md
index 60bd259..e84cdac 100644
--- a/f3s/freebsd-hosts/zusb/README.md
+++ b/f3s/freebsd-hosts/zusb/README.md
@@ -72,6 +72,14 @@ doas zfs list -r zusb
doas /usr/local/bin/zusb-unload # snapshot + export, then unplug the disks
```
+The quarterly backup itself is driven by `/opt/snonux/bin/backup/backup`
+(which travels on the pool under `zusb/data/opt`). Its S3 sync leg needs the
+AWS CLI installed on the hosting f-host and `/root/.aws/credentials` symlinked
+to `/opt/snonux/secrets/aws.credentials` (also on the pool). See the
+`f3s-storage` skill, `references/backups.md` → "AWS CLI setup on a FreeBSD
+host", for the install steps. Without the AWS CLI the snapshot-export part of
+the backup still works; only the offsite S3 sync is skipped/fails.
+
## Verification
```sh