文档中心 > 聚石塔

开放存储服务使用

更新时间:2023/06/12 访问次数:107369

控制台概述


聚石塔控制台(https://console.cloud.tmall.com)资源视图下 选择 “对象存储oss”。


image.png

 

操作步骤


1. 登录聚石塔控制台。

2. 将鼠标移至产品,单击对象存储 OSS,打开OSS 产品详情页面。

3. 在OSS 产品详情页,单击立即开通

4. 开通服务后,在OSS 产品详情页面单击管理控制台直接进入 OSS 管理控制台界面。您也可以单击位于官网首页右上方菜单栏的控制台,进入聚石塔管理控制台首页,然后单击左侧的对象存储 OSS 菜单进入 OSS 管理控制台界面。


image.png


使用 OSS 管理控制台您可以根据以下步骤,使用 OSS 管理控制台创建存储空间。

a. 进入oss管理控制台界面。

b. 如果目前Bucket列表为空,单击左侧存储空间列表中的新建 Bucket;若已创建过Bucket,则单击左侧存储空间列表中的新增按钮+,或者单击页面右上方的新建 Bucket按钮,打开新建 Bucket对话框。


image.png


1)在Bucket 名称框中,输入存储空间名称。

① 存储空间的命名必须符合命名规范。

② 所选定的存储空间名称在阿里云 OSS 的所有现有存储空间名称中必须具有唯一性。

③ 创建后不支持更改存储空间名称。

④ 有关存储空间命名的更多信息,请参阅基本概念介绍


2)在区域框中,下拉选择该存储空间的数据中心。Bucket创建后不支持更换地域。如需要通过 ECS 内网访问 OSS,需要选择与您 ECS 相同的地域。更多信息请参阅OSS访问域名使用规则


3)在存储类型框中,选择所需要的存储类型。

① 标准存储:高可靠、高可用、高性能,数据会经常被访问到。

② 低频访问:数据长期存储、较少访问,存储单价低于标准类型。低频访问存储类型的文件有最短存储时间,存储时间短于30天的文件提前删除会产生一定费用。低频访问存储文件有最小计量空间,文件大小低于64KB,会按照64KB 计算存储空间,数据获取会产生费用。

③ 归档存储:适合需要长期保存(建议半年以上)的归档数据,在存储周期内极少被访问,数据进入到可读取状态需要等待1分钟的解冻时间。适合需要长期保存的档案数据、医疗影像、科学资料、影视素材。


4)在读写权限框中,选择对应的权限。

① 私有(private):只有该存储空间的拥有者可以对该存储空间内的文件进行读写操作,其他人无法访问该存储空间内的文件。

② 公共读(public-read):只有该存储空间的拥有者可以对该存储空间内的文件进行写操作,任何人(包括匿名访问者)可以对该存储空间中的文件进行读操作。
警告: 互联网上任何用户都可以对该 Bucket 内文件进行访问,这有可能造成您数据的外泄以及费用激增,请谨慎操作。

③ 公共读写(public-read-write):任何人(包括匿名访问者)都可以对该存储空间内文件进行读写操作。
警告: 互联网上任何用户都可以对该 Bucket 内的文件进行访问,并且向该 Bucket 写入数据。这有可能造成您数据的外泄以及费用激增,若被人恶意写入违法信息还可能会侵害您的合法权益。除特殊场景外,不建议您配置公共读写权限。


5)在服务端加密框中,选择是否增加服务端加密设置。

① 无:不启用服务端加密功能。

② AES256:使用 AES256 加密每个对象。OSS 会为每个对象使用不同的密钥进行加密,作为额外的保护,它将使用定期轮转的主密钥对加密密钥本身进行加密。

③ KMS:可以使用指定的 CMK ID 或者 KMS 默认托管的 CMK 进行加解密操作。KMS 加密详细的介绍请参考使用 KMS 托管密钥进行加解密

④ alias/acs/oss:使用默认托管的 CMK 生成不同的密钥来加密不同的对象,并且在下载时自动解密。

⑤ CMK ID:使用指定的 CMK 生成不同的密钥来加密不同的对象,并将加密 Object 的 CMK ID 记录到对象的元数据中,因此具有解密权限的用户下载对象时会自动解密。选择指定的 CMK ID 前,需在 KMS 管理控制台创建一个与 Bucket 相同地域的普通密钥或外部密钥。目前此项公测中,请联系技术支持添加权限。

注意:

i)使用 KMS 加密方式前,需开通 KMS 服务

ii)使用 KMS 密钥功能时会产生少量的 KMS 密钥 API 调用费用,费用详情请参考KMS计费标准


6)在同城冗余存储框中,选择是否开启同城冗余存储。

说明: 目前仅华南1(深圳)、华北2(北京)、华东2(上海)地域支持同城冗余存储。其中,华北2(北京)、华东2(上海)地域需联系售后技术支持申请试用此功能。

① 启用:开启同城冗余存储属性后,OSS 将用户的数据以冗余的方式存储在同一个区域(Region)的3个可用区(AZ)中。
注意 OSS 同城冗余存储属性开启后,将不支持关闭。请谨慎操作。

② 关闭:不开启同城冗余属性。


7)在日志分析框中,选择是否开通 OSS 实时日志查询。

① 开通:开启 OSS 实时日志查询。默认免费提供最近7天内的访问日志实时查询。用户可在控制台上,可视化地实时查询和分析 OSS 访问日志。更多信息可参考实时日志查询

② 不开通:不开通实时日志查询功能。


8)单击确定


5. 使用命令行工具 ossutil。
您可以使用 OSS 命令行工具 ossutil 创建存储空间,详情请参见创建存储空间
使用 API/SDK
OSS 提供多种语言的 API/SDK 包,方便您快速进行二次开发。详情请参见:

1)API 接口:PutBucket

2)Java SDK:创建存储空间

3)Python SDK:创建存储空间

4)PHP SDK:创建存储空间

5)Go SDK:创建存储空间

6)C SDK:创建存储空间

7)使用 OSS 管理控制台您可以根据以下步骤,使用 OSS 管理控制台将您的文件上传至 OSS。

① 进入 oss管理控制台界面。

② 在左侧存储空间列表中,单击您要向其中上传文件的存储空间。

③ 单击文件管理页签。

④ 单击上传文件,打开上传文件对话框。

⑤ 在上传到框中,设置文件上传到 OSS 中的存储路径。

i)当前目录:将文件上传到当前目录。

ii)指定目录:将文件上传到指定目录。您需要输入目录名称,OSS 将自动创建对应的文件夹并将文件上传到该文件夹中。
说明: 关于文件夹的说明和操作,请参见新建文件夹

i)在文件 ACL 区域中,选择文件的读写权限。默认为继承所在存储空间的读写权限。

ii)在上传文件区域中,将要上传的一个或多个文件拖拽到此区域;或者单击直接上传,选择一个或多个要上传的文件。

说明:

a. 如果上传的文件与存储空间中已有的文件重名,则会覆盖已有文件。

b. 文件上传过程中,请勿刷新或关闭页面,否则上传任务会被中断且列表会被清空。

使用图形化管理工具 ossbrowser

您可使用 OSS 图形化管理工具 ossbrowser 将您的文件上传至 OSS,详情请参见快速开始

使用命令行工具 ossutil

您可以使用 OSS 命令行工具 ossutil 将您的文件上传至 OSS,详情请参见上传文件

使用 API 和 SDK

OSS 提供多种语言的 API 和 SDK 包,方便您快速进行二次开发。详情请参见:

1)API 接口:

① 简单上传:PutObject

② 追加上传:AppendObject

③ 分片上传:UploadPart

2)Java SDK:上传文件

3)Python SDK:上传文件

4)PHP SDK:上传文件

5)Go SDK:上传文件

6)C SDK:上传文件

更多语言的 SDK 示例请参见 OSS SDK 文档

注意事项

a. 通过 OSS 控制台仅可以上传小于 5GB 的文件。

b. 通过 ossbrowser 和 ossutil 可直接上传小于 48.8TB 的文件。

c. 通过 SDK 或 API 的简单上传表单上传追加上传,仅可以上传小于 5GB 的文件。

d. 通过 SDK 或 API 的分片上传和断点续传可上传小于 48.8TB 的文件。


后续操作

1)如果上传的是图片,您还可以进行图片处理

2)如果上传是音频或者视频文件,您还可以进行媒体处理

3)在文件上传到 OSS 上后,您可以通过上传回调来向指定的应用服务器发起回调请求,进行下一步操作。

4)您也可以在需要的时候,将已上传至 OSS 的文件下载到本地

5)下载文件更新时间:2019-06-13 15:45:37编辑我的收藏本页目录

前提条件

使用 OSS 管理控制台

使用图形化管理工具 ossbrowser

使用命令行工具 ossutil

使用 API/SDK

6)您可以通过获取已上传文件(Object)的地址进行文件的分享和下载。
下载文件
您可以通过 OSS 控制台将您已上传至存储空间中的文件下载到本地。

① 进入 oss管理控制台界面。

② 在左侧存储空间列表中,单击您已创建的存储空间名称,打开该存储空间概览页面。

③ 单击文件管理页签。

④ 单击目标文件名称或者单击目标文件右侧预览,打开该文件的预览页面,可以看到以下选项:


选项

说明

下载

将文件下载到本地。

说明: 您也可以通过以下方式下载文件:

i)下载一个或多个文件:在文件管理页面,勾选一个或多个文件,选择批量操作 > 下载

ii)下载单个文件:在文件管理页面,选择更多 > 下载

打开文件 URL

直接在浏览器中打开文件。对于不支持直接浏览的文件,如 excel 文件,打开 URL 则直接下载。

警告:如果存储空间设置了 Referer 白名单且 Referer 不允许为空,则通过浏览器直接访问该 URL 会失败。

复制文件 URL

获取文件 URL 给访问者进行浏览和下载。您也可以通过以下方式获取文件 URL:

i)获取一个或多个文件的 URL:在文件管理页面,勾选一个或多个文件,选择批量操作 > 导出 URL 列表

ii)获取单个文件的 URL:在文件管理页面,选择更多 > 复制文件 URL


如您要将存储空间下读写权限为私有的文件 URL 分享给其他访问者,则您获取文件访问 URL 时还需要在签名栏里设置链接有效时间,默认的链接有效时间为3600秒,最大值为64800秒。若超过了有效时间,该链接则无法继续用于访问和下载文件。

说明:

i)URL 签名的链接有效时间是基于 NTP 计算的。文件为私有权限时获得的地址是通过在 URL 中包含签名生成的。

ii)您可以随时修改存储空间和文件的读写权限,具体操作请参见修改存储空间读写权限设置文件读写权限ACL

复制文件路径

用于搜索文件或者给图片类的文件加水印等功能。


使用图形化管理工具 ossbrowser

您可使用 OSS 图形化管理工具 ossbrowser 快速下载您需要的文件,详情请参见快速开始
使用命令行工具 ossutil
您可以使用 OSS 命令行工具 ossutil 快速下载您需要的文件,详情请参见下载文件
使用 API/SDK
OSS 提供多种语言的 API/SDK 包,方便您快速进行二次开发。详情请参见:

1)API 接口:GetObject

2)Java SDK:下载文件

3)Python SDK:下载文件

4)PHP SDK:下载文件

5)Go SDK:下载文件

6)C SDK:下载文件删除文件您可以根据以下步骤,使用 OSS 管理控制台快速删除不需要的文件。

① 进入 oss管理控制台界面。

② 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。

③ 单击文件管理页签。

④ 选择一个或多个文件,选择批量操作 > 删除。或者选择目标文件对应的更多 > 删除

⑤ 在删除文件对话框中,单击确定

使用图形化管理工具 ossbrowser

您可使用 OSS 图形化管理工具 ossbrowser 快速删除不需要的文件,详情请参见快速开始

使用命令行工具 ossutil

您可以使用 OSS 命令行工具 ossutil 快速删除不需要的文件,详情请参见删除文件

使用 API/SDK

OSS 提供多种语言的 API/SDK 包,方便您快速进行二次开发。详情请参见:

1)API 接口:DeleteObject

2)Java SDK:删除文件

3)Python SDK:删除文件

4)PHP SDK:删除文件

5)Go SDK:删除文件

6)C SDK:删除文件使用 OSS 管理控制台通过 OSS 管理控制台删除存储空间的步骤如下:

① 进入oss管理控制台界面。

② 在左侧存储空间列表中,单击需要删除的存储空间名称,之后单击基础设置

③ 在 Bucket 管理区域单击删除 Bucket

④ 在弹出的对话框中,单击确定

使用命令行工具 ossutil

您可以使用 OSS 命令行工具 ossutil 删除存储空间,详情请参见删除Bucket

使用图形化管理工具 ossbrowser

您可以使用 OSS 图形化管理工具 ossbrowser 删除存储空间,详情请参见快速开始

使用 API/SDK

您可以使用多种语言的 API/SDK 包删除存储空间,详情请参见:

1)API 接口:DeleteBucket

2)Java SDK:删除存储空间

3)Python SDK:删除存储空间

4)PHP SDK:删除存储空间

5)Go SDK:删除存储空间

6)C SDK:删除存储空间

 

FAQ

关于此文档暂时还没有FAQ
文档标签:
oss
返回
顶部