对象存储

删除文件

2024-09-05 02:39:24
使用场景

为了节省空间和成本,您可以根据需要删除无用的文件或文件夹。

               

注意            

l  当桶中未开启多版本控制功能时,删除的文件无法恢复。

l  删除文件夹的同时会删除文件夹下的文件。

l  删除的文件不支持取消删除,请谨慎操作。

手动删除和自动删除

您可以随时手动删除对象,也可以通过生命周期管理功能定期自动删除桶中的文件。

单个删除和批量删除

ZOS支持文件的单次和批量删除。                 

说明                  

批量删除的性能与单个请求中的文件数量成负相关。对于QPS的计算,删除n个对象,进行n次运算。如果删除的对象数量很大,并且对象前缀按字典顺序排列,可能会导致大量请求访问的对象集中在特定分区,从而产生访问热点。热点分区的请求速率受限,访问延迟增加。

要解决上述问题,可以考虑减少单个批量删除请求中的文件数量,增加并发请求的数量。

多版本控制功能启用时的文件删除

当bucket的多版本控制功能启用时,ZOS将对不同的删除目标采取不同的处理方式:

  • 删除文件或文件夹:文件或文件夹不会立即被完全删除,会作为历史版本保留下来,并且文件会被标记为已删除。

    • 如果您想完全删除它,可以通过彻底删除进行删除。

    • 被删除的文件可以通过“恢复”功能进行恢复。详情请参见恢复文件

  • 删除指定版本的文件:该版本将被完全删除,并且无法恢复。如果文件的最新版本被删除,则历史版本将成为最新版本。

    • 在启用多版本控制功能的场景下,“已删除文件”中的文件仍然会保留多个版本。

使用方式

使用方式

参考文档

控制台

详情请参见删除文件

图形化管理工具ZOSBrowser

您可以在ZOSBrowser界面删除文件。详情请参见ZOSBrowser

SDK

ZOS支持多种SDK,关于SDK的代码示例请参见开发者文档

API

详情请参见删除对象批量删除对象

 

 


fW_w.tzA1kwZ