一种远程数据管理方法及设备技术

技术编号:13567041 阅读:58 留言:0更新日期:2016-08-20 22:53
本发明专利技术提供了一种远程数据管理方法及设备,方法包括:获取至少一个待管理设备的地址信息,获取每一个待管理设备对应的用户列表;根据每一个待管理设备对应的用户列表,确定对每一个用户所对应数据的修改结果;根据每一个待管理设备的地址信息,向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改;其中,所述数据修改指令中携带用户标识、该用户标识对应的原数据以及修改后的数据。根据本方案,可以提高修改效率,以及提高数据修改的准确率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种远程数据管理方法及设备
技术介绍
随着通信、互联网等行业机房服务器数量的迅速增长,以及远程管理技术的日益完善,对服务器的管理不再依靠低效的人工在机房内管理,而是通过网络远程控制。在服务器进行大批量的应用和管理,出于安全考虑,经常需要修改BMC(Baseboard ManagementController,基板管理控制器)中的数据,例如,密码。传统的做法,是需要人工逐个对每一台服务器上的BMC进行数据的修改,其缺点是效率太低,出错率较高。
技术实现思路
本专利技术实施例提供了一种远程数据管理方法及设备,以实现对服务器数据的快速修改。第一方面,本专利技术实施例提供了一种远程数据管理方法,包括:获取至少一个待管理设备的地址信息,获取每一个待管理设备对应的用户列表;根据每一个待管理设备对应的用户列表,确定对每一个用户所对应数据的修改结果;根据每一个待管理设备的地址信息,向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改;其中,所述数据修改指令中携带用户标识、该用户标识对应的原数据以及修改后的数据。优选地,进一步包括:预先针对各个类型的待管理设备分别配置相应的驱动程序;在所述向每一个待管理设备发送数据修改指令之前,进一步包括:确定每一个待管理设备的类型,将预先配置的驱动程序分别发送给相应的待管理设备,以使各个待管理设备安装接收到的驱动程序。优选地,在所述原数据包括原始密码、所述修改后的数据包括新密码时,所述向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改,包括:向每一个待管理设备发送数据修改指令,触发每一个待管理设备对数据修改指令中携带的原始密码进行验证,在验证该原始密码与该用户标识对应的密码相同时,将该原始密码修改为新密码。优选地,在所述原数据不包括密码时,进一步包括:将该用户标识对应的原始密码添加到所述数据修改指令中;所述向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改,包括:向每一个待管理设备发送数据修改指令,触发每一个待管理设备对数据修改指令中携带的原始密码进行验证,在验证该原始密码与该用户标识对应的密码相同时,根据该数据修改指令查找自身所存储的原始据,并根据该数据修改指令中携带的修改后的数据对查找到的原数据进行修改。优选地,在所述向每一个待管理设备发送数据修改指令之后,进一步包括:分别向各个待管理设备发送Print指令,并接收各个待管理设备的返回结果,若返回结果为1,则验证数据修改成功,否则,则验证数据修改失败。第二方面,本专利技术实施例还提供了一种远程数据管理设备,包括:获取单元,用于获取至少一个待管理设备的地址信息,获取每一个待管理设备对应的用户列表;确定单元,用于根据每一个待管理设备对应的用户列表,确定对每一个用户所对应数据的修改结果;发送单元,用于根据每一个待管理设备的地址信息,向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改;其中,所述数据修改指令中携带用户标识、该用户标识对应的原数据以及修改后的数据。优选地,进一步包括:配置单元,用于预先针对各个类型的待管理设备分别配置相应的驱动程序;进一步包括:处理单元,用于确定每一个待管理设备的类型,将预先配置的驱动程序分别发送给相应的待管理设备,以使各个待管理设备安装接收到的驱动程序。优选地,在所述原数据包括原始密码、所述修改后的数据包括新密码时,所述发送单元,具体用于向每一个待管理设备发送数据修改指令,触发每一个待管理设备对数据修改指令中携带的原始密码进行验证,在验证该原始密码与该用户标识对应的密码相同时,将该原始密码修改为新密码。优选地,在所述原数据不包括密码时,进一步包括:添加单元,用于将该用户标识对应的原始密码添加到所述数据修改指令中;所述发送单元,具体用于向每一个待管理设备发送数据修改指令,触发每一个待管理设备对数据修改指令中携带的原始密码进行验证,在验证该原始密码与该用户标识对应的密码相同时,根据该数据修改指令查找自身所存储的原始据,并根据该数据修改指令中携带的修改后的数据对查找到的原数据进行修改。优选地,进一步包括:验证单元,用于分别向各个待管理设备发送Print指令,并接收各个待管理设备的返回结果,若返回结果为1,则验证数据修改成功,否则,则验证数据修改失败。本专利技术实施例提供了一种远程数据管理方法及设备,通过在远程数据管理设备上获取待管理设备的地址信息以及每一个待管理设备对应的用户列表,在远程数据管理设备确定对每一个用户对应数据的修改结果,并通过向待管理设备发送数据修改指令,以实现在远程数据管理设备上对各个待管理设备的数据进行修改,从而可以提高修改效率,以及提高数据修改的准确率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种方法流程图;图2是本专利技术一个实施例提供的另一种方法流程图;图3是本专利技术一个实施例提供的一种设备的硬件架构图;图4是本专利技术一个实施例提供的一种设备结构示意图;图5是本专利技术一个实施例提供的另一种设备结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种远程数据管理方法,该方法可以包括以下步骤:步骤101:获取至少一个待管理设备的地址信息,获取每一个待管理设备对应的用户列表;步骤102:根据每一个待管理设备对应的用户列表,确定对每一个用户所对应数据的修改结果;步骤103:根据每一个待管理设备的地址信息,向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改;其中,所述数据修改指令中携带用户标识、该用户标识对应的原数据以及修改后的数据。根据本专利技术实施例提供的方案,通过在远程数据管理设备上获取待管理设备的地址信息以及每一个待管理设备对应的用户列表,在远程数据管理设备确定对每一个用户对应数据的修改结果,并通过向待管理设备发送数据修改指令,以实现在远程数据管理设备上对各个待管理设备的数据进行修改,从而可以提高修改效率,以及提高数据修改的准确率。在本专利技术一个实施例中,各个待管理设备一般是服务器集群,对于各个服务器的数据修改一般是针对服务器中BMC中数据的修改,而远程数据管理设备若与BMC之间进行通信,需要将BMC驱动起来,因此,可以进一步包括:预先针对各个类型的待管理设备分别配置相应的驱动程序;在所述向每一个待管理设备发送数据修改指令之前,进一步包括:本文档来自技高网...

【技术保护点】
一种远程数据管理方法,其特征在于,包括:获取至少一个待管理设备的地址信息,获取每一个待管理设备对应的用户列表;根据每一个待管理设备对应的用户列表,确定对每一个用户所对应数据的修改结果;根据每一个待管理设备的地址信息,向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改;其中,所述数据修改指令中携带用户标识、该用户标识对应的原数据以及修改后的数据。

【技术特征摘要】
1.一种远程数据管理方法,其特征在于,包括:获取至少一个待管理设备的地址信息,获取每一个待管理设备对应的用户列表;根据每一个待管理设备对应的用户列表,确定对每一个用户所对应数据的修改结果;根据每一个待管理设备的地址信息,向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改;其中,所述数据修改指令中携带用户标识、该用户标识对应的原数据以及修改后的数据。2.根据权利要求1所述的方法,其特征在于,进一步包括:预先针对各个类型的待管理设备分别配置相应的驱动程序;在所述向每一个待管理设备发送数据修改指令之前,进一步包括:确定每一个待管理设备的类型,将预先配置的驱动程序分别发送给相应的待管理设备,以使各个待管理设备安装接收到的驱动程序。3.根据权利要求1所述的方法,其特征在于,在所述原数据包括原始密码、所述修改后的数据包括新密码时,所述向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改,包括:向每一个待管理设备发送数据修改指令,触发每一个待管理设备对数据修改指令中携带的原始密码进行验证,在验证该原始密码与该用户标识对应的密码相同时,将该原始密码修改为新密码。4.根据权利要求1所述的方法,其特征在于,在所述原数据不包括密码时,进一步包括:将该用户标识对应的原始密码添加到所述数据修改指令中;所述向每一个待管理设备发送数据修改指令,以使每一个待管理设备根据接收到的数据修改指令将相应用户所对应的数据进行修改,包括:向每一个待管理设备发送数据修改指令,触发每一个待管理设备对数据修改指令中携带的原始密码进行验证,在验证该原始密码与该用户标识对应的密码相同时,根据该数据修改指令查找自身所存储的原始据,并根据该数据修改指令中携带的修改后的数据对查找到的原数据进行修改。5.根据权利要求1-4中任一所述的方法,其特征在于,在所述向每一个待管理设备发送数据修改指令之后,进一步包括:分别向各个待管理设备发送Print指令,并接收各个待管理设备的...

【专利技术属性】
技术研发人员:邵宪阳都立明陈彬
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1