系统策略,主用户对子用户授予后,子用户可对主用户名下所有CFS资源进行相应的操作能力,共有如下三种系统策略: CFSFullControlAccessPolicy:管理百度智能云文件存储服务(CFS)的权限。 CFSOperateAccessPolicy:运维百度智能云文件存储服务(CFS)的权限。 CFSReadOnlyAccessPolicy:只读百度智能云文件象存储服务(CFS)的权限。
变更文件存储等级 上文中已提到,BOS支持为文件赋予STANDARD(标准存储), STANDARD_IA(低频存储)和COLD(冷存储)三种存储类型。同时,BOS Ruby SDK也支持用户对特定文件执行存储类型变更的操作。
开启file缓存模式后(默认为不开启file缓存模式), bosfs会在本机器的bos.fs.cache.base目录下缓存通过bosfs读到的文件, 下次读取相同文件, 会直接读取本地文件, 而非从bos服务端重新拉取, 以此提升性能. (1) 开启file缓存模式, 并配置bosfs缓存目录为/tmp/bosfs-cache (2) 开启100MB预读, 当文件size超过100MB开启分片上传
文件管理 概述 EDAP提供文件管理功能,用户在数据开发场景中依赖很多脚本、Jar包等文件,可将其上传、更新、删除、文件夹分类等管理,同时离线开发、实时开发中可通过节点配置引用此文件,方便用户对文件的管理使用。 功能介绍 文件管理 在后续数据开发过程中需要使用到第三方的 jar 或者用户自定义脚本、文件的情况,可以通过文件管理页面完成文件上传、管理等相关操作。
大大降低企业在基础设施构建过程中的成本,同时也可以提高云基础设施开发人员在 IAC(基础设施即代码) 方面的技能,简化云上资源运维 配置前您需要了解 CFS产品有如下配额限制: 限制项 限额 单用户可创建文件系统数 20个 单个文件系统容量 100PB 单个文件系统文件数 10亿个 单个文件大小 1PB 目录深度 1000级 软链接路径长度 4080字节 文件名长度 255字节 同时连接的客户端数量
网络条件较差,和BOS的服务器之间的连接经常断开。 需要流式地上传文件。 上传文件之前,无法确定上传文件的大小。
下载文件 BOS Ruby SDK提供了丰富的文件下载接口,用户可以通过以下方式从BOS中下载文件: 简单流式下载 下载到本地文件 断点续传下载 范围下载 简单流式下载 用户可以通过如下代码将Object读取到一个流中: client.get_object_as_string(bucket_name, object_name) 直接下载Object到文件 用户可以参考如下代码将Object下载到指定文件
Model对象定义 FileSystemModel 参数名称 类型 描述 fsId String FileSystem的标识符 fsName String FileSystem的名称 type String FileSystem的类型 protocol String FileSystem的协议类型 zone String FileSystem所在可用区 capacityQuota uint64 文件系统上限
更新文件系统 通过以下代码,可以更新一个CFS文件系统的配置信息,如文件系统名称。 args := &cfs.UpdateFSArgs{ FSID: "cfs-xxxxx", // 实例ID FSName: "testSdk", } err := cfsClient.UpdateFS(args) if err !
URL参数中所使用的fsId为文件系统唯一资源标识。 实名认证 使用CFS API的用户需要实名认证,没有通过实名认证的可以前往 百度智能云官网控制台 中的安全认证下的实名认证中进行认证。 百度智能云提供 个人认证 、 企业认证 两种认证方式,您可以根据实际情况选择一种进行认证。 API认证机制 所有API的安全认证一律采用Access Key与请求签名机制。