【技术实现步骤摘要】
配置数据的管理方法、装置、设备及存储介质
[0001]本申请涉及计算机
,尤其涉及配置数据的管理方法、装置、设备及存储介质。
技术介绍
[0002]通信设备在运行过程中,出于业务的需要,会改变该通信设备的配置数据。其中,通信设备的配置数据包括用户配置数据和系统配置数据,通过使用命令行或者通过网管协议来下发新的配置数据称为用户配置数据,由运行在该通信设备上的操作系统生成的配置数据称为系统配置数据。
[0003]在通信设备的维护场景中,为了了解通信设备现有的配置,为下一次修改配置做依据,有必要查询配置数据,而为了业务需求,有必要去修改通信设备的已有配置。因此,配置数据的查询和修改等管理方式,对通信设备的维护尤为重要。
技术实现思路
[0004]本申请实施例提供了一种配置数据的管理方法、装置、设备及存储介质,以解决相关技术提供的问题,技术方案如下:
[0005]第一方面,提供了一种配置数据的管理方法,该方法应用于通信设备,该通信设备生成通信设备的第一系统配置数据;将该第一系统配置数据存储至系统 ...
【技术保护点】
【技术特征摘要】
1.一种配置数据的管理方法,其特征在于,所述方法包括:通信设备生成所述通信设备的第一系统配置数据;所述通信设备将所述第一系统配置数据存储至系统配置数据集中,所述系统配置数据集用于存储系统配置数据,且所述系统配置数据在所述系统配置数据集中不可被用户更改;所述通信设备将所述系统配置数据集中的第一系统配置数据导入到运行配置数据集中,所述第一系统配置数据在所述运行配置数据集中可被用户更改;所述通信设备基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理。2.根据权利要求1所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,包括:获取第一查询指令,所述第一查询指令携带第一源标识,所述第一源标识指示所述系统配置数据集作为源数据集;根据所述第一源标识返回所述系统配置数据集中存储的系统配置数据。3.根据权利要求1所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,包括:获取第二查询指令,所述第二查询指令携带第二源标识及过滤方式,所述第二源标识指示所述运行配置数据集作为源数据集;根据所述第二源标识及过滤方式,返回所述运行配置数据集中满足所述过滤方式的配置数据。4.根据权利要求1所述的方法,其特征在于,所述运行配置数据集还用于存储用户配置数据,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,包括:获取第三查询指令,所述第三查询指令携带第二源标识、过滤方式及第一值的数据来源指示参数,所述第二源标识指示所述运行配置数据集作为源数据集;根据所述第二源标识、过滤方式及第一值的数据来源指示参数,返回所述运行配置数据集中满足所述过滤方式的第一目标配置数据,所述第一目标配置数据包括系统配置数据和用户配置数据中的至少一种,且如果返回的第一目标配置数据包括系统配置数据和用户配置数据,所述系统配置数据和用户配置数据中的至少一种配置数据携带数据来源。5.根据权利要求1所述的方法,其特征在于,所述运行配置数据集还用于存储用户配置数据,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,包括:获取第四查询指令,所述第四查询指令携带第二源标识、过滤方式及第二值的数据来源指示参数,所述第二源标识指示所述运行配置数据集作为源数据集;根据所述第二源标识、过滤方式及第二值的数据来源指示参数,返回所述运行配置数据集中满足所述过滤方式的第二目标配置数据,所述第二目标配置数据包括新增用户配置数据以及目标系统配置数据中的至少一种,所述目标系统配置数据包括被修改过且与所述系统配置数据集中的系统配置数据不同的系统配置数据。6.根据权利要求1所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行
配置数据集对所述通信设备的配置数据进行管理,包括:获取第五查询指令,所述第五查询指令携带第二源标识、过滤方式及第三值的数据来源指示参数,所述第二源标识指示所述运行配置数据集作为源数据集;根据所述第二源标识、过滤方式及第三值的数据来源指示参数,返回所述运行配置数据集中满足所述过滤方式且被用户修改过的配置数据。7.根据权利要求1所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,包括:获取第六查询指令,所述第六查询指令携带第二源标识、过滤方式及第四值的数据来源指示参数,所述第二源标识指示所述运行配置数据集作为源数据集;根据所述第二源标识、过滤方式及第四值的数据来源指示参数,返回所述运行配置数据集中满足所述过滤方式的配置数据。8.根据权利要求1-7任一所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,还包括:获取配置数据创建指令,所述配置数据创建指令用于指示在所述运行配置数据集中创建所述第一系统配置数据;响应于所述配置数据创建指令所指示的第一系统配置数据已经导入到所述运行配置数据集中,返回错误响应。9.根据权利要求1-8任一所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,还包括:获取配置数据修改指令,所述配置数据修改指令用于指示对所述运行配置数据集中存储的第一系统配置数据的参数进行修改;根据所述配置数据修改指令修改所述运行配置数据集中存储的第一系统配置数据的参数。10.根据权利要求1-9任一所述的方法,其特征在于,所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,还包括:响应于所述第一系统配置数据从所述运行配置数据集中被删除,将所述系统配置数据集中的所述第一系统配置重新导入到所述运行配置数据集中。11.根据权利要求1-10任一所述的方法,其特征在于,所述第一系统配置数据包括无条件的逻辑系统配置数据,所述生成通信设备的第一系统配置数据,包括:响应于运行在所述通信设备上的操作系统启动,生成所述无条件的逻辑系统配置数据。12.根据权利要求1-10任一所述的方法,其特征在于,所述第一系统配置数据包括物理资源的系统配置数据,所述生成通信设备的第一系统配置数据,包括:响应于所述物理资源在所述通信设备中且上电,生成所述物理资源的系统配置数据;所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,还包括:响应于所述物理资源离线,将所述物理资源的系统配置数据从所述系统配置数据集中删除,不删除所述运行配置数据集中所述物理资源的系统配置数据。13.根据权利要求1-10任一所述的方法,其特征在于,所述第一系统配置包括有条件的
逻辑系统配置数据,所述生成通信设备的第一系统配置数据,包括:响应于条件满足,生成所述有条件的逻辑系统配置数据;所述基于所述系统配置数据集及所述运行配置数据集对所述通信设备的配置数据进行管理,还包括:响应于所述条件不满足,将所述有条件的逻辑系统配置数据从所述系统配置数据集中删除,不删除所述运行配置数据集中所述有条件的逻辑系统配置数据。14.根据权利要求1-13任一所述的方法,其特征在于,所述将所述系统配置数据集中的第一系统配置数据导入到运行配置数据集中之前或之后,还包括:通过运行在所述通信设备上的操作系统加载启动配置数据,所述启动配置数据包括第二系统配置数据和用户配置数据中的至少一种配置数据;将所述启动配置数据存入所述运行配置数据集中。15.根据权利要求14所述的方法,其特征在于,所述将所述系统配置数据集中的第一系统配置数据导入到运行配置数据集中,包括:响应于所述运行配置数据集中存储有所述第二系统配置数据,且所述第一系统配置数据与所述第二系统配置数据不一致,将所述第一系统配置数据导入到运行配置数据集中。16.根据权利要求14所述的方法,其特征在于,所述将所述系统配置数据集中的第一系统配置数据导入到运行配置数据集中之后,还包括:响应于所述运行配置数据集中存储有所述第二系统配置数据,且所述第一系统配置数据与所述第二系统配置数据一致,将所述第一系统配置数据从所述运行配置数据集中删除。17.根据权利要求1-16任一所述的方法,其特征在于,所述将所述系统配置数据集中的第一系统配置数据导入到运行配置数据集中之后,还包括:生成所述通信设备的第三系统配置数据;将所述第三系统配置数据存储至所述系统配置数据集中;响应于所述第三系统配置数据与所述第一系统配置数据一致,不将所述第三系统配置数据导入到所述运行配置数据集中。18.根据权利要求1-17任一所述的方法,其特征在于,所述不可被用户更改,包括不可被用户通过网络配置协议NETCONF、表现层状态转换协议RESTCONF和命令行CLI进行更改。19.根据权利要求1-1...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。