The invention discloses a data backup method and a device, belonging to the field of data backup. The method includes: using data acquisition, data acquisition module, the data format and the data as a set of data stored to memory database; using data acquisition module to read data from the memory bank; through between the business server and backup server settings of a data channel, the data information is transmitted to the backup server reads the data used to store spatial data information in the data storage to the data format of the corresponding trigger backup server. The present invention the collected data and the corresponding data format through the same channel data is sent to the backup server, a backup server according to the format of the data storage space for data storage to the corresponding, only one data channel is arranged between the service server and backup server, saves the cost of the system layout.
【技术实现步骤摘要】
数据备份方法及装置
本专利技术涉及数据备份领域,特别涉及一种数据备份方法及装置。
技术介绍
业务服务器(可以是多个服务器)在工作过程中,有很多数据需要向备份服务器备份。传统方式中,业务服务器针对需要备份的不同格式(或类型)的数据通常采用不同的数据通道进行备份。比如,A格式的数据通过数据通道1备份至备份服务器,B格式的数据通过数据通道2备份至备份服务器,C格式的数据通过数据通道3备份至备份服务器。上述技术需要在业务服务器和备份服务器之间建立好多条数据通道,每条数据通道用于对一种格式的数据进行传输备份。
技术实现思路
为了解决相关技术中需要建立多条数据通道才能将不同格式的数据传送至备份服务器进行备份的问题,本专利技术实施例提供了一种数据备份方法及装置。所述技术方案如下:第一方面,提供了一种数据备份方法,应用于业务服务器中,所述业务服务器包括数据采集模块和内存库,所述方法包括:利用所述数据采集模块采集数据,将所述数据以及所述数据的格式作为一组数据信息存储至所述内存库中;利用所述数据采集模块从所述内存库读取数据信息;通过所述业务服务器和备份服务器之间设置的一条数据通道,将读取的所述数据信息发送至所述备份服务器,所述数据信息用于触发所述备份服务器将所述数据信息中的数据存储至所述数据的格式对应的存储空间,经过所述数据通道发送的数据信息包括至少两种格式的数据的数据信息。利用业务服务器中的数据采集模块可以将采集到的数据写入内存库,并可以将内存库中的各种类型的数据通过一条数据通道发送至备份服务器,由备份服务器根据数据的格式将数据存储至对应的存储空间;由于业务服务器在向备份服务器 ...
【技术保护点】
一种数据备份方法,其特征在于,应用于业务服务器中,所述业务服务器包括数据采集模块和内存库,所述方法包括:利用所述数据采集模块采集数据,将所述数据以及所述数据的格式作为一组数据信息存储至所述内存库中;利用所述数据采集模块从所述内存库读取数据信息;通过所述业务服务器和备份服务器之间设置的一条数据通道,将读取的所述数据信息发送至所述备份服务器,所述数据信息用于触发所述备份服务器将所述数据信息中的数据存储至所述数据的格式对应的存储空间,经过所述数据通道发送的数据信息包括至少两种格式的数据的数据信息。
【技术特征摘要】
1.一种数据备份方法,其特征在于,应用于业务服务器中,所述业务服务器包括数据采集模块和内存库,所述方法包括:利用所述数据采集模块采集数据,将所述数据以及所述数据的格式作为一组数据信息存储至所述内存库中;利用所述数据采集模块从所述内存库读取数据信息;通过所述业务服务器和备份服务器之间设置的一条数据通道,将读取的所述数据信息发送至所述备份服务器,所述数据信息用于触发所述备份服务器将所述数据信息中的数据存储至所述数据的格式对应的存储空间,经过所述数据通道发送的数据信息包括至少两种格式的数据的数据信息。2.根据权利要求1所述的方法,其特征在于,所述将所述数据以及所述数据的格式作为一组数据信息存储至所述内存库中,包括:为所述采集到的数据生成序列号,将所述数据、所述数据的格式以及所述序列号作为一组数据信息存储至所述内存库中,采集时刻在前的数据的序列号小于采集时刻在后的数据的序列号;所述利用所述数据采集模块从所述内存库读取数据信息,包括:按照序列号,依次从所述内存库中读取尚未被备份的数据的数据信息。3.根据权利要求2所述的方法,其特征在于,在所述将读取的所述数据信息发送至所述备份服务器之后,所述方法还包括:若在发送数据信息之后的预定时长内未接收到与所述数据信息对应的响应消息,则重传所述数据信息,所述响应消息是所述备份服务器在接收到所述数据信息之后,向所述业务服务器回复的携带有所述数据信息中序列号的响应消息。4.一种数据备份方法,其特征在于,应用于备份服务器中,所述方法包括:接收业务服务器和所述备份服务器之间设备的一条数据通道传输的数据信息,所述数据信息包括数据以及所述数据的格式,经过所述数据通道传输的数据信息包括至少两种格式的数据的数据信息;将所述数据存储至所述数据的格式所对应的存储空间。5.根据权利要求4所述的方法,其特征在于,所述数据信息还包括所述数据的序列号,在所述接收业务服务器和所述备份服务器之间设备的一条数据通道传输的数据信息之后,所述方法还包括:向所述业务服务器回复携带有所述数据信息中序列号的响应消息。6....
【专利技术属性】
技术研发人员:许文伟,刘年,
申请(专利权)人:上海银禾油信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。