【OBS对象存储服务】桶内对象数量减少或是突然无法找到处理流程
【摘要】 如果查看OBS桶内对象,发现对象数量减少,部分已上传的文件在桶内无法找到。如果碰到此类问题,可以从3面入手,具体操作点击文章。
【关键字】
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
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)