Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| course:amazon_aws:start [2021/09/01 18:46] – don.lee | course:amazon_aws:start [2023/12/05 19:21] (current) – don.lee | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| * After installation, | * After installation, | ||
| - | * list the buckets | ||
| - | < | ||
| - | # aws s3 ls | ||
| - | </ | ||
| - | * if the above command fail, it is because you have not configure the credentials yet | ||
| * check your credentials | * check your credentials | ||
| - | * https:// | ||
| - | |||
| < | < | ||
| Line 48: | Line 41: | ||
| {{: | {{: | ||
| - | * Now, try list all bucket again | + | |
| - | < | + | |
| - | # aws s3 ls | + | |
| - | </ | + | |
| ===== AWS S3 Sync commands ===== | ===== AWS S3 Sync commands ===== | ||
| Line 59: | Line 49: | ||
| * sync desired bucket by AWS S3 Sync command | * sync desired bucket by AWS S3 Sync command | ||
| < | < | ||
| - | # aws s3 sync <source> <target> | + | # aws s3 sync source target |
| </ | </ | ||
| Line 65: | Line 55: | ||
| * sync all files from a bucket to your local folder | * sync all files from a bucket to your local folder | ||
| * create an empty folder e.g. apao2021 | * create an empty folder e.g. apao2021 | ||
| - | * remember to put s3://bucket | + | * remember to put the source (s3 bucket) before |
| < | < | ||
| - | # cd ~/Downloads | ||
| # mkdir apao2021 | # mkdir apao2021 | ||
| # cd apao2021 | # cd apao2021 | ||
| Line 73: | Line 63: | ||
| </ | </ | ||
| + | * By default, the sync command will DOWNLOAD all newly uploaded files to your local folder when you run it. So, you may run it regularly to download new file, if any. | ||
| + | < | ||
| + | # cd apao2021 | ||
| + | # aws s3 sync s3:// | ||
| + | </ | ||
| + | <note tip> | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | <note warning> | ||
| + | fatal error: An error occurred (IllegalLocationConstraintException) when calling the ListObjectsV2 operation: The ap-east-1 location constraint is incompatible for the region specific endpoint this request was sent to. | ||
| + | </ | ||
| + | |||
| + | If failed, try change the region to ' | ||
| + | |||
| + | * run the following command and enter the Access key and secret. | ||
| + | < | ||
| + | # aws configure | ||
| + | </ | ||
| + | |||
| + | * Enter the AWS Access Key ID and AWS Secret Access Key and leave other blank | ||
| + | * AWS Access Key ID: ask your administrator | ||
| + | * AWS Secret Access Key: ask your administrator | ||
| + | * Default region name: input ap-east-1 and Enter | ||
| + | * Default output format: Leave blank and Enter | ||