更新时间:2023-07-07 GMT+08:00

取消删除对象

使用场景

桶没有开启多版本控制功能时,已删除的对象不可恢复。开启时,如果想将删除的文件找回,可以通过“取消删除”功能来实现。多版本控制功能的详细介绍请参见多版本控制

多版本控制功能启用时的对象找回机制

启用了多版本控制功能的OBS桶中的文件从“对象”列表删除后,OBS不会立即将其彻底删除,而是保留在“已删除对象”中,同时会为其打上删除标记。您可以通过“取消删除”功能来找回被删除的文件。

使用“取消删除”功能需要注意以下几点:

  1. 只支持对文件“取消删除”,不支持对文件夹“取消删除”

    “取消删除”文件后,该文件会恢复到“对象”列表中,此时可以正常使用对象的基本功能。如果文件存放于某个文件夹下,“取消删除”文件后依然会保留原有的目录结构。

  2. “已删除对象”中的文件仍然会保留多版本,在对不同的版本进行删除时需要注意:
    • 如果删除的是带“删除标记”的版本,实际上是找回该文件,等同于“取消删除”文件,而非彻底删除。
    • 如果删除的是不带“删除标记”的版本,则会彻底删除该历史版本。即使后续该文件找回后,也无法恢复这个被彻底删除的历史版本。
  3. “已删除对象”中的文件至少需要保留一个不带“删除标记”的历史版本,否则无法执行“取消删除”操作。

使用方式

OBS支持通过控制台取消删除对象。

支持的使用方式

参考文档

控制台

取消删除文件