rclone
Select S3 Endpoint
Choose preferred region.
Configure an rclone remote for Aurora's S3-compatible storage.
Installation
If you don't have rclone installed, follow the official installation guide.
Configuration
Your selected endpoint is:
Create a remote in ~/.config/rclone/rclone.conf:
[aurora]
type = s3
provider = Other
env_auth = false
access_key_id = <YOUR_ACCESS_KEY>
secret_access_key = <YOUR_SECRET_KEY>
endpoint = https://
region = us-east-1
Alternatively, configure interactively:
rclone config
# Choose: n (New remote)
# Name: aurora
# Storage: s3
# Provider: Other
# env_auth: false
# access_key_id: <YOUR_ACCESS_KEY>
# secret_access_key: <YOUR_SECRET_KEY>
# endpoint: https://
# region: us-east-1
# (Accept defaults for remaining options)
Usage
List buckets
rclone lsd aurora:
List files in a bucket
rclone ls aurora:my-bucket
Copy files to Aurora
rclone copy ./local-folder aurora:my-bucket --progress --s3-no-check-bucket
Copy files from Aurora
rclone copy aurora:my-bucket ./local-folder --progress --s3-no-check-bucket
Sync folders
rclone sync ./local-folder aurora:my-bucket --progress --s3-no-check-bucket