产品功能
更新时间:2023-08-02
概述
本文介绍 BOS 常用功能及使用方式。在您阅读功能概览前,请先查看 BOS 简介和核心概念,以方便您更好的了解 BOS 功能的使用场景和功能含义。
功能列表
BOS 在数据上云、存储桶管理、文件管理、多用户访问控制、域名及发布管理、数据处理、统计与监控服务、数据湖接入、流量控制等方面具有完备且精细的管理能力。在操作方式上,BOS 支持通过控制台、API、SDK、工具等方式进行访问和操作。
分类 | 产品功能 | 功能说明 | 参考链接 | |
---|---|---|---|---|
数据上云 |
本地服务器数据上云:
|
数据上云,可以分为"本地服务器数据上云"、“三方云数据迁移”两种场景,每种场景都会面临上传存量和增量数据的问题。BOS 提供多种数据迁移方式,在保证数据一致性的前提下,尽量减少迁移的额外开销。 | 相关文档: | |
三方云数据迁移:
|
||||
存储桶管理 | 控制台查看存储桶概览 | 可通过控制台查看Bucket 用量数据、监控数据、配置信息和域名发布信息。 | 相关文档: | |
创建存储桶 | 在您使用BOS提供的服务之前,需要创建一个Bucket用于存储文件。Bucket具有各种配置属性,包括所属地域、默认存储类型、读写权限等。您可以根据实际需求,创建不同类型的Bucket来存储不同的数据。 |
相关文档:
相关接口:
|
||
设置存储桶权限 |
BOS 提供了丰富且精细化的多维度权限管理能力:
|
相关文档:
相关接口:
|
||
设置生命周期管理 | 生命周期管理功能,以帮助用户自动化地完成数据的生命周期管理,实现数据从创建到归档到删除的自动管理流程,从而节约人力和存储费用。 |
相关文档:
相关接口:
|
||
控制台设置智能分层 | 根据业务读写情况,智能进行沉降或回暖,帮助用户在读写性能与成本之间寻找最优平衡点。 | 相关文档: | ||
设置镜像回源 | 若您为 Bucket 配置了镜像回源,当用户访问该 Bucket 中某一 Object 且该 Object 在 BOS 中并不存在,BOS 会立刻向预先配置好的回源地址请求该 Object,保证访问正常进行。 |
相关文档:
相关接口:
|
||
设置服务端加密 | BOS 支持在服务端为数据进行 SSE(Server-Side Encryption)加密编码。当您在配置 SSE 加密后,在上传文件时 BOS 会通过携带加密参数的方式来对上传数据执行服务端加密设置。 |
相关文档:
相关接口:
|
||
设置数据同步 | 数据同步功能能够很好的提供 Bucket 跨区域、 跨账号或其他数据复制的需求。目标 Bucket 中的对象是源 Bucket 中对象的精确副本,它们具有相同的对象名、元数据以及内容,例如创建时间、拥有者、用户定义的元数据、Object ACL、对象内容等。 |
相关文档:
相关接口:
|
||
设置跨域访问 | BOS 支持 HTML5 协议中的跨域资源共享 CORS 设置,帮助用户实现跨域访问。 |
相关文档:
相关接口:
|
||
控制台设置 Referer 白名单 | BOS 支持基于 HTTP header referer 字段的防盗链方法。您可以在 BOS 控制台设置 Referer 字段的白名单。设置白名单后,只有 Referer 字段在白名单内的用户才可访问 Bucket 中存储的数据,不在白名单内的请求会被拒绝。 | 相关文档: | ||
设置合规保留 | Bucket 合规保留是数据保护的一种方式,用于规避重要的数据存入 Bucket 后被意外删除的风险,适用于金融、保险、医疗、证券等行业。合规保留是一种基于时间的配置策略,用户开启 Bucket 合规保留后需要设定数据保留的时间期限。 |
相关文档:
相关接口:
|
||
设置访问日志 | BOS 日志功能可以应用在访问统计和安全审核等方面,每条访问日志记录了单个访问请求的详细信息,包括请求者、Bucket 名称、请求时间和请求操作等信息。开启访问日志功能后,会自动将对这个 Bucket 的访问请求,以小时为单位,按照固定的命名规则,生成日志文件写入用户指定的 Bucket。 |
相关文档:
相关接口:
|
||
设置存储空间清单 | 存储空间清单是一种帮助用户管理存储桶中对象的功能。BOS 可根据用户的清单任务配置,定期每天或者每周扫描用户 Bucket 中指定对象并输出一份清单报告,以 CSV 格式文件的形式存储到用户指定的 Bucket 中。CSV 文件中会列出对象及其对应的元数据,并根据用户的配置信息,记录用户所需的对象属性信息。 |
相关文档:
相关接口:
|
||
设置请求者付费 | 请求者付费模式是指由请求者支付读取存储空间(Bucket)内数据时产生的流量和请求费用,而 Bucket 拥有者仅需支付存储费用。当您希望共享数据,但又不希望产生流量费用和请求费用时,您可以开启此功能。 |
相关文档:
相关接口:
|
||
设置回收站 | 为了提高 BOS 数据的可靠性,用户可以通过配置回收站的功能,保证删除后的数据在回收站内继续保留,用于后续对删除数据的找回。 |
相关文档:
相关接口:
|
||
设置静态网站托管 | BOS 支持用户将静态网站托管在 Bucket 上,实现网站轻量化运维。设置生效后,用户可通过直接访问该Bucket的域名访问该托管网站。 |
相关文档:
相关接口:
|
||
设置 Bucket 标签管理 | 百度智能云提供标签管理功能,通过给每个云资源添加标签,从而快速分类和识别管理这些资源,并可以按照标签查看账单。 |
相关文档:
相关接口:
|
||
删除Bucket | 只有当 Bucket 为空时,即不包含任何 Object 和未完成的三步上传 Part,才可删除 Bucket,否则无法删除并出现相应提示。 |
相关文档:
相关接口:
|
||
额度管理 |
|
相关文档:
相关接口:
|
||
其他常用 Bucket API :
|
||||
文件管理 | 上传文件 | 您可以通过控制台、API、SDK、BOS 桌面客户端等各类方式进行文件上传,并在上传文件时指定 Object 的 Meta 信息、存储类型等。针对不同的使用场景,BOS 支持简单上传、表单上传、分块上传及断点续传和追加上传,或者参考文件上传典型场景下的典型实践Web 端直传实践。 |
相关文档:
相关接口:
|
|
控制台/桌面工具重命名文件 | 可在控制台以及桌面工具中对已上传的文件进行重命名。 | 相关文档: | ||
设置 Meta 信息 | 数据元信息(Object Meta)是文件所携带的元数据信息,用以标识文件数据特征,您可以在控制台修改文件的 Meta 信息。 |
相关文档:
相关接口:
|
||
设置文件权限 | 您可以单独修改 Object 的权限信息。在不修改文件权限的情况下,该文件的访问权限将和所在的 Bucket 权限保持一致。 |
相关文档:
相关接口:
|
||
复制和移动文件 | 您可以通过控制台、API、SDK 对已上传的文件进行复制和移动操作。 |
相关文档:
相关接口:
|
||
控制台修改文件存储类型 | 存储在 BOS 中的文件,您可以在任意时间内转换其存储类型。当前,BOS 支持将存储类型在标准存储,低频存储和冷存储之间转换,暂不支持归档存储类型转换。 | 相关文档: | ||
下载/预览文件 | 文件上传至Bucket后,您可以将文件下载至本地指定路径;您可对图像、视频等文件进行预览;您可以将文件链接分享给第三方,供其下载或预览。 |
相关文档:
相关接口:
|
||
分享文件/文件夹 | 控制台/桌面工具分享文件 |
|
相关文档: | |
控制台/桌面工具分享文件夹 |
|
相关文档: | ||
控制台联动网盘分享 | 网盘分享功能是由对象存储(BOS)与百度网盘企业定制平台联合提供的文件分享功能,您可以将BOS中的文件或文件夹批量同步至网盘定制服务专属空间,之后可生成网盘的分享链接进行数据分发交付。 | 相关文档: | ||
控制台/桌面工具管理文件夹 | 为了更加方便的管理数据,BOS 控制台、BOS桌面工具提供文件夹功能,您可以根据需求在 Bucket 中创建文件夹以存放文件,也可以按需删除文件夹。 | 相关文档: | ||
控制台文件夹统计 | 您可以在控制台统计 Bucket 中某一前缀下全部文件数量和总容量。 | 相关文档: | ||
控制台/桌面工具分享文件夹 | 当您需要批量分享某一个存储桶(Bucket)中的多个文件(Object)时,可以创建文件夹并将所有待分享的文件存储在文件夹中,通过控制台或BOS桌面工具中的文件夹分享功能生成分享链接。接收方通过浏览器访问分享链接或使用BOS桌面工具登录,即可下载文件夹中的内容。 | 相关文档: | ||
碎片管理 | 进行分片上传时,文件(Object)会被切成若干个 Part,这些 Part 被称为碎片。当您将这些 Part 上传到 BOS 后,可以调用 CompleteMultipartUpload 将这些碎片(Part)组合成一个完整的Object。您可在控制台对碎片进行管理。 |
相关文档:
相关接口:
|
||
软链接 | 您可为常用文件设置软链接,便于快速访问。 |
相关文档:
相关接口:
|
||
控制台批量处理 | 批量处理功能支持用户对BOS存储桶内指定的对象列表执行指定的批量处理操作。您首先需要指定一份待处理对象清单,完成批量处理任务配置后,BOS即可根据清单执行批量处理任务。 | 相关文档: | ||
删除文件 | 您可以通过控制台、API、SDK 删除已上传文件。 |
相关文档:
相关接口:
|
||
其他常用 Object API :
|
||||
多用户访问控制 | 设置多用户访问控制 | 多用户访问控制,主要用于帮助用户管理云账户下资源的访问权限,适用于企业内的不同角色,可以对不同的工作人员赋予使用产品的不同权限,当您的企业存在多用户协同操作资源时,推荐您使用多用户访问控制。 |
相关文档:
相关接口:
|
|
域名及发布管理 | 控制台/桌面工具查看Bucket官方域名 | BOS 支持为已创建的 Bucket 设置多种域名,从而对存储的数据进行发布。 当您创建一个 Bucket 之后,BOS 会自动为其创建一个官方域名,且该官方域名与 Bucket 名称一一对应且唯一存在。 | 相关文档: | |
控制台创建Bucket自定义域名 | BOS 支持为 Bucket 添加自定义域名,将该自定义域名与 Bucket 绑定后,即可利用该自定义域名将 Bucket 中的数据进行发布。您可使用自定义域名直接访问绑定的 Bucket。 | 相关文档: | ||
控制台开通CDN官方加速域名 | BOS 支持开启 Bucket 的 CDN 域名,从而实现 CDN 下行加速分发。 | 相关文档: | ||
控制台配置缓存管理 | BOS提供缓存管理能力,您可对缓存数据进行自动管理。 | 相关文档: | ||
CDN上行加速 | 开启 CDN 域名后,还可以开启 CDN 上行加速功能,对上行场景进行加速。 | 相关文档: | ||
数据处理 | 图像处理 | 图片处理 | 您可以通过控制台、API对图像进行处理。BOS 支持裁剪、旋转、缩放、内切圆、水印等多种图像处理方式。 图像处理协议可以广泛应用于手机 APP 中。关于手机 APP 典型场景下的 BOS 文件直传和图像处理,请参考手机美图 APP 实践。 | 相关文档: |
图片审核 | BOS 提供基于深度学习的智能内容审核方案,准确识别图片和视频中的涉黄、涉暴涉恐、政治敏感、微商广告等内容。 | 相关文档: | ||
视频处理 | 音视频处理 | BOS 提供业界全新的音视频处理接口,支持上传 mp4 格式文件并自动保存为 hls 格式,用于 m3u8 风格播放器读取使用,充分满足“UGC 上传——自动化处理——播放” 这条使用流,免去原本复杂的视频操作处理逻辑,为业务提速。 | 相关文档: | |
视频即时转码 | 百度智能云BOS提供了业界全新的视频即时转码接口,支持通过设置url参数的方法即时转换视频的码率,实现h264,h265两种码率的互转。 | 相关文档: | ||
视频截帧 | BOS提供了业界全新的视频截帧接口,支持通过设置url参数的方法对存储在bos的视频文件进行截取。 | 相关文档: | ||
获取视频元信息 | 本接口用于获取储存在BOS上的视频文件的元信息。 | 相关文档: | ||
文档处理 | 文档预览 | 文档预览功能基于百度智能云文档服务 DOC(Document Service),为开发者提供 Office、WPS 等多种格式的文档存储、管理及在线浏览服务。 | 相关文档: | |
事件通知 | 控制台设置事件通知 |
|
相关文档: | |
API调用事件通知 | ||||
ZIP打包压缩 | ZIP 多文件打包压缩是百度智能云对象存储(Baidu Object Storage,BOS)基于 函数计算(Cloud Function Compute) 为用户提供的数据处理解决方案。用户为存储桶添加多文件打包压缩规则后,指定需要打包压缩文件的 URLs,再通过触发 CFC 函数来执行打包压缩的动作,并将最终的压缩包投递至存储桶的指定路径下。 | 相关文档: | ||
文件自动解压 | 文件解压缩功能是对象存储(BOS)基于 百度智能云函数计算(CFC) 为用户提供的数据处理解决方案。用户为存储桶添加文件解压缩规则后,当压缩文件上传到对象存储时,将自动触发对象存储为您预配置的云函数,自动将文件解压到指定的存储桶和路径中。 | 相关文档: | ||
Select扫描 | Select 扫描功能的典型应用场景是大数据场景。您可以将大数据处理操作在云端完成,无需将数据下载到本地。 | 相关文档:
相关接口:
|
||
统计与监控服务 | 控制台查看、导出统计分析与监控数据 |
|
相关文档: | |
数据湖接入 | 分层命名空间 | 分层命名空间(namespace)是百度智能云推出的元数据管理功能。通过分层命名空间,可以很好的支持目录级别的mv与rename操作,同时优化常见读操作List、Head,提升数据处理效率与性能,能很好的满足大数据领域的数据湖计算场景。 | 相关文档: | |
流量控制 | 单链接限速 | 您可以在调用 BOS 上传、下载相关 API 接口时自定义文件 URL 的访问限速,从而对整个存储桶进行流量控制,避免大流量服务造成带宽挤占,从而影响其他应用服务。 | 相关文档: |
常见问题
关于 BOS 功能和使用过程中的常见问题,请参考常见问题概览。