【技术实现步骤摘要】
数据处理方法及装置
[0001]本公开涉及数据处理
,尤其涉及一种数据处理方法及装置。
技术介绍
[0002]目前,为了应对持续增长的数据存储需求,对象存储(object storage)被广泛应用,成为存储市场中炙手可热的存储产品。数据保护,尤其是基于删除对象行为的数据保护,日益成为数据存储中备受重视的问题之一。
[0003]但是,如何实现被主动删除场景删除的数据的保护成为业界亟待解决的问题。
技术实现思路
[0004]本公开提供一种数据处理方法及装置,可以解决被主动删除场景删除的数据的保护的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种数据处理方法,所述数据处理方法包括:获取客户端发送的对象删除请求,所述对象删除请求中包括待删除对象的标识;根据所述待删除对象的标识获取对应的数据删除保护配置信息,所述数据删除保护配置信息中包括所述待删除对象的标识和保护配置参数;所述保护配置参数包括开启保护标识,则将所述待删除对象的标识对应的对象从所属的磁盘中删除,并将所 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取客户端发送的对象删除请求,所述对象删除请求中包括待删除对象的标识;根据所述待删除对象的标识获取对应的数据删除保护配置信息,所述数据删除保护配置信息中包括所述待删除对象的标识和保护配置参数;所述保护配置参数包括开启保护标识,则将所述待删除对象的标识对应的对象从所属的磁盘中删除,并将所述待删除对象的标识对应的对象存储至对应的用户存储桶中。2.根据权利要求1所述的数据处理方法,其特征在于,所述保护配置参数还包括保护期限,则所述将所述待删除对象的标识对应的对象存储至对应的用户存储桶中之后,还包括:在所述待删除对象的标识对应的对象在所述用户存储桶中的存储时间超过所述保护期限时,将所述待删除对象的标识对应的对象从所述用户存储桶中删除。3.根据权利要求1或2所述的数据处理方法,其特征在于,还包括:所述保护配置参数为空白或不开启保护标识,则将所述待删除对象的标识对应的对象从所属的磁盘中删除。4.根据权利要求1或2所述的数据处理方法,其特征在于,所述将所述待删除对象的标识对应的对象存储至对应的用户存储桶中之后,还包括:将所述待删除对象的标识添加至所述用户存储桶中的保护对象列表中;所述将所述待删除对象的标识对应的对象从所述用户存储桶中删除之后,还包括:将所述待删除对象的标识从所述保护对象列表中删除。5.根据权利要求4所述的数据处理方法,其特征在于,还包括:获取所述客户端发送的保护对象列表查询请求;根据所述保护对象列表查询请求获取所述保护对象列表;将所述保护对象列表发送至所述客户端,以使所述客户端展示所述保护对象列表。6.根据权利要求5所述的数据处理方法,其特征在于,还包括:获取所述客户端发送的对象永久删除请求,所述对象永久删除请求中包括所述保护对象列表中待永久删除对象的标识;将所述待永久删除对象的标识对应的对象从所述用户存储桶中删除;将所述待永久删除对象的标识从所述保护对象列表中删除。7.根据权利要求5所述的数据处理方法,其特征在于,还包括:获取所述客户端发送的对象恢复请求,所述对象恢复请求中包括所述保护对象列表中待恢复对象的标识;将所述待恢复对象的标识对应的对象从所述用户存储桶中删除,并将所述待恢复对象的标识对应的对象恢复存储至原磁盘中;将所述待恢复对象的标识从所述保护对象列表中删除。8.根据权利要求1或2所述的数据处理方法,其特征在于,所述获取客户端发送的对象删除请求之前,还包括:获取所述客户端发送的对象上传请求,所述对象上传请求中包括待上传对象、所述待上传对象的标识和对应的所述数据删除保护配置信息;将所述待上传对象和所述数据删除保护配置信息存储至预设的磁盘中。9.一种数据处理装置,其特征在于,包括:
第一获取模块,用于获取客户端发送的对象删除请求,所述对象删除请求中包括待删除对象的标识;第二获取模块,用于根据所述待删除对象的标识获取对应的数据删除保护配置信息,所述数据删除保护配置信息中包括所述待删除对象的标识和保护配置参数;第一删除模块,用于所述保护配置参数包括开启保护标识,则将所述待删除对象的标识对应的对象从...
【专利技术属性】
技术研发人员:肖春辉,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。