使用 Amazon S3 存储和检索文件

在本模块中,您将使用 AWS Cloud Development Kit (CDK) 创建基础设施
S3
免费套餐
教程
亚马逊云科技
所需费用
前提条件
上次更新时间
2022 年 6 月 1 日
相关产品

操作步骤

进入 Amazon S3 控制台

点击 AWS 管理控制台主页,在新的浏览器窗口中打开此控制台,使本分步指南保持打开状态,以便一边操作一边参照本教程。页面加载后,输入您的用户名和密码即可开始使用。然后,在搜索栏中键入 S3,并选择 S3 打开此控制台。

创建 S3 存储桶

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

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

如果这是您第一次创建存储桶,您将看到如图所示界面。 

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

b. 输入存储桶名称。存储桶名称在 Amazon S3 内必须保持唯一。本指南示例中使用的是 mysuperawsbucket,,但您应该选择一个与您相关且唯一的名称。除此之外,还有许多其他针对 S3 存储桶名称的限制。选定名称后,选择一个区域来创建您的存储桶。

c. 您可以为 S3 存储桶配置权限设置。可以保留默认值,并点击 Next(下一步)。

d. S3 存储桶提供许多实用功能,包括版本控制标签默认加密对象锁。在本教程中,我们不会启用它们。

点击 Create bucket(创建存储桶)。

上传文件

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

a. S3 控制台中将显示您新创建的存储桶。点击您的存储桶名称,转到该存储桶。

b. 您现在位于存储桶的主页上。点击 Upload(上传)。

c. 如需选择要上传的文件,请点击  Add files(添加文件)或  Add folder(添加文件夹),然后选择您想要存储的示例文件,或者将文件拖放 ( Drag and Drop) 至上传区域。选择要上传的文件后,界面中会显示您的文件。

d. 您可以查看目的地详情和权限。在本教程中,保留默认值。

e. 您可以设置对象的属性,包括存储类、服务器端加密、附加校验码、标签和元数据。可以保留默认值,然后点击 Upload(上传)。

f. 上传的对象将显示在存储桶的主页中。

检索对象

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

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

删除对象和存储桶

您可以从 Amazon S3 控制台轻松删除对象和存储桶。事实上,删除不再使用的资源可以避免继续产生费用,属于一种最佳实践。

a. 首先删除对象。选中要删除的文件旁边的复选框,然后点击 Delete(删除)。

b. 确认无误后在文本输入框中输入 permanently delete(永久删除),以确认删除。点击 Delete objects(删除对象)。

c. 点击 Amazon S3 > Buckets(存储桶),查看该区域中的所有存储桶。

d. 选中您创建的存储桶左侧的单选按钮,然后点击 Delete(删除)。

e. 要确认删除,请在文本输入框中输入存储桶的名称,然后点击 Delete bucket(删除存储桶)。

恭喜您!

通过创建 Amazon S3 存储桶并将文件上传为 S3 对象,您已将第一个文件备份至云端。Amazon S3 提供高达 99.999999999% 的数据持久性,确保您随时能访问数据。您还学会了如何检索备份的文件以及如何删除文件和存储桶。