【技术实现步骤摘要】
一种配置同步方法、装置、设备及可读存储介质
本申请涉及计算机
,特别涉及一种配置同步方法、装置、设备及可读存储介质。
技术介绍
在双机热备场景中,包括主机和备机两台设备。其中,备机用作服务冗余备份,在主机故障时,需要备机来承担任务,因此备机的绝大部分网络配置以及安全策略配置和主机一致。目前,主机和备机之间同步配置的过程为:主机定时将所有配置文件整体打包发送给备机,然后备机执行同步操作。此方式的弊端在于:需发送的文件量较多,导致主机和备机之间的通信流量较大,影响主机和备机之间的心跳稳定性;并且,主机和备机都需要进行大量的文件处理,会占用较高的CPU资源,使得同步效率低下,还会降低设备的稳定性和性能。因此,如何提高双机热备场景中的配置同步效率以及设备性能,是本领域技术人员需要解决的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种配置同步方法、装置、设备及可读存储介质,以提高双机热备场景中的配置同步效率以及设备性能。其具体方案如下:第一方面,本申请提供了一种配置同步方法,应用于主控设备,包括:若满足配置同步条件,则对比本地文件标识集合与最近接收到的备份文件标识集合,以确定存储于所述主控设备但未存储于备控设备的待同步配置文件;将所述待同步配置文件发送至所述备控设备,以便所述备控设备执行所述待同步配置文件的同步操作;其中,所述本地文件标识集合包括存储于所述主控设备中的至少一个配置文件对应的文件标识;所述备份文件标识集合包括存储于所述备控设备中的至 ...
【技术保护点】
1.一种配置同步方法,其特征在于,应用于主控设备,包括:/n若满足配置同步条件,则对比本地文件标识集合与最近接收到的备份文件标识集合,以确定存储于所述主控设备但未存储于备控设备的待同步配置文件;/n将所述待同步配置文件发送至所述备控设备,以便所述备控设备执行所述待同步配置文件的同步操作;/n其中,所述本地文件标识集合包括存储于所述主控设备中的至少一个配置文件对应的文件标识;所述备份文件标识集合包括存储于所述备控设备中的至少一个配置文件对应的文件标识。/n
【技术特征摘要】
1.一种配置同步方法,其特征在于,应用于主控设备,包括:
若满足配置同步条件,则对比本地文件标识集合与最近接收到的备份文件标识集合,以确定存储于所述主控设备但未存储于备控设备的待同步配置文件;
将所述待同步配置文件发送至所述备控设备,以便所述备控设备执行所述待同步配置文件的同步操作;
其中,所述本地文件标识集合包括存储于所述主控设备中的至少一个配置文件对应的文件标识;所述备份文件标识集合包括存储于所述备控设备中的至少一个配置文件对应的文件标识。
2.根据权利要求1所述的配置同步方法,其特征在于,所述配置同步条件包括:接收到所述备控设备发送的所述备份文件标识集合,或接收到修改配置文件的操作指令。
3.根据权利要求1所述的配置同步方法,其特征在于,所述对比本地文件标识集合与最近接收到的备份文件标识集合之前,还包括:
计算存储于所述主控设备的本地同步列表中的每个配置文件分别对应的MD5值;
将计算得到的MD5值排列为列表,获得所述本地文件标识集合。
4.根据权利要求3所述的配置同步方法,其特征在于,若所述本地文件标识集合和所述备份文件标识集合中包括对比标识,则所述对比本地文件标识集合与最近接收到的备份文件标识集合,以确定存储于所述主控设备但未存储于所述备控设备的待同步配置文件,包括:
在所述本地文件标识集合和所述备份文件标识集合中确定对比标识相同的目标文件;
若所述目标文件在所述本地文件标识集合和所述备份文件标识集合中的MD5值不一致,则将所述目标文件确定为所述待同步配置文件。
5.根据权利要求4所述的配置同步方法,其特征在于,所述对比标识包括MD5值序号或者MD5值对应路径。
6.根据权利要求1所述的配置同步方法,其特征在于,所述将所述待同步配置文件发送至所述备控设备,以便所述备控设备执行所述待同步配置文件的同步操作,包括:
打包所述待同步配置文件,获得文件包;
将所述文件包发送至所述备控设备,以便所述备控设备将所述文件包解压后执行所述待同步配置文件的同步操作。
7.根据权利要求1至6任一项所述的配置同步方法,其特征在于,还包括:
接收用户输入的查看指令或针对目标配置文件的修改指令;
根据所述查看指令显示相应配置文件包括的配置信息,或根据所述修改指令更新目标配置文件。
8.一种配置同步方法,其特征在于,应用于备控设备,包括:
若满足发送条件,则发送备份文件标识集合至主控设备,以使所述主控设备对比本地文件标识集合与最近接收到的备份文件标识集合,以确定存储于所述主控设备但未存储于所述备控设备的待同步配置文件;
接收所述主控设备发送的所述待同步配置文件,并执行所述待同步配置文件的同步操作;
其中,所述本地文件标识...
【专利技术属性】
技术研发人员:李奕森,孙玉飞,
申请(专利权)人:深信服科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。