检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用obsutil下载文件夹前期速度正常,下载到90%后速度变慢 出现此种现象有两种场景。 场景一:文件夹中存在部分大对象和大量小对象。对于大对象,下载速度很快;对于大量小对象,下载速度主要受TPS影响。如果下载到90%后都是小对象,此时下载速度一定程度上可能会降低。 场景二:文
描述 表4 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释: 接口返回信息,详见表4。 表4 Response 参数名称 参数类型 描述 CommonMsg ICommonMsg 参数解释: 接口调用完成后的公共信息,
描述 表4 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释: 接口返回信息,详见表4。 表4 Response 参数名称 参数类型 描述 CommonMsg ICommonMsg 参数解释: 接口调用完成后的公共信息,
n_id。账号被授予READ权限后,针对当前对象,允许被授权指定账号有读对象和获取对象元数据的权限。 约束限制: 如果授权给多个租户,需要通过“,”分割。 取值范围: 获取账号ID的方法请参见如何获取账号ID和用户ID?(Node.js SDK) 默认取值: 无 GrantReadAcp
禁止使用IP地址。 禁止以“-”或“.”开头及结尾。 禁止两个“.”相邻(如:“my..bucket”)。 禁止“.”和“-”相邻(如:“my-.bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 默认取值: 无
printStackTrace(); } } } 相关链接 关于设置桶清单的API说明,请参见列举桶清单。 设置桶清单过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 桶和对象相关常见问题请参见桶和对象相关常见问题。 父主题: 桶清单(Java SDK)
GRANT_READ 授权指定租户有读对象和获取对象元数据的权限。 GRANT_READ_ACP 授权指定租户有获取对象ACL的权限。 GRANT_WRITE_ACP 授权指定租户有写对象ACL的权限。 GRANT_FULL_CONTROL 授权指定租户有读对象、获取对象元数据、获取对象ACL、写对象ACL的权限。
n_id。账号被授予READ权限后,针对当前对象,允许被授权指定账号有读对象和获取对象元数据的权限。 约束限制: 如果授权给多个租户,需要通过“,”分割。 取值范围: 获取账号ID的方法请参见如何获取账号ID和用户ID?(Node.js SDK) 默认取值: 无 GrantReadAcp
件是否需要增量进行上传,无法感知已删除文件是否需要在目标桶内进行删除。 需要注意的是,如果在上传过程中,本地目录中的文件有新增则无法保证工具最终上传的对象数目和本地目录内文件数目的一致性;如果希望同步这部分新增文件可以在上传完成后重新执行增量上传命令。 父主题: 常见问题
内多段任务、桶的元数据、桶的多版本。 如果有对象的读权限,则可以获取该对象内容和元数据。 PERMISSION_WRITE WRITE 写权限。 如果有桶的写权限,则可以上传、覆盖和删除该桶内任何对象和段。 此权限在对象上不适用。 PERMISSION_READ_ACP READ_ACP
、桶的元数据、桶的多版本。 如果有对象的读权限,则可以获取该对象内容和元数据。 ObsClient.enums.PermissionWrite WRITE 如果有桶的写权限,则可以上传、覆盖和删除该桶内任何对象和段。 此权限在对象上不适用。 ObsClient.enums.PermissionReadAcp
增量同步下载对象 功能说明 将OBS源桶指定路径下的所有对象同步到本地目标路径,使两边内容保持一致。这里的增量同步有两层含义:1)增量,依次比较源对象和目标文件,只下载存在变化的源对象;2)同步,命令执行完成后,保证OBS指定源桶指定路径是本地目标路径的子集,即OBS源桶指定路径
n_id。账号被授予READ权限后,针对当前对象,允许被授权指定账号有读对象和获取对象元数据的权限。 约束限制: 如果授权给多个租户,需要通过“,”分割。 取值范围: 获取账号ID的方法请参见如何获取账号ID和用户ID?(Node.js SDK) 默认取值: 无 GrantReadAcp
增量同步上传对象 功能说明 将本地源路径下的所有内容同步到OBS指定目标桶,使两边内容保持一致。这里的增量同步有两层含义:1)增量,依次比较源文件和目标对象,只上传存在变化的源文件;2)同步,命令执行完成后,保证本地源路径是OBS指定目标桶的子集,即本地源路径下的所有文件均能在OBS指定目标桶中找到对应对象。
说明 bucket-operations-sample 展示了桶相关接口的用法 object-operations-sample 展示了对象相关接口的用法 upload-download-sample 展示了上传和下载对象的用法 create-folder-sample 展示了创建文件夹的用法
GRANT_READ 授权指定租户有读对象和获取对象元数据的权限。 GRANT_READ_ACP 授权指定租户有获取对象ACL的权限。 GRANT_WRITE_ACP 授权指定租户有写对象ACL的权限。 GRANT_FULL_CONTROL 授权指定租户有读对象、获取对象元数据、获取对象ACL、写对象ACL的权限。
该值仅在设置对象元数据(Node.js SDK)接口中使用。 表4 StorageClassType 常量名 原始值 说明 ObsClient.enums.StorageClassStandard STANDARD 标准存储。 标准存储拥有低访问时延和较高的吞吐量,适用于有大量热点对象(平均一个月多次
并返回。 加密客户端与普通客户端的接口变更 CryptoObsClient继承自ObsClient,除下表所列举的接口外,其他接口均与ObsClient保持一致。 表1 CryptoObsClient 接口名 CryptoObsClient接口行为 putObject 将流或文件加密后上传至
bucketname>"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY。
SDK开发包请在IAM开发工具包获取。 模拟应用服务器向IAM请求临时安全凭证和返回安全凭证。 过程如下: 获取用户的IAM用户Token。 API请参见获取IAM用户Token(使用密码),SDK请参见SDK中心。 使用Token获取临时安全凭证(临时AK/SK和securitytoken),获取时需要通过P