检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
删除指定桶的Website配置。 设置桶的多版本状态 ObsClient.setBucketVersioning 为指定桶设置多版本状态。在一个桶中保留对象的多个版本,可方便地检索和还原各个版本,在意外操作或应用程序故障时快速恢复数据。 获取桶的多版本状态 ObsClient.getBucketVersioning
以安装OBS BrowserJS SDK最新版本为例,步骤如下: 下载OBS BrowserJS SDK开发包。 解压该开发包,可以看到其中包含examples文件夹(示例代码),dist文件夹(SDK库文件)和README.txt(SDK版本特性描述文件)。 浏览器页面引入SDK库文件:
与key_marker配合使用,返回的对象列表将是对象名和版本号按照字典序排序后该参数以后的所有对象(单次返回最大为1000个)。key_marker指定对象名,version_id_marker指定该对象的具体版本号,两者共同确定对象版本。 约束限制: 该字段只适用于多版本列举场景。 如果version_
只列举bucket-test桶中的3个对象,列举命令如下: ./obsutil ls obs://bucket-test -limit=3 返回结果按照对象名和版本号以字典序排列后,结果如下: obs://bucket-test/test1.txt obs://bucket-test/test2.txt
Configuration √ √ √ √ √ √ 设置桶的多版本状态 setBucketVersioning、setBucketVersioningConfiguration √ √ √ √ √ √ 获取桶的多版本状态 getBucketVersioning、getBucket
SDK安装方式概览 序号 方式 1 手动下载源码开发包安装 2 使用composer命令下载安装 手动下载源码开发包安装 以安装OBS PHP SDK最新版本为例,步骤如下: 下载OBS PHP SDK开发包。 解压该开发包,可以看到其中包含examples文件夹(示例代码),Obs文件夹(SDK源码),composer
下载与安装SDK(Python SDK) 本节提供Python SDK的下载链接,并介绍SDK的安装方式。 SDK下载 OBS Python SDK最新版本源码:最新源码下载 安装方式概览 如表1所示,Python SDK有以下安装方式。 表1 Python SDK安装方式概览 序号 方式 1
一个或多个版本。 表5 删除开启多版本桶的桶内文件 操作类别 操作效果 删除对象的当前版本 如果当前版本不是删除标记,则生命周期创建具有唯一版本ID的删除标记,当前版本会成为历史版本,删除标记成为当前版本。 如果当前版本是删除标记,则不执行任何操作。 删除对象的历史版本 删除对象的历史版本,删除的历史版本无法恢复。
设置桶的多版本状态 开启或暂停桶的多版本功能。开启后,可以检索和还原各个版本的对象,在意外操作或应用程序故障时快速恢复数据。 获取桶的多版本状态 获取指定桶的多版本功能状态。 设置桶默认存储类型 创建或更新桶的默认存储类型配置信息。 获取桶默认存储类型 获取桶的默认存储类型配置信息。
您可以通过ObsClient.getBucketLifecycle查看桶的生命周期规则。以下代码展示了如何查看桶的生命周期规则: // 创建ObsClient实例 var obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全
导航栏单击“概览”。 在“基础配置”区域下,单击“多版本控制”卡片,系统弹出多版本控制对话框。 图12 多版本控制 勾选“启用”后单击“确定”,启用目标桶中对象的多版本控制。 关于多版本控制的更多介绍以及操作指导,请参见多版本控制。 更新静态文件 登录OBS管理控制台。 在桶列表中单击待操作的桶,进入对象页面。
导航栏单击“概览”。 在“基础配置”区域下,单击“多版本控制”卡片,系统弹出多版本控制对话框。 图12 多版本控制 勾选“启用”后单击“确定”,启用目标桶中对象的多版本控制。 关于多版本控制的更多介绍以及操作指导,请参见多版本控制。 更新静态文件 登录OBS管理控制台。 在桶列表中单击待操作的桶,进入对象页面。
设置“报表格式”相关参数。 表3 报表格式参数说明 参数 描述 清单格式 支持生成CSV格式的桶清单文件。 对象版本 报表中对象的版本,可以设置为“仅限当前版本”和“包含所有版本”。 清单额外字段 桶清单文件中包含的对象信息:文件大小、上次修改时间、存储类别、ETag、分段上传、复制状
data+查询工作流实例列表 数据工坊 DWR 需要增加Tenant Administrator权限后才能查询工作流实例列表 data+查询工作流实例 数据工坊 DWR 需要增加dwr:workflow:getWorkflowExecutionInfo权限后才能查询工作流实例 data+恢复失败状态的工作流实例
如果目标对象的桶的多版本状态是开启的,系统为目标对象生成唯一的版本号(此版本号与源对象的版本号不同),并且会在响应报头x-obs-version-id返回该版本号。如果目标对象的桶的多版本状态是暂停的,则目标对象的版本号为null。 在桶没有开启多版本的情况下,将源对象object_A复制为目标对象object_B
如果当前版本没有删除标记且当前版本ID不为null,则当前版本会成为历史版本,系统创建ID为null的删除标记成为当前版本。 如果当前版本没有删除标记且当前版本ID为null,则系统创建ID为null的删除标记直接覆盖当前版本。此时,删除标记成为最新版本,被覆盖的版本数据无法恢复。
RM保护策略。 多版本 如果桶的多版本状态是开启的,则合并段后得到的对象生成一个唯一的版本号,并且会在响应报头x-obs-version-id返回该版本号。如果桶的多版本状态是暂停的,则合并段后得到的对象版本号为null。关于桶的多版本状态,参见设置桶的多版本状态。 如果上传了1
弹性文件服务SFS是华为云提供的按需扩展的高性能文件存储(NAS),可为云上多个弹性云服务器ECS,容器CCE&CCI,裸金属服务器BMS提供共享访问。 如何迁移? SFS的文件系统需要挂载到弹性云服务器、容器或裸金属服务器上,对于SFS和OBS之间的数据迁移,可以理解为服务器与OB
DIS服务通道名称。需要先在DIS服务创建此通道。 类型:String 是 project DIS服务通道所属的项目ID。 类型:String 是 events OBS事件列表。 类型:String 有效值:长度[0, 1023],值允许为任意字符,支持如下事件类型: ObjectCreated:*
versionId str 可选 参数解释: 对象的版本号,用于删除指定版本号的对象。例如:G001117FCE89978B0000401205D5DC9。 取值范围: 长度为32的字符串。 默认取值: 无,如果不设置则默认删除最新版本的对象。 encoding_type str 可选