如何创建 S3 存储桶? - Amazon Simple Storage Service

如何创建 S3 存储桶?

您必须先在其中一个 AWS 区域中创建用于存储数据的存储桶,然后才能将数据上传到 Amazon S3。创建存储桶后,您可以将无限数量的数据对象上传到该存储桶。

创建存储桶的 AWS 账户拥有该存储桶。默认情况下,您可以在每个 AWS 账户中创建多达 100 个存储桶。如果您需要更多存储桶,则可以通过提交服务配额提升请求将账户的存储桶配额提高至最多 1000 个存储桶。有关如何提升存储桶配额的信息,请参阅 AWS 一般参考 中的 AWS 服务配额

存储桶具有配置属性,包括地理区域、存储桶中的对象的访问设置以及其他元数据。

创建存储桶

  1. 登录 AWS 管理控制台并通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/

  2. 选择 Create bucket (创建存储桶)

    此时将打开 Create bucket (创建存储桶) 向导。

  3. Bucket name (存储桶名称) 中,输入符合 DNS 标准的存储桶名称。

    存储桶名称必须满足以下要求:

    • 在所有 Amazon S3 中是唯一的。

    • 长度必须介于 3 到 63 个字符之间。

    • 不包含大写字符。

    • 以小写字母或数字开头。

    创建存储桶后,便无法再更改其名称。有关命名存储桶的信息,请参阅Amazon Simple Storage Service 开发人员指南中的存储桶命名规则

    重要

    避免在存储桶名称中包含敏感信息,如账号。存储桶名称会显示在指向存储桶中的对象的 URL 中。

  4. 对于 Region (区域),选择要放置存储桶的 AWS 区域。

    选择一个靠近您的区域可最大程度地减少延迟和成本以及满足法规要求。在某一地区存储的对象将一直留在该地区,除非您特意将其转移到其他地区。有关 Amazon S3 AWS 区域的列表,请参阅 Amazon Web Services 一般参考 中的 AWS 服务终端节点

  5. Bucket settings for Block Public Access (阻止公有访问的存储桶设置) 中,选择要应用于存储桶的 Block Public Access (阻止公有访问) 设置。

    我们建议您将所有设置保持为启用状态,除非您知道您需要为您的使用案例关闭其中一个或多个设置,例如托管公共网站。您为存储桶启用的阻止公有访问设置也将为您在存储桶上创建的所有访问点启用。有关阻止公有访问的更多信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的使用 Amazon S3 阻止公有访问

  6. (可选)如果要启用 S3 对象锁定,请执行以下操作:

    1. 选择 Advanced settings (高级设置),然后阅读显示的消息。

      重要

      您只能在创建存储桶时为其启用 S3 对象锁定。如果您为存储桶启用了对象锁定,则以后无法禁用它。启用对象锁定还会为存储桶启用版本控制。为存储桶启用对象锁定后,必须先配置对象锁定设置,然后才能为存储桶中的对象提供保护。有关配置对象保护的更多信息,请参阅如何锁定 Amazon S3 对象?

    2. 如果要启用对象锁定,请在文本框中输入 enable (启用) 并选择 Confirm (确认)

    有关 S3 对象锁定功能的更多信息,请参阅 Amazon Simple Storage Service 开发人员指南中的使用 Amazon S3 对象锁定来锁定对象

  7. 选择 Create bucket (创建存储桶)

更多信息