CN115658382B 一种对象存储的增量对象备份恢复方法、系统及存储介质 (四川大学)_第1页
CN115658382B 一种对象存储的增量对象备份恢复方法、系统及存储介质 (四川大学)_第2页
CN115658382B 一种对象存储的增量对象备份恢复方法、系统及存储介质 (四川大学)_第3页
CN115658382B 一种对象存储的增量对象备份恢复方法、系统及存储介质 (四川大学)_第4页
CN115658382B 一种对象存储的增量对象备份恢复方法、系统及存储介质 (四川大学)_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本发明涉及一种对象存储的增量对象备份获取增量操作数据模块;获取增量对象数据模2获取增量日志步骤,所述备份代理监控对象获取增量对象数据步骤,所述备份代理根据所述增量操传输增量对象数据步骤,所述备份代理创建哈希索引表,再将所恢复步骤,所述备份代理根据指定对象的对象名和指定对象的存初始化操作日志监控表步骤,创建含有创建时间记录和判断操作日志轮转步骤,比较处于工作状态的操作日志A的创建时间与操作日志监控移开始读取创建时间等于所述创建时间记录的操作日志B,并从头读取创建时间晚于所述创建时间记录的操作日志C,再将从操作日志B和操作日志C中读取到的数据写入备份代理更新操作日志监控表步骤,操作日志监控表中的读取指针偏移更新为操作日志A的结定时获取增量日志步骤,在小于所述对象存储集群设定的构建对象操作正则表达式步骤,分析对象存储集群的操3重复获取单条增量日志步骤到增量操作数据处理步骤,直到增更新哈希索引表步骤,将所述增量对象信息中的对象名和存储桶获取备份数据索引步骤,根据指定对象的对象名和指定对象的恢复指定对象数据步骤,根据所述指定对象的备份数据索引,从备获取增量操作数据模块,用于所述备份代理对所述增量日获取增量对象数据模块,用于所述备份代理根据所述增量操作数据中的对象名和桶传输增量对象数据模块,用于所述备份代理创建哈希索引表,再将恢复模块,用于所述备份代理根据指定对象的对象名和指定对象的初始化操作日志监控表单元,用于创建含有创建时间记判断操作日志轮转单元,用于比较处于工作状态的操作日志A的创建时间与操作日志针偏移开始读取创建时间等于所述创建时间记录的操作日志B,并从头读取创建时间晚于所述创建时间记录的操作日志C,再将从操作日志B和操作日志C中读取到的数据写入备份更新操作日志监控表单元,用于操作日志监控表中的读取指针偏移更新为操作日志A4定时获取增量日志单元,用于在小于所述对象存储集群设定构建对象操作正则表达式单元,用于分析对象存储集群获取备份数据索引单元,用于根据指定对象的对象名和指定对恢复指定对象数据单元,用于根据所述指定对象的备份数据索引8.一种计算机可读存储介质,其上存储有计算执行时实现如权利要求1至4任一项所述对象存储的增量对5[0010]获取增量对象数据步骤,所述备份代理根据所述增量操作数据中的对象名和桶6[0015]判断操作日志轮转步骤,比较处于工作状态的操作日志A的创建时间与操作日志针偏移开始读取创建时间等于所述创建时间记录的操作日志B,并从头读取创建时间晚于所述创建时间记录的操作日志C,再将从操作日志B和操作日志C中读取到的数据写入备份[0017]更新操作日志监控表步骤,操作日志监控表中的读取指针偏移更新为操作日志A[0025]重复获取单条增量日志步骤到增量操作数据处理步骤,7[0042]判断操作日志轮转单元,用于比较处于工作状态的操作日志A的创建时间与操作取指针偏移开始读取创建时间等于所述创建时间记录的操作日志B,并从头读取创建时间晚于所述创建时间记录的操作日志C,再将从操作日志B和操作日志C中读取到的数据写入8处理器执行时实现上述对象存储的增量对象备份9[0080]S22.比较处于工作状态的操作日志A的创建时间与操作日志监控表中的创建时间创建时间等于所述创建时间记录的操作日志B,并从头读取创建时间晚于所述创建时间记过操作日志的创建时间判断是否处理过这个操作日志[0083]还可以理解的是,操作日志A的创建时间可能等于或晚于操作日志监控表中的创[0084]S24.操作日志监控表中的读取指[0086]S25.在小于所述对象存储设定的操作日志2022_04_08T14:37:04.926+08007f5f9afcd7001beast:Ox7f604c2d1810:42__[2022_04_08T14:37:04.92622+08[0100]S4.所述备份代理根据所述增量操作[0110]S6.所述备份代理根据指定对象的对象名和指定对象的存储桶名查询更新后的哈[0124]初始化操作日志监控表单元10021,用于创建含有第一创建时间和读取指针偏移从读取指针偏移开始读取创建时间等于所述第一创建时间的操作日志B,并从头读取创建时间晚于所述第一创建时间的操作日志C,再将从操作日志B和操作日志C中读取到的数据[0127]更新操作日志监控表单元10024,用于将操作日志监控表中的读取指针偏移更新[0128]定时获取增量日志单元10025,用于在小于所述对象存储设定的操作日志轮换周[0137]获取备份数据索引单元10061,用于根据指定对象的对象名和指定对象的存储桶序被处理器执行时实现实施例一所述对象存储的增

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论