Rclone Transfer Worker¶
rclone 1.75.1 on Ubuntu 24.04 LTS, set up as a transfer worker. A daily timer copies a folder on the instance to a destination, skipping files that have not changed, and a companion script compares checksums. The destination starts as a local folder, and you can point it at your own Amazon S3 bucket. This page covers what is on the image, its defaults and how billing works.
Launch on AWS Marketplace Getting started
What is on the image¶
- rclone 1.75.1, the official Linux binary, at
/usr/local/bin/rclone, with its manual page. - A daily copy timer,
rclone-copy.timer, that runsrclone-copy.serviceas the unprivilegedrcloneuser. - Scripts in
/opt/sushi/bin:rclone-copy.shcopies, andrclone-check.shcompares checksums. - First-boot setup that writes
/etc/rclone/rclone.confand/etc/rclone/rclone.envwith a local destination. They contain no access keys. - A walkthrough script,
/opt/sushi/docs/demo.sh.
Defaults¶
| Setting | Default |
|---|---|
| Source | /var/lib/rclone/include |
| Destination | /var/lib/rclone/destination, through the localdest remote |
| Operation | rclone copy --checksum. Never sync: nothing is deleted on the destination. |
| Schedule | Daily, with a random delay of up to 15 minutes; each run stops after 1 hour |
| Network ports | None. rclone does not listen on any port. |
| AWS access | None until you point the destination at your own S3 bucket |
Recommended instance¶
t3.medium with an encrypted gp3 root volume of at least 16 GiB and at least
2 GiB of memory. Size the volume for the source, a second copy and the cache
if the destination stays local. No inbound security group rules are needed:
you connect with AWS Systems Manager Session Manager.
Billing¶
You pay an hourly software fee while the instance runs, as shown in the offer terms on the listing. AWS bills EC2, EBS and data transfer separately, and S3 storage and requests if you copy to S3.
Where to go next¶
- Getting started: subscribe, launch, connect and run your first copy.
- Configuration: source, destination, S3 and the schedule.
- Operations: security model, logs, backups, updates and support.
- Troubleshooting: common errors and how to fix them.
Upstream project¶
rclone is open source under the MIT license. See the rclone documentation and its Amazon S3 page. Software Sushi packages the image; the rclone project does not endorse or support it.