[发明专利]一种获取事务日志转储文件信息的方法及设备在审
申请号: | 201710005140.1 | 申请日: | 2017-01-04 |
公开(公告)号: | CN106776150A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 杨浩前;杜青;段晖莉 | 申请(专利权)人: | 上海上讯信息技术股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 上海百一领御专利代理事务所(普通合伙)31243 | 代理人: | 甘章乖 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 事务 日志 文件 信息 方法 设备 | ||
1.一种获取事务日志转储文件信息的方法,其特征在于,该方法包括:
对备份服务日志进行拷贝,形成备份服务日志的拷贝文件;
当有新的转储任务完成时,备份服务日志会生成相应记录信息;
将备份服务日志和已形成的备份服务日志的拷贝文件进行差异性比对,并将差异信息写入差异临时文件;
解析出差异临时文件中所包含的内容,并将该内容追加写入备份服务日志的拷贝文件中,以待下一次获取转储文件信息时进行差异性比对。
2.如权利要求1所述的方法,其特征在于,在对备份服务日志进行拷贝之前,还包括:
设定指定转储路径过滤机制,使得获取指定路径下的转储文件信息时,避开对非指定路径下转储文件信息的解析与获取。
3.如权利要求1或2所述的方法,其特征在于,所述解析出差异临时文件中所包含的内容之后,还包括;
获取转储文件的属性信息;
将所述差异临时文件中所包含的内容以及转储文件的属性信息写入待上传临时文件;
从待上传临时文件中上传当前写入的转储文件信息,并对该转储文件信息进行标记。
4.如权利要求3所述的方法,其特征在于,将所述转储文件信息写入待上传临时文件之前,还包括:
检查待上传临时文件中是否有与转储文件信息相同的记录;
若有相同记录,则不将该条转储文件信息写入待上传临时文件。
5.如权利要求4所述的方法,其特征在于,若需要重新获取上一条转储文件信息,包括:
在待上传临时文件中截取最后一次标记的转储文件信息;
检查该转储文件信息中转储文件的属性信息是否有变化;
如有变化,将该变化的信息重新写入已标记的转储文件信息中,形成更改后的标记处转储文件信息;
上传待上传临时文件中更改后的该标记处转储文件信息。
6.如权利要求5所述的方法,其特征在于,还包括:
在备份服务日志的拷贝文件和待上传临时文件中有新的信息写入时,对该拷贝文件和待上传临时文件进行同步刷写入磁盘。
7.如权利要求6所述的方法,其特征在于,所述解析出差异临时文件中所包含的内容,该内容具体包括:
转储文件路径及名称、转储文件所属数据库名称和转储文件转储时间戳信息。
8.如权利要求7所述的方法,其特征在于,所述转储文件的属性信息,包括:转储文件的实际大小和转储文件权限状态信息。
9.如权利要求8所述的方法,其特征在于,所述转储文件信息包括:转储文件路径及名称、转储文件所属数据库名称、转储文件权限状态信息、转储文件实际大小和转储文件转储时间戳。
10.一种获取事务日志转储文件信息的设备,其特征在于,该设备包括:
拷贝模块,用于对备份服务日志进行拷贝,形成备份服务日志的拷贝文件;
生成模块,用于当有新的转储任务完成时,生成相应备份服务日志记录信息;
比较模块,将备份服务日志和已形成的备份服务日志的拷贝文件进行差异性比对,并将差异信息写入差异临时文件;
解析模块,解析出差异临时文件中所包含的内容,并将该内容追加写入备份服务日志的拷贝文件中,以待下一次获取转储文件信息时进行差异性比对。
11.如权利要求10所述的设备,其特征在于,还包括:
设定模块,用于设定指定转储路径过滤机制,使得获取指定路径下的转储文件信息时,避开对非指定路径下转储文件信息的解析与获取。
12.如权利要求10或11所述的设备,其特征在于,还包括:
获取模块,用于获取转储文件的属性信息;
写入模块,用于将所述差异临时文件中所包含的内容以及转储文件的属性信息写入待上传临时文件;
标记模块,用于从待上传临时文件中上传当前写入的转储文件信息,并对该转储文件信息进行标记。
13.如权利要求12所述的设备,其特征在于,还包括:
第一检查模块,用于检查待上传临时文件中是否有与转储文件信息相同的记录;
若有相同记录,则不将该条转储文件信息写入待上传临时文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上讯信息技术股份有限公司,未经上海上讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710005140.1/1.html,转载请声明来源钻瓜专利网。