diff options
| author | Paul Buetow <paul@buetow.org> | 2026-07-20 22:36:04 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-07-20 22:36:04 +0300 |
| commit | 014efe3ddfe3898320919236dbaf1f9b62a20419 (patch) | |
| tree | faa45011dfbd8a81933f6f19dec06cab4e0874d4 /f3s | |
| parent | 0b0bcbfe974a799d620dfd936ec760afb21e9a35 (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.md | 8 |
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 |
