【OBS对象存储服务】桶内对象数量减少或是突然无法找到处理流程
【关键字】
OBS,自动删除,文件对象数量减少,API,过期时间, x-obs-expires
【问题描述】:
如果查看OBS桶内对象,发现对象数量减少,部分已上传的文件在桶内无法找到。如果碰到此类问题,可以从3面入手:
1.是否在上传的时候有设置对象的过期删除时间
2.是否有设置桶或是前缀目录的自动过期删除时间
3.是否是认为删除了桶内对象,人为删除可以通过配置云审计和桶日志管理查看
【解答】:
1.控制台查看是否有配置生命周期规则,根据设置的规则,符合规则的对象会自动过期删除,具体可以根据此文档查看https://support.huaweicloud.com/usermanual-obs/obs_03_0335.html
2.查看对象是否有在上传的时候设置过期删除时间,当前可以通过API或是SDK设置上传的过期时间expire,根据上传设置的过期时间,会自动删除。需要检查下代码是否有设置
API可以参考:https://support.huaweicloud.com/api-obs/obs_04_0080.html
SDK语言较多,以java SDK为例:https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0608.html
3.若上述2种都排查发现不符合,人为删除了桶内对象,有删除权限的账户是可以删除桶内对象的,建议针对不同的用户设置不同的精细权限控制。
a.建议精细控制桶内对象的权限,具体权限配置参考此文档https://support.huaweicloud.com/perms-cfg-obs/obs_40_0040.html
b.可以提前配置桶的日志管理,通过访问日志记录,桶的拥有者可以深入分析访问该桶的用户请求性质、类型或趋势。当用户开启一个桶的日志记录功能后,OBS会自动对这个桶的访问请求记录日志,并生成日志文件写入用户指定的桶中。具体可以参考 https://support.huaweicloud.com/ugobs-obs/obs_41_0046.html
c.可以配置审计日志,查看具体的操作记录,具体参考此文档https://support.huaweicloud.com/usermanual-cts/cts_03_0001.html
- 点赞
- 收藏
- 关注作者
评论(0)