Save the access key ID and the secret key so that we can configure
rclone
to access our account.
Next, we need to find the appropriate API endpoint. If you’ve already created a DigitalOcean Space you wish to transfer your objects to, you can view the Space’s endpoint within the DigitalOcean Control Panel by selecting the Space and viewing the
Settings
tab:
If you do not already have an Amazon API key with permission to manage S3 assets, you will need to generate those now. In your AWS Management Console, click on your account name and select
My Security Credentials
from the drop down menu:
Next, select
Users
in the left-hand menu and then click the
Add user
button:
Type in a
User name
and select
Programmatic access
in the
Access type
section. Click the
Next: Permissions
button to continue:
On the page that follows, select the
Attach existing policies directly
option at the top and then type
s3read
in the
Policy type
filter. Check the
AmazonS3ReadOnlyAccess
policy box and then click the
Next: Review
button to continue:
Review the user details on the next page and then click the
Create user
button when ready:
On the final page, you will see the credentials for your new user. Click the
Show
link under the
Secret access key
column to view the credentials:
Copy the
Access key ID
and the
Secret access key
somewhere secure so that you can configure
rclone
to use those credentials. You can also click the
Download .csv
button to save the credentials to your computer.
Now, we need to find the region and location constraint values for our S3 bucket.
Click
Services
in the top menu and type
S3
in the search bar that appears. Select the
S3
service to go to the S3 management console.
We need to look for the region name of the bucket we wish to transfer. The region will be displayed next to the bucket name:
Now that we have the appropriate information from our Amazon account, we can install and configure
rclone
using this information.
Thomas Blevins • September 29, 2022
Very cool guide! Though I was getting the error:
sinhnguyen • January 1, 2022
According to Digital Ocean space spec, they can only support 150 request/second per bucket. What are the solutions to move million objects over from S3 within hours if possible?
ogonjoebless • December 4, 2018
i want to set mine in amazone s3 but it could not dis play i want some one to tell how to set it i will apreciate who ever do
shamseer pc • July 25, 2018
Setting acl = public is not working. when i did a copy then i am getting file as private
shamseer pc • July 25, 2018
I am running on the windows machine and i am getting Failed to copy: InvalidArgument: error when I tried to sync. all other operations are working for me any idea what is this error.
STW • November 8, 2017
I don’t know why! But, It just works with the version v1.32 of rclone; AND, running from unziped folder, without install; Any news, please post here!
STW • November 7, 2017
Hello!
I’m getting an error:
2017/11/07 19:38:32 ERROR : uploads/figure_skyline/data/1662323/telaeliana-iii.png: Failed to copy: InvalidArgument: status code: 400, request id: tx00000000000000672de8d-005a020bb8-3f966-nyc3a, host id