数据保护 数据保护 当开发者在 BOS 进行数据存储和管理时,基于更高的数据可靠性要求,需要防止数据被误删除,可开启BOS的存储桶(Bucket)版本控制或回收站功能。当数据数据被误删除时,版本控制与回收站可支持您对误删除数据进行恢复,此外,版本控制功能还可基于文件的版本管理机制,将被误覆盖的数据进行恢复,为实现全面的数据保护,开启版本控制功能是最佳选择。
默认转为virtual-host域名风格(原path-style域名可能触发403错误) 【1.0.5】 支持 append/truncate 接口 支持多桶隔离配置 ak/sk/endpoint 支持 EnvironmentVariableCredentialsProvider 优化 getFileStatus/create/delete 接口 优化 isFile/isDirectory 接口
额度管理 额度管理 设置存储桶额度 调用该方法可设置用户的额度,额度包括总的Bucket数及各个Region总的存储容量,当前总的Bucket数最大值不能超过100 基本流程 初始化BosClient 调用putUserQuota()方法 示例代码 JavaScript 复制 1 const quotaInfo = { 2 maxBucketCount : < maxBucketCount >
m 3 x-bce-date: date 4 Content-Length: 0 请求头域 无请求头域 请求参数 无特殊请求参数 响应 响应头域 无特殊头域 响应元素 名称 类型 描述 是否必须 inventoryRuleList list 存储桶中所有清单任务信息的列表 是 +id
网页空间、存储空间、流量上限分别是什么意思? 网页空间:站点的页面文件在服务器上所占用的存储空间(不含图片、音频、视频) 存储空间:站点中所有的图片、音频、视频在服务器上所占用的存储空间 流量上限:所有访客访问您的站点会产生数据流量,可以理解为手机上网消耗的流量,所有的访客在访问网站时产生的流量总和就是网站访问流量,这个流量的上限就是网站流量上限。
但如果选用基于最后一次访问时间的生命周期规则,则可实现由服务端根据最后访问时间来自动识别冷热数据并实现数据分层存储。 使用限制 仅支持未开启版本控制的存储桶 不支持删除文件与碎片 基础生命周期规则目前仅支持根据前缀进行匹配,不支持通配符匹配。 注意事项 采用SDK、API 方式设置需要注意PutBucketLifecycle为覆盖语义。
数据安全提示: 公共读写权限 所有人无需身份验证可以直接读写您存储桶中的数据,安全风险极高,建议严格遵循 最小权限原则 ,避免数据安全风险。 LIST权限 支持查看存储桶中的Object列表以及获取所有未执行完的分片上传任务,不建议授予所有用户LIST权限,请严格遵循最小权限原则。 单击 确认 完成配置。
同时,为了提升易用性,BOS 在 Bucket维度支持 设置服务端加密开关,开启存储桶加密之后该 Bucket 内新上传的数据都会默认执行加密。 了解更多信息请参见 BOS操作指南中的服务器端加密 。 客户端加密 客户端加密是指将文件(Object)发送到对象存储BOS之前在本地进行加密。
智能分层 开启存储桶智能分层后可以,可通过智能分层统计数据,查看指定日期的转化存储容量。 登录 BOS 管理控制台 ,进入全局概览页面。 在 BOS 控制台左侧的导航栏中选择目标 Bucket ,点击打开该 Bucket 的文件列表页。 点击页面上方导航栏的 统计分析->智能分层 页签。
设置Bucket存储类型 新建的Bucket默认是标准存储类型,可通过如下代码设置或获取指定Bucket的存储类型: 基本流程 创建BosClient putBucketStorageclass()方法 参数 说明 bucketName 存储桶名称 storageClass 存储类型,支持: 'STANDARD'(标准存储类型)、'STANDARD_IA'(低频存储)、'ARCHIVE'(归档存储)