TrueNAS
TrueNAS (Core and Scale) supports replicating datasets to S3-compatible storage via the Cloud Sync Tasks feature.
Add Filebase as a Cloud Credential
- System → Cloud Credentials → Add.
- Provider:
Amazon S3. - Fill in:
| Field | Value |
|---|---|
| Name | Filebase |
| Access Key ID | Your Filebase access key |
| Secret Access Key | Your Filebase secret key |
| Endpoint URL | https://s3.filebase.io |
| Region | auto |
| Disable Endpoint Region | ✓ |
| Signature Version 2 | ✗ leave unchecked |
- Verify Credential to confirm. Save.
Create a Cloud Sync Task
- Tasks → Cloud Sync Tasks → Add.
- Pick the Filebase credential.
- Choose:
- Direction:
Push(upload TrueNAS → Filebase). - Transfer Mode:
Copy(overwrite changes),Sync(delete files in destination not in source), orMove. - Local Path: the dataset / pool to back up.
- Remote Path: bucket name and optional prefix.
- Schedule: cron-style.
- Direction:
- Save the task and Run Now to verify the first transfer.
Why Filebase + TrueNAS
- TrueNAS handles snapshot/versioning locally; Filebase becomes your off-site disaster recovery copy.
- Free egress means a full restore (worst-case DR) doesn't add a bandwidth bill on top of the rebuild stress.