当 Bucket 内总容量达到您设置的额度时,将不能上传新文件,同时不能对已有文件进行复制操作; 若您希望将 Bucket 总文件数量上限修改为某一数值,该数值需大于等于您当前 Bucket 内的实际存储文件总数。当 Bucket 内总文件数量达到您设置的额度时,将不能上传新文件,同时不能对已有文件进行复制操作; 操作指南 登录 对象存储 BOS 管理控制台 。
存储在BOS上的每个Object都必须包含在一个Bucket中。 一个用户最多可创建100个Bucket,但每个Bucket中存放的Object的数量和大小总和没有限制,用户不需要考虑数据的可扩展性。
如待上传数据存储在本地文件系统中,则选需选择本地文件系统的协议或操作系统,同时需填写挂载点 IP 及待上传数据在文件系统的绝对路径。 目前月光宝盒支持本地 Linux 文件系统的迁移,暂时不支持 Windows 文件系统。 目的地址 :即数据上云后预期存储的地址。 目前月光宝盒支持向百度智能云对象存储 BOS 迁移数据,因此用户可在“目的地址”中填写 BOS 产品的存储路径。
DeleteBucketCors ( bucketName ) 管理存储类型 每个Bucket会有自身的存储类型,如果该Bucket下的Object上传时未指定存储类型则会默认继承该Bucket的存储类型。
第二种方式是上传一个ACL文件,文件格式参见 ACL文件格式 。 注意事项 BOS系统不支持在同一请求中,同时设置“x-bce-acl”和上传ACL文件。 只有Bucket的拥有者和被授予FULL_CONTROL权限的用户才能设置Bucket的ACL权限。 在创建Bucket时,Bucket权限会默认设置为private。 请求URI PUT /v1/{bucketName}/?
BOS CMD常见问题 本文介绍在使用 CMD 工具时可能出现的问题及处理方法。 常见报错 错误码: 错误码(code) 解决方式 Receive error: [Code: AccessDenied; Message: Access Denied.; RequestId: xxxxxxxxxxxxxx]] 在使用CMD工具时通过主账户使用,同时配置fullcontrol权限
最小权限原则 最小权限原则 当您为用户授予权限时,应当尽可能缩小条件的适用范围,包括但不限于减少被授权人的数量、缩小适用资源的范围、减少授权的操作、增加授权生效的限制条件等。 最小权限原则适用于一切通过BOS进行的授权操作,包括设置Bucket读写权限、设置Object读写权限、设置子用户访问权限、申请临时授权访问等。当您在进行授权操作时,请严格遵守最小权限原则,避免授予过大的权限,造成数据安全风
安装SDK工具包 运行环境 GO SDK可以在go1.3及以上环境下运行。 安装SDK 直接从github下载 使用 go get 工具从github进行下载: go get github.com/baidubce/bce-sdk-go SDK目录结构 bce-sdk-go |--auth //BCE签名和权限认证 |--bce //BCE公用基础组件 |--http //BCE的http通信模块
获取文件下载URL 用户可以参考如下代码获取Object的URL: 360, 'timestamp' => Time.now.to_i } puts client.generate_pre_signed_url(bucket_name, object_name, options) # 如果使用STS方式申请到的临时AK、SK、Token生成访问URL,需自行在http请求中携带指定header:
安装SDK工具包 运行环境 PHP SDK 包要求运行环境至少为 PHP 5.3.2 版本,如 5.4、5.5、5.6、7.0、7.1、7.2、7.3、8.0。 注意: 0.9.19及以上版本SDK,适用于 PHP 7.3以上版本 如果不需要使用 PHP8,可使用 0.9.18 及以下版本SDK 如在运行环境为 PHP 8.0或以上环境遇到兼容性问题,请 提交工单 安装SDK 在 官方网站 下载B