使用ec2实例创建并连接s3

时间:2013-03-30 10:36:40

标签: amazon-web-services amazon-s3

我想创建一个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代码可用,那么这对我也有用

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

P.S我对这件事情很新,所以详细解释对我很有帮助! 谢谢大家。

1 个答案:

答案 0 :(得分:4)

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