Sync two different provider Endpoints

Hey all - Tasked at work to sync a Wasabi S3 target to an on-prem StorageGRID S3 implementation. This is not typically in my wheel house. I was looking at awscli but it appears it doesnt support syncing two different provider endpoints. Been reading through the rclone features and docs around 'sync' and it does appear its capable of two diff endpoints for this. Does anyone have a rudimentary syntax to achieve this? I will be able to setup the config for both with no issue, just not sure how to rclone sync https://endpoint1/bucket to https://endpoint2/bucket.

Appreciate any assistance.

1 Like

welcome to the forum,

create two rclone remotes, each with its own endpoint.
other options are connection strings or environment varibles.

to make sure the files are transfers server-side, add --server-side-across-configs

2 Likes

Great, thank you. And for the --server-side-across-configs, wasn't sure what to make of that one, now in context makes sense. Hopefully will get to test out this week.

2 Likes

so the source is Wasabi and the dest is on-prem StorageGRID S3?

correct. working on this this afternoon.

--server-side-across-configs would do nothing, as the source and dest are not the same provider.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.