Amazon S3 存储和检索文件

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

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

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

在几分钟内创建免费账户

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

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

 


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

tmt_store-retrieve-file_1

(单击放大图片)

tmt_store-retrieve-file_1

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


a. 在 S3 控制面板中,单击创建存储桶

tmt_store-retrieve-file_2a

(单击放大图片)

tmt_store-retrieve-file_2a

b. 输入存储桶名称 – 该名称在 Amazon S3 的所有现有存储桶名称中必须是唯一的 (S3 存储桶名称存在许多限制,您可以在此处查看完整列表)。然后选择要启动存储桶的地区。

选择下一步

 

tmt_store-retrieve-file_2b

(单击放大图片)

tmt_store-retrieve-file_2b

c. 您可以选择为 S3 存储桶启用版本控制、日志记录和标签。将其禁用,然后选择下一步

tmt_store-retrieve-file_2c

(单击放大图片)

tmt_store-retrieve-file_2c

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

tmt_store-retrieve-file_2d

(单击放大图片)

tmt_store-retrieve-file_2d

e. 检查您的配置设置,然后选择创建存储桶

tmt_store-retrieve-file_2e

(单击放大图片)

tmt_store-retrieve-file_2e

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

tmt_store-retrieve-file_3a

(单击放大图片)

tmt_store-retrieve-file_3a

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

tmt_store-retrieve-file_3b

(单击放大图片)

tmt_store-retrieve-file_3b

c. 添加要存储的示例文件,然后选择下一步

tmt_store-retrieve-file_3c

(单击放大图片)

tmt_store-retrieve-file_3c

d. 您可以设置对象的权限设置。保留默认值,然后选择下一步

tmt_store-retrieve-file_3d

(单击放大图片)

tmt_store-retrieve-file_3d

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

tmt_store-retrieve-file_3e

(单击放大图片)

tmt_store-retrieve-file_3e

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

tmt_store-retrieve-file_3f

(单击放大图片)

tmt_store-retrieve-file_3f

选中您要下载的文件旁边的复选框,然后选择下载

tmt_store-retrieve-file_4

(单击放大图片)

tmt_store-retrieve-file_4

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


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

tmt_store-retrieve-file_5a

(单击放大图片)

tmt_store-retrieve-file_5a

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

tmt_store-retrieve-file_5b

(单击放大图片)

tmt_store-retrieve-file_5b

d. 选择您创建的存储桶,然后选择删除。输入您的存储桶名称,然后选择确认

tmt_store-retrieve-file_5c

(单击放大图片)

tmt_store-retrieve-file_5c

d. 选择您创建的存储桶,然后选择删除。输入您的存储桶名称,然后选择确认

tmt_store-retrieve-file_5d

(单击以缩放)

tmt_store-retrieve-file_5d

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

现在您已经了解了如何从网络控制台使用 Amazon S3,接下来您可以继续查看下一个教程,了解如何使用命令行以编写脚本的方式来执行相同的备份和恢复操作。

从命令行将您的文件备份到 Amazon S3 »