4

我想创建一个 s3 存储桶,然后使用 ec2 实例附加/挂载它。我为ebs做了同样的事情。

对于 ebs 有一些命令可以创建一个 ebs 命令是
ec2-create-volume --size 80 --availability-zone us-east-1a

要将其附加到 ec2,命令是

ec2-attach-volume volume_id -i instance_id -d device

同样有一个命令可以使 ebs 可供使用

现在我想对 s3 做同样的事情。

但是我找不到像 ebs 可用的命令这样的命令。

有人可以告诉我这些命令吗?或者告诉我一些其他的方法来做到这一点。我不想通过网站上的点击来做到这一点。

其实我想要一个java程序来做这一切。所以如果我知道命令,我可以简单地从 java 代码中调用这些命令。如果已经有可用的 java 代码,那么这对我也有用

希望任何人都可以帮助我!

PS我对这个东西很陌生,所以详细的解释对我很有帮助!谢谢你们。

4

1 回答 1

4

S3 存储桶不是 EBS 卷等随机访问设备。它们不能“附加”到实例或用作磁盘卷。它们是只能通过 S3 API 访问的 blob 存储服务。您的 EC2 实例(或您自己的 PC 或任何其他设备)可以访问您的存储桶,只要它使用 API(以任何语言)并且拥有 AWS 凭证并有权这样做。

于 2013-03-30T14:06:19.690 回答