有奖征文:轻量对象存储LighthouseCOS用户实践> HOT

简介

存储桶的版本控制功能,可实现在对象被覆盖上传、删除或修改操作时,仍然保留操作前的对象版本,并且可以对指定版本的对象进行检索、删除或还原。这有助于恢复被用户误删或应用程序故障而丢失的数据。本文介绍如何在控制台为存储桶开启版本控制,关于版本控制的更多介绍,请参见 版本控制概述
注意
一旦您对存储桶启用了版本控制,它将无法返回到未启用版本控制状态(初始状态)。但您可以对该存储桶暂停版本控制,这样后续对对象进行覆盖、删除或修改操作时,将不会产生历史版本。
对象的历史版本会占用存储空间,因此这些历史版本的对象同样收取存储费用。
若要彻底删除某个历史版本,请通过检索指定版本 ID 来彻底删除。
对象的历史版本的数量无限制。

操作步骤

1. 登录 对象存储 控制台。
2. 在左侧导航栏,单击存储桶列表,进入存储桶列表页面。
3. 单击需要配置版本控制的存储桶,进入存储桶详情页面。
4. 单击左侧的容错容灾管理 > 版本控制,将当前状态修改为开启并保存。
5. 在弹出的确认弹窗,单击确定,即可开启版本控制。 当您不需要使用版本控制功能时,将当前的“开启”按钮修改为“关闭”即可。
6. 开启版本控制后,若您将同名文件上传到该存储桶,那么在文件列表界面中,单击列出历史版本,您可查看到在不同时间点所上传的同名文件。并且您可对最新版本、历史版本以及删除标记版本进行多种操作。
7. 历史版本文件,支持还原、下载、详情、删除操作。
说明
如需通过控制台彻底删除历史版本,可在控制台存储桶的文件列表中,列出历史版本文件后,删除指定版本的文件即可。
8. 若您删除文件,将会看到文件被删除的记录,而删除前的同名文件仍然保留。您可以根据不同版本对文件进行删除或还原。