对象存储 版本控制配置

利用版本控制功能,可以以在存储桶中存放对象的多个版本,并且实现检索、删除和还原指定版本对象。
了解版本控制详情信息。

相关产品
对象存储 产品页,含版本规格、价格与购买入口。

一、使用场景

注意:只有主账号和被授权的子账号可以配置存储桶的版本控制状态。

二、使用对象存储控制台

1. 登录 对象存储 控制台。

2. 在左侧导航栏,单击存储桶列表,进入存储桶列表页面。

3. 单击需要配置版本控制的存储桶,进入存储桶详情页面。

4. 选择容错容灾管理 > 版本控制,找到版本控制配置项,将当前状态修改为“开启”状态,然后单击保存,在确认弹窗中单击确定,即可开启版本控制。

5. 开启版本控制后,进入文件列表界面,打开列出历史版本开关,你可查看同名文件的所有版本并对其进行管理。

·若你将同名文件上传到该存储桶,可查看在不同时间点所上传的同名文件。

·若你删除文件时没有指定版本 ID,则执行删除后,将为当前版本(最新版本)对象插入一个“删除标记”,该 删除标记 表示“对象已被删除”,在列出历史版本中将会看到文件被删除的记录,而删除前的同名文件仍然保留。你可以根据版本 ID、修改时间查找历史文件进行还原、下载或删除等操作。

注意:说明:

三、使用 REST API/SDK

你可以直接使用 REST API 配置存储桶的版本控制和管理版本控制状态下存储桶中的对象,请参见以下 API 文档:

·PUT Bucket versioning

·GET Bucket versioning

·GET Bucket Object versions

·PUT Object

·GET Object

·DELETE Object

·DELETE Multiple Objects

你可以直接调用 SDK 的版本控制方法,详情请参见下列各语言 SDK 文档:

Android、C、C++、.NET、Go、iOS、Java、JavaScript、Node.js、PHP、Python、小程序。

四、使用工具

你可以使用工具设置版本控制,例如 COSBrowser、COSCMD、COSCLI,更多工具介绍请参见 工具概览。

赞 (0)
上一篇 5天前
下一篇 5天前