Amazon s3 如何将S3适配器cli用于snowball

Amazon s3 如何将S3适配器cli用于snowball,amazon-s3,aws-cli,Amazon S3,Aws Cli,我正在使用s3适配器将文件从雪球设备复制到本地机器 当我能够运行此命令并看到bucket名称时,一切似乎都正常: aws s3 ls --endpoint http://snowballip:8080 但除此之外,aws没有提供任何调用cp命令的示例。如何使用--endpoint标志提供bucket名称和键 此外,当我运行此命令时: aws s3 ls --endpoint http://snowballip:8080/bucketname 它返回“Bucket”。。。不确定这意味着什么,

我正在使用s3适配器将文件从雪球设备复制到本地机器

当我能够运行此命令并看到bucket名称时,一切似乎都正常:

aws s3 ls --endpoint http://snowballip:8080
但除此之外,aws没有提供任何调用cp命令的示例。如何使用--endpoint标志提供bucket名称和键

此外,当我运行此命令时:

 aws s3 ls --endpoint http://snowballip:8080/bucketname

它返回“Bucket”。。。不确定这意味着什么,因为我希望看到这些文件。

我可以确认以下内容对于snowball和snowball edge是正确的,正如@sqlbot在评论中所说的

aws s3 ls --endpoint http://snowballip:8080 s3://bucketname/[optionalprefix]
参考资料:

  • 刚刚有一个在邮局

我可以确认以下内容对于snowball和snowball edge是正确的,正如@sqlbot在评论中所说的那样

aws s3 ls --endpoint http://snowballip:8080 s3://bucketname/[optionalprefix]
参考资料:

  • 刚刚有一个在邮局

推测:
aws s3 ls——端点http://snowballip:8080 s3://bucketname
?我不直接知道,但我同意@sqlbot——只需将
--endpoint…
参数添加到通常运行的命令中即可。它只是将请求发送到另一个端点,但命令正常运行http://snowballip:8080 s3://bucketname?我不直接知道,但我同意@sqlbot——只需将
--endpoint…
参数添加到通常运行的命令中即可。它只是将请求发送到另一个端点,但命令正常运行。