S3 (source)
type: s3 — pulls files from an S3-compatible bucket so they can be re-archived to another destination.
Prerequisites
- No external binaries required — snapr uses the AWS SDK directly.
- The configured credentials need
s3:ListBucketon the bucket ands3:GetObjecton the keys (or the prefix selected bypath).
Fields
How it works
snapr lists the bucket (under path if set) and downloads matching objects. Without syncPath it uses a temporary directory cleaned up after the run. With syncPath it reuses the directory across runs and skips objects whose size + modification time already match locally.
The downloaded tree is then compressed, encrypted, and uploaded to the configured storages. There is no direct bucket-to-bucket transfer. See Sources → How remote sources are fetched.