拷贝文件 拷贝文件 拷贝一个文件 用户可以通过copy_object函数拷贝一个Object,如下代码所示: void copyObject ( Client & client , std :: string destBucketName , std :: string destKey , const std :: string & srcBucketName , const std
获取及更新文件元信息 文件元信息(Object Metadata),是对用户上传BOS的文件的属性描述,分为两种:HTTP标准属性(HTTP Headers)和User Meta(用户自定义元信息)。 获取文件元信息 参考 只获取ObjectMetadata 。 修改文件元信息 BOS修改Object的Metadata通过拷贝Object实现。
由于BOS本身是一个( <Key>,<Value> )的存储系统,所以原则上并不会存在“文件夹”的概念,但您可以通过 Delimiter 和 Prefix 参数的配合进行文件夹功能模拟。
设置文件权限 概述 您可以在 BOS 控制台对文件的访问进行设置。BOS 控制台支持粗粒度访问权限设置,可以将其设置为公共读、私有或自定义权限。在不修改文件权限的情况下,该文件的访问权限将和所在的 Bucket 权限保持一致。 注意事项 归档存储类型文件不支持设置文件访问权限。 设置文件权限 登录 BOS 管理控制台 ,进入Bucket列表页面。
BOS与PFS之间的数据迁移 适用场景 适用于并行文件存储PFS(标准型、增强型、极速型、极速型L2)与对象存储BOS之间的数据传输。 基本原理 将PFS挂载至BCC中,利用BOS命令行工具(BOS CMD) 将数据写入挂载目录或从挂载目录读出。 操作步骤 第一步:在同一VPC及可用区内创建BCC及PFS。 BCC创建方式请见: BCC创建实例 。
由于BOS本身是一个( <Key>,<Value> )的存储系统,所以原则上并不会存在“文件夹”的概念,但您可以通过 delimiter 和 prefix 参数的配合进行文件夹功能模拟。
返回的消息体中只包含删除过程中出错的Object结果;如果所有Object都删除都成功的话,则没有消息体。
删除文件系统 注意:需先删除文件系统已有的挂载点,才可对文件系统进行删除。 删除挂载点:点击文件系统列表操作栏的“管理”按钮进入详情页,对文件系统现有挂载点进行删除操作。 在文件系统列表页,点击操作栏的“删除”按钮,即可对对应文件系统进行删除。
其他使用方法 获取Object的存储类型 Object的storage class属性分为 STANDARD (标准存储), STANDARD_IA (低频存储), COLD (冷存储)和 ARCHIVE (归档存储),通过如下代码可以代码获得Object的storage class属性: response = bos_client . get_object_meta_data ( bucket_name