一种通用免缓存备份和恢复方法技术

技术编号:19821300 阅读:38 留言:0更新日期:2018-12-19 14:31
本发明专利技术公开了一种通用免缓存备份和恢复方法,通过在应用系统的主机空闲磁盘空间中虚拟出一个空目录,将此空目录作为备份恢复目标位置;客户端向空目录发送读写操作,拦截此读写操作到备份服务器完成备份恢复任务,减少一次文件读写行为,缩短备份恢复时间,并且去除缓存后,不需要提供额外的存储,降低备份恢复硬件成本。

【技术实现步骤摘要】
一种通用免缓存备份和恢复方法
本专利技术涉及数据处理
,具体涉及一种通用免缓存备份恢复方法。
技术介绍
现有技术中对数据库等应用系统进行数据备份恢复时都是利用缓存技术,例如备份时,使用共享目录或本地存储作为缓存,将备份数据暂存到缓存,再传输到备份服务器;恢复时,使用共享目录或本地存储作为缓存,将备份数据传输到缓存目录中,再通知应用系统接口恢复数据。也就是说现有备份数据方法,需要先由应用系统备份接口将数据写入缓存,再由备份程序从缓存中读取数据,传输到备份服务器;恢复时,也需要先从备份服务器上将数据下载到缓存,再通知应用系统恢复接口从缓存中恢复数据。此过程需要进行二次数据读写,耗时较长;并且由于使用磁盘或共享目录作为缓存,需要提供额外存储(与应用系统有效数据大小一致的存储),增加成本。
技术实现思路
本专利技术的目的在于克服现有技术中的不足,提供一种通用免缓存备份和恢复方法,不需要提供额外的存储作为缓存空间,降低备份恢复硬件成本。为解决上述技术问题,本专利技术提供了一种通用免缓存备份方法,备份客户端将主机上安装的应用系统备份至备份服务端,其特征是,具体包括以下过程:步骤S1,当备份客户本文档来自技高网...

【技术保护点】
1.一种通用免缓存备份方法,备份客户端将主机上安装的应用系统备份至备份服务端,其特征是,具体包括以下过程:步骤S1,当备份客户端发起应用系统备份任务时,在主机空闲磁盘空间中虚拟出一个空目录,将此空目录作为备份目标位置;步骤S2,向空目录发送写操作,此写操作中包含应用系统的文件数据块;步骤S3,拦截写操作并发送至备份服务端,备份服务端将文件数据块备份存储,并返回写操作结果至备份客户端;步骤S4,重复以上步骤S2和S3直至应用系统备份完成,备份客户端结束此次备份任务。

【技术特征摘要】
1.一种通用免缓存备份方法,备份客户端将主机上安装的应用系统备份至备份服务端,其特征是,具体包括以下过程:步骤S1,当备份客户端发起应用系统备份任务时,在主机空闲磁盘空间中虚拟出一个空目录,将此空目录作为备份目标位置;步骤S2,向空目录发送写操作,此写操作中包含应用系统的文件数据块;步骤S3,拦截写操作并发送至备份服务端,备份服务端将文件数据块备份存储,并返回写操作结果至备份客户端;步骤S4,重复以上步骤S2和S3直至应用系统备份完成,备份客户端结束此次备份任务。2.根据权利要求1所述的一种通用免缓存备份方法,其特征是,备份客户端通过应用系统备份接口执行备份任务。3.根据权利要求1所述的一种通用免缓存备份方法,其特征是,写操作中还包括文件路径、文件名、文件数据块在文件中起始地址和文件数据块大小。4.根据权利要求3所述的一种通用免缓存备份方法,其特征是,步骤S3,备份服务端接收到写操作时,从中解析出文件名,在备份服务端中查询此文件,如果无法查询到,则根据文件名及文件路径,在备份服务端的存储中新建一个以此文件名命名的文件,根据文件数据块在文件中起始地址,将文件数...

【专利技术属性】
技术研发人员:谢亮张有成姚崎
申请(专利权)人:南京壹进制信息技术股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1