使用 Amazon S3

存储和检索文件

简介

本分步教程将帮助您使用 Amazon Simple Storage Solution (S3) 将文件存储到云中。Amazon S3 是一项用于大规模存储数据(称为对象)的服务。在本教程中,您将创建 Amazon S3 存储桶、上传文件、检索文件和删除文件。

本教程包含在 AWS 免费套餐中。

 所需费用

免费套餐

 使用的服务

使用 AWS 存储文件
需要一个账户

AWS 免费套餐包括由 Amazon S3 提供的 5GB 存储空间、2 万个 Get 请求和 2000 个 Put 请求。

查看 AWS 免费套餐详细信息 »

实施

  • 进入 Amazon S3 控制台

    单击此处之后,AWS 管理控制台将在新的浏览器窗口中打开,因此您可以使本分步指南保持打开状态。  此屏幕加载后,请输入您的用户名和密码以便开始操作。然后,在搜索栏中键入 S3 并选择 S3 以打开控制台。

    AWS 管理控制台
  • 创建 S3 存储桶

    在此步骤中,您将创建 Amazon S3 存储桶。存储桶是您存储文件的容器。

    a.  在 S3 控制面板中,单击 Create Bucket(创建存储桶)。

    如果您是初次创建存储桶,则会看到类似此处所示图片的屏幕。 

    如果您已创建 S3 存储桶,S3 控制面板将会列出您创建的所有存储桶。

    创建 S3 存储桶

    b.输入存储桶名称。存储桶名称必须不同于 Amazon S3 中的所有现有存储桶名称。此外,还要遵守一些其他关于 S3 存储桶名称的限制。然后选择要在其中创建存储桶的区域。

    选择 Next(下一步)。

    输入存储桶名称

    c.  关于 S3 存储桶,控制台提供了很多有用选项,包括 Versioning(版本控制)、Server Access Logging(服务器访问日志记录)、Tags(标签)、Object-level Logging(对象级日志记录)和 Default Encryption(默认加密)。在本教程中,我们将不启用这些选项。选择 Next(下一步)。

    S3 存储桶选项

    d.您可以设置 S3 存储桶的权限设置。保留默认值,然后选择 Next(下一步)。

    S3 存储桶权限设置

    e.  检查您的配置设置,然后选择 Create bucket(创建存储桶)。

    S3 存储桶配置设置
  • 上传文件

    在此步骤中,您需要将上传文件到新 Amazon S3 存储桶。

    a.  您将在 S3 控制台中看到新的存储桶。单击存储桶的名称以转至相应存储桶。

    单击存储桶的名称以转至相应存储桶

    b.  您现在位于存储桶主页上。选择 Upload(上传)。

    选择 Upload(上传)

    c.选择要上传的文件时,您可以单击 Add files(添加文件),然后选择要存储的示例文件,也可以直接将文件拖拽至上传框。选定要上传的文件后,选择 Next(下一步)。

    上传文件

    d.您可以设置对象的权限设置。在本教程中,我们将保留默认值,然后选择 Next(下一步)。

    设置权限设置

    e.您可以为对象设置存储分类、加密和元数据等属性设置。保留默认值,然后选择 Next(下一步)。

    属性设置

    f.检查您的配置,然后选择 Upload(上传)。您将在存储桶的主屏幕上看到您的对象。

    检查配置,然后选择 Upload(上传)
  • 检索对象

    在此步骤中,您将从 Amazon S3 存储桶中下载文件。

    a.选中您要下载的文件旁边的复选框,然后选择 Download(下载)。

    选中您要下载的文件旁边的复选框,然后选择 Download(下载)
  • 删除对象和存储桶

    您可以从 Amazon S3 控制台中轻松删除对象和存储桶。事实上,最好删除不再使用的资源,以免继续为其付费。

    a.首先删除对象。选中您要删除的文件旁边的复选框,然后选择 More > Delete(更多 > 删除)。

    删除您的对象

    b.  检查并确认要删除的对象。选择 Delete(删除)。

    检查并确认要删除的对象

    c.单击 Amazon S3,以查看您在该区域中的所有存储桶。 

    单击 Amazon S3,以查看您在该区域中的所有存储桶

    d.单击您创建的存储桶的名称右侧选中它,然后单击 Delete(删除)。键入您的存储桶名称,然后单击 Confirm(确认)。

    删除存储桶

本教程对您是否有帮助?

谢谢
请告知我们您喜欢什么。
关闭
很抱歉让您失望了
是否存在过时、令人困惑或不准确的内容? 请向我们提供反馈,帮助我们改进本教程。
关闭

恭喜!

您已经通过创建 Amazon S3 存储桶并将文件作为 S3 对象上传向云中备份了第一个文件。Amazon S3 旨在实现 99.999999999% 的数据持久性,以帮助确保您的数据随时可用。您还了解了如何检索备份文件以及如何删除文件和存储桶。