【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及信息处理
,特别涉及数据配置及其回退方法和设备。
技术介绍
在信息处理
,对设备或业务进行管理吋,都需要进行一定的数据配置,比如对物理设施、逻辑结构和业务等信息的配置,具体地,可以将配置数据以记录的形式来描述现实中的ー个配置项,例如,在关系型数据库中,对设备单板创建一个表来管理单板的配置数据。 数据配置的回退是比较重要的功能,主要是在执行完数据的配置操作后,对新配置的数据进行验证,如果发现新配置的数据有误,就需要进行数据配置的回退,退回到之前配置的数据;如果新配置的数据无误就确认实施新配置的数据。现有ー种数据配置包括当配置操作开始时,将当前的配置数据进行备份形成主用状态和备用状态的数据,对主用状态的数据进行若干次的配置后,如果需要数据配置的回退时,将配置的数据和未配置的数据状态进行切換,则主用状态的数据即为未配置的数据;如果新配置的数据无误,则删除未配置的数据。但是这种方法需要备份当前的配置数据,使得对存储空间的要求増加,且难以支持单步回退。而另ー种数据配置的方法中,不需要备份配置数据,减低了对存储空间的要求,且可以支持单步回退,具体地,在执行每个数据配置操作时,为该数据配置操作形成一个反向操作,如果需要进行数据配置的回退时执行反向操作即可实现回退的功能。由于在具体的数据配置过程中,有些数据配置的操作比较复杂,则生成反向操作的算法复杂;且数据配置的操作比较多,在进行回退时都需要执行相应的反向操作,使得回退的时间较长即回退率比较低。
技术实现思路
本专利技术实施例提供数据配置及其回退方法和设备,简化数据配置及其回退操作。本专利技术实施 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数据配置方法,其特征在于,包括 接收数据配置操作请求,所述数据配置操作请求包括插入数据请求、删除数据请求或更新数据请求; 为所述数据配置操作请求分配操作序号; 根据所述数据配置操作请求,将所述分配的操作序号和所述数据配置操作请求所请求操作的数据记录成创建操作序号、删除操作序号和数据的对应关系。2.如权利要求I所述的方法,其特征在于,所述根据所述数据配置操作请求,将所述分配的操作序号和所述数据配置操作请求所请求操作的数据记录成创建操作序号、删除操作序号和数据的对应关系包括 若所述数据配置操作请求为所述插入数据请求,则记录所述插入数据请求所请求的插入数据,并记录所述插入数据对应的创建操作序号为所述分配的操作序号,所述插入数据对应的删除操作序号为空; 若所述数据配置操作请求为所述删除数据请求,则记录所述删除数据请求所请求的删除数据对应的删除操作序号为所述分配的操作序号; 若所述数据配置操作请求为所述更新数据请求,则记录所述更新数据请求所请求的更新数据,并记录所述更新数据对应的创建操作序号为所述分配的操作序号,记录所述更新数据请求所请求的原始数据对应的删除操作序号为所述分配的操作序号。3.如权利要求I或2所述的方法,其特征在于,所述接收数据配置操作请求之后,还包括 判断所述操作请求所请求的数据配置操作是否有效,如果是,则为所述操作请求分配操作序号。4.如权利要求I或2所述的方法,其特征在于,还包括 显示已记录的数据,所述已记录的数据包括创建操作序号小于或等于预置的操作序号,且所述删除操作序号大于所述预置的操作序号或所述删除操作序号为空所对应的数据; 或,所述已记录的数据包括所述创建操作序号大于或等于所述预置的操作序号,且删除操作序号小于所述预置的操作序号或删除操作序号为空对应的数据; 所述预置的操作序号包括为当前数据配置操作请求分配的操作序号或预置的生效的操作序号AOSN。5.如权利要求I至4任一项所述的方法,其特征在于,还包括 将删除操作序号小于或等于一个生效的操作序号对应的数据删除,所述生效的操作序号是为当前数据配置的操作请求分配的操作序号。6.如权利要求I至5任一项所述的方法,其特征在于,所述创建操作序号、删除操作序号和数据的对应关系,具体包括 用一个配置项表储存的所述创建操作序号、删除操作序号和数据的对应关系; 或,用第一配置项表储存的所述创建操作序列号与数据的对应关系,及,用第二配置项表储存的所述删除操作序列号与数据的对应关系; 或,用第三配置项表储存的多种类型数据,及,用第四配置项表储存的所述创建操作序号、删除操作序号及所述多种类型中的至少一种类型数据的对应关系。7.一种数据配置的回退方法,其特征在于,包括 获取数据配置的回退操作序号; 根据记录的创建操作序号、删除操作序号和数据的对应关系,获取创建操作序号小于或等于所述回退操作序号,且删除操作序号大于所述回退操作序号或删除操作序号为空所对应的数据; 或,根据记录的创建操作序号、删除操作序号和数据的对应关系,获取创建操作序号大于或等于所述回退操作序号,且删除操作序号小于所述回退操作序号或删除操作序号为空所对应的数据。8.如权利要求7所述的方法,其特征在于,所述获取数据配置的回退操作序号之前还包括 接收数据配置操作请求,所述数据配置操作请求包括插入数据请求、删除数据请求或更新数据请求; 为所述数据配置操作请求分配操作序号; 根据所述数据配置操作请求所请求,将所述分配的操作序号和所述数据配置操作请求所请求操作的数据记录成创建操作序号、删除操作序号和数据的对应关系。9.如权利要求8所述的方法,其特征在于,所述根据所述数据配置操作请求所请求,将所述分配的操作序号和所述数据配置操作请求所请求操作的数据记录成创建操作序号、删除操作序号和数据的对应关系具体包括 若所述数据配置操作请求为所述插入数据请求,则记录所述插入数据请求所请求的插入数据,并记录所述插入数据对应的创建操作序号为所述分配的操作序号,所述插入数据对应的删除操作序号为空; 若所述数据配置操作请求为所述删除数据请求,则记录所述删除数据请求所请求的删除数据对应的删除操作序号为所述分配的操作序号; 若所述数据配置操作请求为所述更新数据请求,则记录所述更新数据请求所请求的更新数据,并记录所述更新数据对应的创建操作序号为所述分配的操作序号,记录所述更新数据请求所请求的原始数据对应的删除操作序号为所述分配的操作序号。10.如权利要求8或9所述的方法,其特征在于,所述接收到数据配置操作请求之后,还包括 判断所述操作请求所请求的数据配置操作是否有效,如果是,则为所述操作请求分配ー个操作序号。11.如权利要求7至10任一项所述的方法,其特征在于,所述创建操作序号...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。