数据复制异常的修复方法及装置的制造方法_2

文档序号:8434429阅读:来源:国知局
个数据复制进程的状态信息,确定各个数据复制进程中的一个或者多个数据复制进程发生异常;
[0027]步骤S104:将异常信息推送至移动终端,其中,异常信息包括以下之一:发生异常的数据复制进程信息、发生异常的数据复制进程信息以及与每个发生异常的数据复制进程对应的修复策略、在采用预先配置的修复策略进行N次修复后仍然存在异常的数据复制进程信息,N为正整数;
[0028]步骤S106:从移动终端获取执行指令,对异常信息中包含的数据复制进程进行修复,其中,执行指令包括:移动终端根据异常信息确定的修复策略。
[0029]相关技术中,在用户离线状态下难以对数据复制状态异常进行感知并加以修复。采用如图1所示的方法,通过监控数据复制进程的状态信息,在检测到发生异常的数据复制进程后,既可以将发生异常的全部数据复制进程推送至移动终端,也可以将发生异常的全部数据复制进程以及为每个发生异常的数据复制进程预设的处理方法下发至移动终端,当然还可以先采用预设的修复策略对发生异常的数据复制进程加以修复,如果无法修复成功再推送至移动终端,通过与移动终端之间的指令交互,既可以按照预先配置的数据复制状态修复策略对发生异常的数据复制进程加以修复,当然移动终端也可以重新配置数据复制状态修复策略,再按照重新配置数据复制状态修复策略对发生异常的数据复制进程加以修复,由此解决了在用户离线状态下难以对数据复制状态异常进行感知并加以修复的问题,进而可以使得维护人员无论是在联机状态还是在离线状态下,均能够实时监控和处理数据复制进程所发生的异常情况,以此提升数据复制的成功率。
[0030]优选地,在步骤S102中,监测对各个数据复制进程的状态信息,确定一个或者多个数据复制进程发生异常可以包括以下操作:
[0031]步骤S1:分别对每个数据复制进程的状态视图进行实时或周期性监测;
[0032]步骤S2:根据状态视图中存在错误消息记录确定一个或者多个数据复制进程发生异常。
[0033]在优选实施例中,在实施交互式数据复制状态恢复之前,需要对数据复制状态的检测方式进行配置,例如:检测各个数据复制进程的状态视图,如果发现视图中有错误消息记录时表示该数据复制进程出现故障。
[0034]优选地,在步骤S106中,从移动终端获取执行指令,对异常信息中包含的数据复制进程进行修复可以包括以下步骤:
[0035]步骤S3:接收来自于移动终端的执行指令;
[0036]步骤S4:从执行指令中解析出采用异常信息中包含的修复策略对与该修复策略对应的发生异常的数据复制进程进行修复的确认信息;
[0037]步骤S5:按照异常信息中包含的修复策略对与该修复策略对应的发生异常的数据复制进程进行修复。
[0038]在优选实施例中,如果发现各个数据复制进程中的部分或者全部数据复制进程的状态发生异常或者出现故障,则记录检测结果,对检测结果进行智能分析,然后生成推送消息下发给用户,其中,该推送消息中携带的信息可以包括但不限于:状态发生异常或者出现故障的数据复制进程、推荐的恢复方式。用户根据下发的推送消息判断状态发生异常或者出现故障的数据复制进程的具体异常情况,并参考推送的状态修复解决方案。如果推送的解决方案切实可行,则确认按照推送的解决方案对异常情况加以处理。在接收到移动终端发送的反馈消息后,从中解析出用户发送的执行指令,然后按照预先配置的修复策略对状态发生异常或者出现故障的数据复制进程进行异常状态修复。
[0039]优选地,在步骤S106中,从移动终端获取执行指令,对异常信息中包含的数据复制进程进行修复可以包括以下操作:
[0040]步骤S6:接收来自于移动终端的执行指令;
[0041]步骤S7:从执行指令中解析出移动终端重新配置的修复策略;
[0042]步骤S8:按照移动终端重新配置的修复策略对与该重新配置的修复策略对应的数据复制进程进行修复。
[0043]在优选实施例中,如果发现各个数据复制进程中的部分或者全部数据复制进程的状态发生异常或者出现故障,则记录检测结果,对检测结果进行智能分析,然后生成推送消息下发给用户,其中,该推送消息中携带的信息可以包括但不限于:状态发生异常或者出现故障的数据复制进程、推荐的恢复方式。用户根据下发的推送消息判断状态发生异常或者出现故障的数据复制进程的具体异常情况,并参考推送的状态修复解决方案。如果系统推送的解决方案无法解决问题,则用户会向数据复制成功率提升系统发送重新配置的解决方案。在接收到移动终端发送的反馈消息后,从中解析出用户发送的执行指令,然后按照用户重新配置的修复策略对状态发生异常或者出现故障的数据复制进程进行异常状态修复。
[0044]优选地,在步骤S106,对异常信息中包含的数据复制进程进行修复之后,还可以包括以下步骤:
[0045]步骤S9 :对修复后的数据复制进程的状态信息进行监测,如果确定修复后的数据复制进程中的部分或者全部数据复制进程的异常状态依旧存在或者产生新的异常状态,则继续将部分或者全部数据复制进程的状态信息,或者,继续将部分或者全部数据复制进程的状态信息以及与每个依旧发生异常的数据复制进程对应的经过调整的修复策略推送至移动终端;
[0046]步骤SlO :再次从移动终端获取执行指令,并按照重新获取的执行指令对依旧发生异常的数据复制进程进行修复。
[0047]在优选实施例中,在对异常状态修复的结果进行检测后,如果发现状态发生异常或者出现故障的数据复制进程通过执行修复指令,其异常状态已经得到修复,则无需对状态发生异常或者出现故障的数据复制进程进行再次修复;而如果状态发生异常或者出现故障的数据复制进程通过执行修复指令,其异常状态依旧存在或者又产生了新的异常状态,则需要继续向用户反馈异常状态信息以及推荐的解决方案。
[0048]下面将结合图2所示的优选实施方式对上述优选实施过程作进一步的描述。
[0049]图2是根据本发明优选实施例的交互式数据复制状态自动修复方法的流程图。如图2所示,在数据复制成功率提升系统已经配置数据复制状态检测以及状态修复的解决方案的情况下,该流程可以包括以下处理步骤:
[0050]步骤S202 :数据复制成功率提升系统对各个数据复制进程的状态进行检测,如果发现其中的部分或者全部数据复制进程的状态发生异常或者出现故障,则记录检测结果;
[0051]步骤S204 :数据复制成功率提升系统对检测结果进行智能分析,然后生成推送消息,其中,该推送消息中携带的信息可以包括但不限于:状态发生异常或者出现故障的数据复制进程、推荐的恢复方式;
[0052]步骤S206 :数据复制成功率提升系统将生成的推送消息下发给用户;
[0053]步骤S208 :用户根据数据复制成功率提升系统下发的推送消息判断状态发生异常或者出现故障的数据复制进程的具体异常情况,并参考数据复制成功率提升系统推送的状态修复解决方案,如果系统推送的解决方案无法解决问题,则用户会向数据复制成功率提升系统发送重新设计的解决方案;如果系统推送的解决方案切实可行,则向数据复制成功率提升系统确认按照推送的解决方案对异常情况加以处理;
[0054]步骤S210 :数据复制成功率提升系统在接收到用户的确认消息后,从确认消息中解析出用户发送的执行指令;
[0055]步骤S212 :数据复制成功率提升系统按照执行指令对状态发生异常或者出现故障的数据复制进程进行异常状态修复,并在执行指令后对异常状态修复的结果进行检测;
[0056]步骤S214 :数据复制成功率提升系统在对异常状态修复的结果进行检测后,如果发现状态发生异常或者出现故障的数据复制进程通过执行修复指令,其异常状态已经得到修复,则无需对状态发生异常或者出现故障的数据复制进程进行再次修复;而如果状态发生异常或者出现故障的数据复制进程通过执行修复指令,其异常状态依旧存在或
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1