开启版本控制功能后,TOS 会为存储桶中的每个对象生成一个唯一的版本 ID,防止您意外删除或覆盖原对象。本文介绍开启版本控制之后的相关操作。
关于版本控制功能的说明及开启控制功能的操作步骤,请参见概述。
版本控制功能开启之后只能暂停,将无法恢复至未开启状态。暂停之前的历史版本文件,也均会保留。
开启版本控制之后,文件列表默认展示最新版本的文件,历史版本默认隐藏。您可以参考以下步骤查看文件历史版本。
开启版本控制之后,您需要打开页面右侧的显示版本开关,才能将文件彻底删除。您可以参考以下步骤,彻底删除文件。
注意
开启或暂停版本控制功能之后,如果您没有打开显示版本开关,将无法彻底删除文件,仅会对文件打上删除标记,您的存储容量也不会减少。
您可以按照您的需求删除不再需要的文件夹。删除后,该文件夹及其中的文件均会被删除。您可以参考以下步骤,彻底删除文件夹。
注意
开启或暂停版本控制功能之后,如果您没有打开显示版本开关,将无法彻底删除文件夹,仅会对文件夹打上删除标记,您的存储容量也不会减少。
开启或暂停版本控制功能之后,如果您没有打开显示版本开关,TOS 将不会彻底删除文件,仅会对文件打上删除标记,你可以参考以下步骤,删除文件的删除标记。
注意
删除文件的删除标记,相当于取消文件的删除操作,而非删除文件。如果您仍然需要删除该文件,具体步骤,请参见彻底删除文件。
开启版本控制之后,文件的每个版本默认均会保留。您可以参考以下步骤,下载指定版本的文件。
开启版本控制之后,文件的每个版本默认均会保留。您可以通过删除最新版本,或者拷贝历史版本文件的方式,将历史版本文件恢复为最新版本。具体步骤如下:
说明
建议您使用拷贝历史版本文件的方式恢复文件。删除最新版本文件后,文件将无法恢复,但使用拷贝历史版本文件的方法恢复文件,您可以保留文件的所有版本。
您可以调用 CopyObject 接口将历史版本文件拷贝到最新版本文件所在的桶中,完成拷贝后,会生成和历史版本文件内容一模一样的最新版本文件,之前的最新版本文件则会转为历史版本,拷贝的原始历史版本文件不受影响。详细介绍,请参见 CopyObject。