Amazon Simple Storage Service
控制台用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

如何创建 S3 存储桶?

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

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

创建 S3 存储桶

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

  2. 选择 Create bucket

     S3 控制台中的“创建存储桶”按钮。
  3. Name and region 页面上,键入存储桶名称,然后选择要将存储桶放置到的 AWS 区域。完成此页面上的字段,如下所示:

    1. 对于 Bucket name,为新存储桶键入一个符合 DNS 标准的唯一名称。请遵循以下命名准则:

      • 名称在 Amazon S3 中的所有现有存储桶名称中必须是唯一的。

      • 名称不得包含大写字符。

      • 名称必须以小写字母或数字开头。

      • 名称必须在 3 到 63 个字符之间。

      • 创建存储桶后,您将无法更改名称,因此,请做出明智的选择。

      • 选择反映存储桶中对象的存储桶名称,因为存储桶名称在指向将置于存储桶中的对象的 URL 中是可见的。

      有关命名存储桶的信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的存储桶命名规则

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

    3. (可选) 如果您已设置一个存储桶,该存储桶的设置与要用于将创建的新存储桶的设置相同,则您可以通过选择 Copy settings from an existing bucket,然后选择要复制其设置的存储桶来快速进行设置。

      将会复制以下存储桶属性的设置:版本控制、标签和日志记录。

    4. 执行以下任一操作:

      • 如果您已复制另一个存储桶中的设置,请选择 Create。您已完成此操作,请跳过以下步骤。

      • 如果没有,请选择 Next

     “Create bucket”向导中的“Name and region”页面。
  4. Set properties 页面上,您可以为存储桶配置以下属性。或者,您可以在创建存储桶后,稍后配置这些属性。

    1. Versioning - 利用版本控制,您可以在一个存储桶中保留多个版本的对象。新存储桶默认禁用了版本控制。有关启用版本控制的信息,请参阅如何为 S3 存储桶启用或暂停版本控制?

    2. Server access logging - 服务器访问日志记录将详细地记录对您的存储桶提出的各种请求。默认情况下,Amazon S3 不会收集服务器访问日志。有关启用服务器访问日志记录的信息,请参阅如何为 S3 存储桶启用服务器访问日志记录?

    3. Tags - 通过 AWS 成本分配功能,您可以使用标签对存储桶的使用计费添加注释。一个标签即为一个键值对,用于表示用户分配给存储桶的标记。要添加标签,请选择 Tags,然后选择 Add tag。有关更多信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的对 S3 存储桶使用成本分配标签

    4. Object-level logging – 对象级别日志记录将通过使用 CloudTrail 数据事件来记录对象级别 API 活动。有关启用对象级别日志记录的信息,请参阅如何使用 AWS CloudTrail 数据事件为 S3 存储桶启用对象级别日志记录?

    5. Default encryption – Amazon S3 默认加密提供了一种方法来设置 S3 存储桶的默认加密行为。您可以对存储桶设置默认加密,以便在存储桶中存储所有对象时对这些对象进行加密。有关启用默认加密的信息,请参阅如何为 S3 存储桶启用默认加密?

     显示“Versioning”、“Server access logging”、“Tags”和“Object-level logging”和“default encryption”的“Set properties”页面。
  5. 选择 Next

  6. Set permissions 页面上,您可以管理在您创建的存储桶上设置的权限。您可以为公众 (世界上的每个人) 授予对您的存储桶的读取访问权限。授予公有读取访问权限适用于一小部分的用例 (如存储桶用于网站时)。我们建议您不要更改默认设置 Do not grant public read access to this bucket。您可以在创建存储桶后更改权限。有关设置存储桶权限的更多信息,请参阅如何设置 ACL 存储桶权限?

    警告

    我们强烈建议您不要授予对您创建的存储桶的公有读取访问权限。授予公有读取访问权限意味着世界上的任何人都可以访问该存储桶中的对象。

    在存储桶上配置完权限后,选择 Next

     使用默认设置的“Set permissions”页面。
  7. Review 页面上,验证设置。如果您要更改某些内容,请选择 Edit。如果您的当前设置正确,请选择 Create bucket

更多信息

本页内容: