一种安装补丁的方法及装置与流程

文档序号:11133651阅读:来源:国知局

技术特征:

1.一种安装补丁的方法,其特征在于,所述方法包括:

接收数据中心中的服务器发送的服务器配置信息,所述服务器配置信息用于申请安装补丁;

根据申请的各服务器的服务器配置信息生成补丁安装任务,所述补丁安装任务包括补丁时间和任务标识;并生成所述任务标识与信息集合的对应关系,所述信息集合包括所述申请的各服务器的服务器配置信息;

在所述补丁安装任务包括的补丁时间到达时,根据所述补丁安装任务包括的任务标识获取对应的信息集合;

根据所述信息集合中的各服务器的服务器配置信息向所述各服务器发送补丁安装程序和安装指令,所述安装指令用于触发所述各服务器分别根据所述补丁安装程序安装补丁。

2.如权利要求1所述的方法,其特征在于,所述补丁安装任务还包括黑名单,所述黑名单包括在所述补丁时间时不能安装补丁的服务器的服务器标识;

所述根据申请的各服务器的服务器配置信息生成补丁安装任务,包括:

接收补丁时间,根据服务器标识与服务时间范围的对应关系获取在所述补丁时间提供服务的服务器的服务器标识;

将所述申请的各服务器的服务器标识与所述获取的服务器标识取交集,将取交集得到的服务器标识组成黑名单;

分配任务标识,将所述补丁时间、所述黑名单和所述任务标识组成补丁安装任务。

3.如权利要求1或2所述的方法,其特征在于,服务器配置信息包括登录账号和登录密码;

所述根据所述信息集合中的各服务器的服务器配置信息向所述各服务器发送补丁安装程序和安装指令,包括:

从所述信息集合中去除黑名单中包括的服务器标识对应的服务器配置信息,得到能够安装补丁的服务器的服务器配置信息;

根据能够安装补丁的各服务器的服务器配置信息包括登录账号和登录密码,分别登录所述各服务器;

在登录所述各服务器成功后分别向所述各服务器发送补丁安装程序和安装指令。

4.如权利要求1所述的方法,其特征在于,所述根据所述信息集合中的各服务器的服务器配置信息向所述各服务器发送补丁安装程序和安装指令之后,还包括:

接收所述各服务器在安装补丁的过程中发送安装信息,获取所述各服务器的服务器标识,存储所述各服务器的服务器标识和安装信息的对应关系。

5.如权利要求4所述的方法,其特征在于,所述存储所述各服务器的服务器标识和安装信息的对应关系之后,还包括:

接收需要查询的服务器的服务器标识,根据所述服务器标识,从服务器标识与安装信息的对应关系中查询所述服务器的安装信息,并显示所述服务器的安装信息。

6.一种安装补丁的装置,其特征在于,所述装置包括:

接收模块,用于接收数据中心中的服务器发送的服务器配置信息,所述服务器配置信息用于申请安装补丁;

生成模块,用于根据申请的各服务器的服务器配置信息生成补丁安装任务,所述补丁安装任务包括补丁时间和任务标识;并生成所述任务标识与信息集合的对应关系,所述信息集合包括所述申请的各服务器的服务器配置信息;

获取模块,用于在所述补丁安装任务包括的补丁时间到达时,根据所述补丁安装任务包括的任务标识获取对应的信息集合;

发送模块,用于根据所述信息集合中的各服务器的服务器配置信息向所述各服务器发送补丁安装程序和安装指令,所述安装指令用于触发所述各服务器分别根据所述补丁安装程序安装补丁。

7.如权利要求6所述的装置,其特征在于,所述补丁安装任务还包括黑名 单,所述黑名单包括在所述补丁时间时不能安装补丁的服务器的服务器标识;

所述生成模块包括:

获取单元,用于接收补丁时间,根据服务器标识与服务时间范围的对应关系获取在所述补丁时间提供服务的服务器的服务器标识;

交集单元,用于将所述申请的各服务器的服务器标识与所述获取的服务器标识取交集,将取交集得到的服务器标识组成黑名单;

组成单元,用于分配任务标识,将所述补丁时间、所述黑名单和所述任务标识组成补丁安装任务。

8.如权利要求5或7所述的装置,其特征在于,服务器配置信息包括登录账号和登录密码;

所述发送模块包括:

去除单元,用于从所述信息集合中去除黑名单中包括的服务器标识对应的服务器配置信息,得到能够安装补丁的服务器的服务器配置信息;

登录单元,用于根据能够安装补丁的各服务器的服务器配置信息包括登录账号和登录密码,分别登录所述各服务器;

发送单元,用于在登录所述各服务器成功后分别向所述各服务器发送补丁安装程序和安装指令。

9.如权利要求6所述的装置,其特征在于,所述装置还包括:

存储模块,用于接收所述各服务器在安装补丁的过程中发送安装信息,获取所述各服务器的服务器标识,存储所述各服务器的服务器标识和安装信息的对应关系。

10.如权利要求9所述的装置,其特征在于,所述装置还包括:

查询模块,用于接收需要查询的服务器的服务器标识,根据所述服务器标识,从服务器标识与安装信息的对应关系中查询所述服务器的安装信息,并显示所述服务器的安装信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1