【OBS对象存储服务】桶内对象数量减少或是突然无法找到处理流程

举报
云技术搬运工 发表于 2021/10/26 15:21:08 2021/10/26
【摘要】 如果查看OBS桶内对象,发现对象数量减少,部分已上传的文件在桶内无法找到。如果碰到此类问题,可以从3面入手,具体操作点击文章。

【关键字】

OBS,自动删除,文件对象数量减少,API,过期时间, x-obs-expires

【问题描述】:

如果查看OBS桶内对象,发现对象数量减少,部分已上传的文件在桶内无法找到。如果碰到此类问题,可以从3面入手:

1.是否在上传的时候有设置对象的过期删除时间

2.是否有设置桶或是前缀目录的自动过期删除时间

3.是否是认为删除了桶内对象,人为删除可以通过配置云审计和桶日志管理查看

1.png

2.png

【解答】:

1.控制台查看是否有配置生命周期规则,根据设置的规则,符合规则的对象会自动过期删除,具体可以根据此文档查看https://support.huaweicloud.com/usermanual-obs/obs_03_0335.html

3.png

2.查看对象是否有在上传的时候设置过期删除时间,当前可以通过API或是SDK设置上传的过期时间expire,根据上传设置的过期时间,会自动删除。需要检查下代码是否有设置

API可以参考:https://support.huaweicloud.com/api-obs/obs_04_0080.html

4.png

SDK语言较多,以java SDK为例:https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0608.html

5.png

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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。