The difference between the situation through the synchronization of server and client data synchronization, when the backup data repair server data, keep the data and keep the server in the client does not match the data in the. If the previous synchronization with the client is performed before the repair, the client is synchronized with all the data maintained in the server. If the previous synchronization with the client occurs after the repair, the server informs the client of the data update contents in the server since the previous update of the client, and enables the client to update the data maintained.
【技术实现步骤摘要】
【国外来华专利技术】信息处理系统、信息处理装置及其控制方法、图像形成装置及其控制方法、以及程序
本文描述的实施例涉及一种用于在信息装置之间进行数据差异同步的信息处理装置、数据同步方法以及数据同步系统。
技术介绍
传统上,作为在信息处理装置之间同步数据的方法,存在如下的差异同步方法:通过仅使用差异信息来进行同步,从而减少网络上的数据传输量。日本特开2007-115007号公报提出了如下技术:当进行差异同步时,如果由于当修复(restore)并恢复(recover)过去的数据时的修复处理而删除一个信息装置的数据,则通过使用其他信息处理装置的数据来更新该一个信息装置的数据。日本特开2007-115007号公报针对在服务器与客户端之间进行同步的情况,还提出了仅临时使用客户端的数据来保持始终作为主机的服务器的数据的同步系统。在日本特开2013-250759号公报中,提出了即使当从网络断开时也在保持客户端的临时数据差异的同时进行同步的系统。
技术实现思路
由于传统方法假设即使在在主机(服务器)侧修复备份数据的情况下也通过使用子机(客户端)侧的数据进行恢复,因此不能实现使修复的主机同步整个系统的同步处理。根据本专利技术的第一实施例具有如下布置。即,提供一种信息系统,其包括信息处理装置和设备,所述信息处理装置包括:第一保持单元,其用于保持由所述设备使用的设置数据;控制单元,其用于控制对由所述第一保持单元保持的设置数据的备份、以及对备份到所述第一保持单元的设置数据的修复的执行;以及通知单元,其用于在修复的执行之后与所述设备共享设置数据的情况下,向在修复之后进行与所述信息处理装置之间对设置数据的先前 ...
【技术保护点】
一种信息系统,所述信息系统包括信息处理装置和设备,所述信息处理装置包括:第一保持单元,其用于保持由所述设备使用的设置数据;控制单元,其用于控制对由所述第一保持单元保持的设置数据的备份、以及对备份到所述第一保持单元的设置数据的修复的执行;以及通知单元,其用于在修复的执行之后与所述设备共享设置数据的情况下,向在修复之后进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知表示与所述设备先前共享的第一设置数据与由所述第一保持单元保持的第二设置数据之间的差异的更新信息,并且所述设备包括:第二保持单元,其用于保持设置数据;以及请求单元,其用于在修复的执行之前进行与所述信息处理装置之间对设置数据的先前共享的情况下,请求所述信息处理装置发送在修复的执行之后由所述第一保持单元保持的设置数据当中的、作为与所述设备的共享对象的一个整体设置数据。
【技术特征摘要】
【国外来华专利技术】2014.10.14 JP 2014-2101691.一种信息系统,所述信息系统包括信息处理装置和设备,所述信息处理装置包括:第一保持单元,其用于保持由所述设备使用的设置数据;控制单元,其用于控制对由所述第一保持单元保持的设置数据的备份、以及对备份到所述第一保持单元的设置数据的修复的执行;以及通知单元,其用于在修复的执行之后与所述设备共享设置数据的情况下,向在修复之后进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知表示与所述设备先前共享的第一设置数据与由所述第一保持单元保持的第二设置数据之间的差异的更新信息,并且所述设备包括:第二保持单元,其用于保持设置数据;以及请求单元,其用于在修复的执行之前进行与所述信息处理装置之间对设置数据的先前共享的情况下,请求所述信息处理装置发送在修复的执行之后由所述第一保持单元保持的设置数据当中的、作为与所述设备的共享对象的一个整体设置数据。2.根据权利要求1所述的系统,其中,在修复的执行之后与所述设备共享设置数据的情况下,所述通知单元向在备份与修复之间没有进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知表示与所述设备先前共享的第一设置数据与由所述保持单元在修复的执行之后保持的第二设置数据之间的差异的更新信息,并且在备份的执行与修复的执行之间进行与所述信息处理装置之间对设置数据的先前共享的情况下,所述请求单元请求所述信息处理装置发送在修复的执行之后由所述第一保持单元保持的设置数据当中的、作为共享对象的一个整体设置数据。3.一种信息处理装置,所述信息处理装置包括:保持单元,其用于保持由连接到所述信息处理装置的设备使用的设置数据;控制单元,其用于控制对由所述保持单元保持的设置数据的备份、以及对备份到所述保持单元的设置数据的修复的执行;以及通知单元,其用于在修复的执行之后与所述设备共享设置数据的情况下,向在修复之后进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知表示与所述设备先前共享的第一设置数据与由所述保持单元保持的第二设置数据之间的差异的更新信息,并且向在修复的执行之前进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知用于使所述设备获取由所述保持单元在修复的执行之后保持的设置数据的预定通知。4.根据权利要求3所述的信息处理装置,其中,在修复的执行之后与所述设备共享设置数据的情况下,所述通知单元向在备份与修复之间没有进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知表示与所述设备先前共享的第一设置数据与由所述保持单元在修复的执行之后保持的第二设置数据之间的差异的更新信息,并且向在备份的执行与修复的执行之间进行与所述信息处理装置之间对设置数据的先前共享的所述设备,通知使所述设备获取由所述保持单元在修复的执行之后保持的设置数据的所述预定通知。5.根据权利要求3所述的信息处理装置,所述信息处理装置还包括:接收单元,其用于从所述设备接收共享请求,所述共享请求包括与所述设备与所述信息处理装置先前共享设置数据的时间相对应的时间信息;以及确定单元,其用于基于包括在所述共享请求中的时间信息,来确定所述设备与所述信息处理装置先前共享设置数据的时间;其中,在接收到所述共享请求的情况下,所述通知单元向进行所述共享请求的所述设备通知更新信息通知或所述预定通知。6.根据权利要求5所述的信息处理装置,其中,所述共享请求是用于请求从所述信息处理装置向所述设备发送如下信息的请求,该信息表示从由所述保持单元保持的设置数据的时间信息表示的时间之后起的更新内容。7.根据权利要求5所述的信息处理装置,其中,所述共享请求是用于请求使用如下信息来更新由所述保持单元保持的设置数据的请求,该信息表示由所述设备保持的设置数据的时间信息表示的时间之后的更新内容。8.根据权利要求5所述的信息处理装置,其中,所述通知单元向所述设备通知错误响应作为用于使所述设备获取由所述保持单元在修复的执行之后保持的设置数据的所述预定通知。9.根据权利要求5所述的信息处理装置,所述信息处理装置还包括:接收单元,其用于从接收到所述预定通知的所述设备接收,用于向所述设备发送由所述保持单元保持的设置数据当中的、作为与所述设备的共享对象的一个整体设置数据的请求。10.根据权利要求5所述的信息处理装置,所述信息处理装置还包括:创建单元,其用于伴随修复的执行来创建与所述信息处理装置共享设置数据的设备的列表;接收单元,其用于从设备接收设置数据共享请求;确定单元,其用于在作为由所述接收单元接收到的共享请求的发送源的设备包括在所述列表中的情况下,确定所述共享请求是在修复之后从设备接收到的第一共享请求;以及删除单元,其用于在作为由所述接收单元接收到的共享请求的发送源的设备包括在所述列表中的情况下,从所述列表中删除客户端。11.一种图...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。