检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
// 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全; // 本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY。
入到公网流出流量费用。 归档存储数据恢复后,会产生一个标准存储类别的对象副本,在恢复的有效期内,会同时收取这份数据在标准存储和归档存储中的存储费用,有效期到期后副本自动删除。其中,标准存储类别对象副本在整个有效期内的存储费用会在恢复时一次性扣除。 低频访问存储数据恢复和归档存储直
列举桶 您可以通过列举桶查看已创建的桶列表。 注意事项 列举桶请求默认发生在华北-北京一,所以在统计请求费用时,ListAllMyBucketsOperation请求的费用会被划归到华北-北京一区域。 使用方式 OBS支持通过控制台、API、SDK、OBS Browser+、obsutil方式列举桶。
5.12版本及以上支持该参数。 limit 附加参数,可选 列举结果的最大个数,小于等于0表示列举所有结果,不设置时的默认值为1000。 说明: 如果桶内对象较多,建议设置该值限制每次列举的对象个数,列举结束后,如果仍有对象,会在结果中返回下次请求的marker和versionIdMarker,用于继续列举剩余的对象。
OBS支持通过控制台、API、SDK、obsutil方式列举对象,不支持使用OBS Browser+方式列举对象。 使用OBS控制台 在OBS管理控制台左侧导航栏选择“桶列表”。 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。 当前页面将分页显示桶内的所有对象,默认每页显示50个对象。
号的删除标记生效。 多段操作 多段上传的对象在合并前不会自动应用桶级默认WORM策略,也无法通过在上传或合并时指定头域来配置对象级WORM保护策略,指定已上传的段作为此接口的目标对象也无法进行配置。如果您需要对多段对象进行保护,您可以在合并多段对象后通过此接口为其配置对象级WORM保护策略。
当前不支持递归地对指定文件夹下的所有文件进行扫描,仅支持列举指定路径根目录下的失败结果清单文件。 limit 附加参数,可选 查询文件的最大个数,小于等于0表示列举所有结果,不设置时的默认值为1000。 o 附加参数,可选 指定结果清单文件所在的文件夹,不指定时默认为运行obsutil命令的用户目录的子文件夹.obsutil_output。
以批量上传对象为例,示例代码如下: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY_ID。
bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 取值范围: 长度为3~63个字符。 默认取值: 无 Key string 必选 参数解释: 对象名。对象名是对象在存储桶中的唯一标识。对象名是对象在桶中的完整路径,路径中不包含桶名。
小文件(小于1MB),且需要频繁访问数据的业务场景,例如:大数据、移动应用、热点视频、社交图片等场景。 分类:标准存储分为多AZ和单AZ两种。多AZ数据冗余存储至多个可用区(AZ),可靠性更高,单AZ数据仅存储在单个可用区(AZ),成本更低。 规格限制:最小计量单位(64 KB),无最低存储时间要求。
SDK的日志模块是线程安全非进程安全的,如果在多进程场景下使用ObsClient请务必为每个ObsClient配置独立的日志路径,防止多个进程并发写日志时发生冲突。 方法定义 obsClient.initLog( log_config='*** Your Log Configuration Parameters
同时查询桶的访问策略。 bf 附加参数,可选 桶的存储用量字节数的显示格式。支持的值: human-readable raw 说明: 如果未设置该参数,则桶的存储用量字节数的显示格式由配置文件中的humanReadableFormat参数决定。 config 附加参数,可选 运行当
API参考 兼容性 版本修订记录信息:ChangeLog。 推荐的浏览器版本: 完全支持HTML5的浏览器。 功能限制:不支持创建桶、列举桶、设置桶CORS配置。 接口函数:与旧版本(2.1.x)不完全兼容,接口变化如下表: 接口函数 变化说明 ObsClient.setBucketAcl
写相关配置,多段上传大小。 fs.obs.fast.upload.buffer disk 否 写相关配置,所有数据在写入OBS前都会先缓存然后再上传到OBS,此参数用于设置缓存方式,取值范围: disk:缓存在磁盘 array:缓存在JVM堆内内存 bytebuffer:缓存在JVM堆外内存
com"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY_ID。
来节约存储空间。 碎片删除后无法恢复,删除碎片会导致其对应的上传任务进度丢失,删除前请确保碎片不再需要。 表2 删除碎片的不同方式 工具 方法 OBS控制台 OBS控制台提供图形化的碎片列表界面,您可以一键批量删除桶中所选中的碎片。 具体操作请参见清理碎片。 OBS Browser+
Browser+、obsutil方式配置多版本控制。 使用OBS控制台 在OBS管理控制台左侧导航栏选择“桶列表”。 在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。 在左侧导航栏,单击“概览”,进入“概览”页面。 在“基础配置”区域下,单击“多版本控制”卡片,系统弹出多版本控制对话框。
数据冗余存储策略匹配(单AZ/多AZ) 标准存储包提供多AZ存储和单AZ存储两种选择,桶在创建时需要指定数据冗余存储策略为多AZ存储或单AZ存储。请确保已购买的标准存储包与桶的数据冗余存储策略一致。桶的数据冗余存储策略可以在桶基本信息中查看。 流量包类型匹配 OBS提供公网流出流量包、跨区域复制流量包和回源流量包:
下载数据的操作。对象恢复后,会产生一个标准存储类型的对象副本,也就是说会同时存在标准存储类型的对象副本和归档存储或深度归档存储类型的对象,在恢复对象的保存时间到期后标准存储类型的对象副本会自动删除。 多版本 默认情况下,恢复的是最新版本的对象。如果最新版本的对象是删除标记,则返回
bucket 必选 桶名 prefix 可选 对象名前缀,如果不为空,代表分享以该前缀开头的所有对象;如果为空,代表分享整个桶内的对象。 说明: 设置该值时,建议均以“/”结尾。 ac 附加参数,可选 提取码。 说明: 如果未使用该参数传入提取码,obsutil工具会以交互模式提示输入提取码。