Backup sources
Connect a RestoreTrust project to an S3, FTP, SFTP, or SMB location that holds backup files.
Loading documentation…
A source describes where a project worker lists and downloads backup artifacts. RestoreTrust supports S3-compatible object storage, FTP, SFTP, and SMB.
The project worker connects to the source; the RestoreTrust service does not use or receive the source credential values.
Prepare:
Open Sources in the active project and choose Create. Select S3, FTP, SFTP, or SMB. The type cannot be treated as interchangeable with a differently typed credential.
Give the source a recognizable name and description. Enter the host or domain and port, then complete the type-specific fields.
Select active source secret metadata of the matching type. The worker will read the values from the named Kubernetes Secret when a check runs.
Save the source, then create a schedule and enter the path relative to this source. The schedule combines source details and its path when selecting an artifact.
| Type | Additional settings | Guidance |
|---|---|---|
| S3 | Protocol, region, bucket, addressing style | Prefer HTTPS |
| FTP | None beyond host and port | Traffic is not encrypted |
| SFTP | None beyond host and port | Review the host-verification limitation |
| SMB | Share name | Restrict the account to the required share and paths |
File selection belongs to the schedule. Use an exact pattern with date variables or select the automatically latest file, then add age and size criteria where appropriate.
Connection details and the credential reference can be updated. The source type is fixed; create a replacement source to change protocols. A source referenced by any schedule cannot be paused or deleted, including when that schedule is paused. Update or remove the schedule references first.