如何使用AWS CLI访问和复制Cloudian S3文件

问题描述 投票:0回答:1

我是AWS S3的新手。我需要访问Cloudian S3存储桶,并将存储桶中的文件复制到本地目录。我得到的是以下格式的4条信息:

•   Access key: 5x4x3x2x1xxx
•   Secret key: ssssssssssss
•   S3 endpoint: https://s3-aaa.xxx.bbb.net
•   Storage path: store/STORE1/

[当我尝试执行像ls这样的简单命令时,出现此错误:

[aws s3 ls s3-aaa.xxx.bbb.netaws s3 ls https://s3-aaa.xxx.bbb.net

An error occurred (NoSuchBucket) when calling the ListObjectsV2 operation: The specified bucket does not exist

访问存储桶并将文件复制到本地目录的正确命令是什么?

amazon-web-services amazon-s3 aws-cli file-copying access-keys
1个回答
1
投票

似乎您丢失了存储桶名称-您应该能够在AWS S3控制台上看到它。您还应该可以像这样使用cpsync命令:

aws s3 cp s3://SOURCE_BUCKET_NAME/s3/file/key SomeDrive:/path/to/my/local/directory

或:

aws s3 sync s3://SOURCE_BUCKET_NAME/s3/file/key SomeDrive:/path/to/my/local/directory

您可能还需要检查s3存储桶上的权限。

更多信息:aws s3同步:https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html

aws s3 cp:https://docs.aws.amazon.com/cli/latest/reference/s3/cp.html

aws s3权限:https://aws.amazon.com/premiumsupport/knowledge-center/s3-bucket-access-default-encryption/

© www.soinside.com 2019 - 2024. All rights reserved.