云入门 | S3的创建及使用

      Amazon Simple Storage Service (Amazon S3) 是一项面向 Internet 的存储服务。您可以通过 Amazon S3 随时在Web界面来完成任何位置存储和的任意大小的数据检索。

Amazon S3基本知识

1、Amazon S3 存储的对象由文件和描述该文件的任何可选元数据组成
2、上传文件时,可以设置对对象以及任何元数据的权限
3、存储桶是存储对象的容器。您可以有一个或多个存储桶

4、对于每个存储桶您都可以控制对它的访问权限(哪些用户可以在存储桶中创建、删除和列出对象) 、查看存储桶及其对象的访问日志以及选择 Amazon S3存储存储桶及其内容的地理区域。

一、注册Amzaon S3

注册 Amazon S3
1. 链接:https://aws.amazon.com/s3/ ;并选择 Get started with Amazon S3 (开始使用 Amazon S3)。
2.按照屏幕上的说明进行操作。账户激活可用时,AWS会通过电子邮件向您发送通知。

二、创建存储桶

首先需要登录 AWS 管理控制台,创建存储桶

Amazon S3 中的每个对象都存储在存储桶中。必须先创建一个存储桶,然后才能在 S3 中存储数据。
无需为创建存储桶付费;只有将对象存储到存储桶中以及向存储桶传入对象/从存储桶传出对象时才需要付费

仿照本指南中的示例操作产生的费用非常少 (不到 1 USD)。

创建 S3 存储桶
1. 登录并打开  S3 控制台:https://console.aws.amazon.com/s3/
2. 选择 Create bucket (创建存储桶)。

3. 在 Bucket name 字段中,为新存储桶键入一个符合 DNS 标准的唯一名称
(示例屏幕截图使用存储桶名称 admin-created。您无法使用此名称,因为 S3 存储桶称必须是唯一的)

使用以下命名准则创建您自己的存储桶名称:
• 名称在 Amazon S3 中的所有现有存储桶名称中必须是唯一的。
• 创建存储桶后,您将无法更改名称,因此,请做出明智的选择。
• 选择反映存储桶中对象的存储桶名称,因为存储桶名称在指向将置于存储桶中的对象的 URL 中是可见的。


4. 对于 Region,选择“US West (Oregon)”作为要将存储桶放置到的区域
5. 选择 Create。

您已在 Amazon S3 中完成存储桶创建。

三、向存储桶中添加对象

现在可以为存储桶添加对象;

可以是任何类型的文件:文本文件图片视频等等。
将对象上传到存储桶
1. 在 Bucket name 列表中,选择要将对象上传到的存储桶的名称。

2. 选择 Upload。

也可以选择 Get started。

3. 在 Upload 对话框中,选择 Add files 以选择要上传的文件。

4. 选择要上传的文件,然后选择 Open。

5. 选择 Upload。

四、查看对象

现在可以查看有关对象的信息并将对象下载到本地计算机上:
从存储桶下载对象
1. 在 Bucket name 列表中,选择您创建的存储桶的名称。

2.在Name列表中,选中已上传对象旁边的复选框,然后在对象概述面板上选择Download;

五、移动对象

目前,已向存储桶添加一个对象并已下载该对象。现在,可以创建文件夹,并通过复制和粘贴对象将其移动到此文件夹中:
复制对象
1. 在 Bucket name 列表中,选择您创建的存储桶的名称。
2. 选择 Create folder (创建文件夹)
3. 输入信息以创建文件夹:
a. 键入文件夹名称(例如 favorite-pics)。
b. 对于文件夹加密设置,选择无。
c. 选择 Save。

4. 在名称列表中,选中要复制的对象的复选框。
5. 选择 Actions (操作),然后选择 Copy (复制)。
6. 在 Name (名称) 列表中,选择文件夹名称,例如 favorite-pics。
7. 选择 Actions (操作),然后选择 Paste (粘贴)。
8. 选择 Paste。

六、删除对象和存储桶

如果您完成此指南后不再需要存储您已上传并为其创建副本的对象,则应删除该对象以免进一步产生费用
1、可以逐个删除对象。或者,您可以清空存储桶,这将删除存储桶中的所有对象而不删除存储桶。
2、删除存储桶及其包含的所有对象(如果希望继续使用相同的存储桶名称,请不要删除该存储桶;建议清空并保留存储桶;删除存储桶后,该名称可供重用,但是出于各种原因,可能无法重新使用该名称。)

从存储桶中删除对象
1. 在 Bucket name 列表中,选择要从中删除对象的存储桶的名称。
2. 在 Name (名称) 列表中,选中要删除的对象的复选框。
3. 选择 Actions (操作),然后选择 Delete (删除)。
4. 在 Delete objects (删除对象) 对话框中,验证对象的名称,然后选择 Delete (删除)。

清空存储桶
您可以清空存储桶,这将删除存储桶中的所有对象而不删除存储桶。
1. 在 Bucket name (存储桶名称) 列表中,选择要清空的存储桶的名称旁边的存储桶图标,然后选择 Emptybucket (清空存储桶)。

2. 要确认清空存储桶,请在 Empty bucket (清空存储桶) 对话框中输入存储桶的名称,然后选择 Confirm(确认)。

删除存储桶
您可以删除存储桶及其中的所有对象。
1. 在 Bucket name (存储桶名称) 列表中,选择要删除的存储桶的名称旁边的存储桶图标,然后选择 Delete bucket (删除存储桶)。

2. 要确认删除,请在 Delete bucket (删除存储桶) 对话框中输入存储桶的名称,然后选择 Confirm (确认)。

—— END ——

以上内容介绍如何创建并使用Amazon S3服务,您是否还有其他问题?

Amazon S3 定价策略?

S3 针对数据存储和传输的定价体系?

媒体托管-如何使用S3构建可托管视频、照片、应用上下传的高可用基础设施?

备份-怎样为其他应用程序提供数据备份和存储?

欢迎评论区留言 ,专业架构师 一对一 服务

Scroll to Top

联系我们