CN111343026A - 电子设备及其配置导入方法 - Google Patents

电子设备及其配置导入方法 Download PDF

Info

Publication number
CN111343026A
CN111343026A CN202010158663.1A CN202010158663A CN111343026A CN 111343026 A CN111343026 A CN 111343026A CN 202010158663 A CN202010158663 A CN 202010158663A CN 111343026 A CN111343026 A CN 111343026A
Authority
CN
China
Prior art keywords
configuration
electronic device
configuration file
storage device
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010158663.1A
Other languages
English (en)
Inventor
徐强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou DPTech Technologies Co Ltd
Original Assignee
Hangzhou DPTech Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou DPTech Technologies Co Ltd filed Critical Hangzhou DPTech Technologies Co Ltd
Priority to CN202010158663.1A priority Critical patent/CN111343026A/zh
Publication of CN111343026A publication Critical patent/CN111343026A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0859Retrieval of network configuration; Tracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions
    • H04L41/0863Retrieval of network configuration; Tracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions by rolling back to previous configuration versions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1438Restarting or rejuvenating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种配置导入方法,应用于电子设备,所述配置导入方法包括:对所述电子设备进行第一操作;判断所述电子设备是否与移动存储装置连接,其中,如果所述电子设备与所述移动存储装置连接,则判断所述移动存储装置中是否预先存储有配置文件,其中,如果预先存储有所述配置文件,则解析所述配置文件从而获得配置信息,并根据所述配置信息对所述电子设备进行配置回滚。

Description

电子设备及其配置导入方法
技术领域
本发明涉及一种电子设备及其配置导入方法,尤其涉及一种适用于智能网点管理***的电子设备及其配置导入方法。
背景技术
当前,随着公司规模的不断扩大,办公地点会分布到世界各地,需要通过网络设备相互连通,由于网点量大,不能对所有网点都安排一个维护人员,通过使用智能网点管理***(即集控)可以将分布在不同地点的设备通过加入集控的方式来实现集中化展示和管理的功能。然而,当设备分散在不同地点时,让设备上线、配置导入、配置更新等工作需要投入大量人力,而针对非技术人员,这些配置操作具有一定的难度,人工操作过程中容易出现错误。
发明内容
本发明的目的在于提供一种大体上消除了由于现有技术的限制和缺陷所导致的一个或多个问题的电子设备及其配置导入方法。
根据本发明的一个方面,提供一种配置导入方法,应用于电子设备,所述配置导入方法包括:对所述电子设备进行第一操作;判断所述电子设备是否与移动存储装置连接,其中,如果所述电子设备与所述移动存储装置连接,则判断所述移动存储装置中是否预先存储有配置文件,其中,如果预先存储有所述配置文件,则解析所述配置文件从而获得配置信息,并根据所述配置信息对所述电子设备进行配置回滚。
根据本发明的另一个方面,提供一种电子设备,包括:接收单元,配置来接收对所述电子设备的第一操作;控制单元,配置来判断所述电子设备是否与移动存储装置连接,其中,如果所述电子设备与所述移动存储装置连接,则所述控制单元还配置来判断所述移动存储装置中是否预先存储有配置文件,其中,如果预先存储有所述配置文件,则所述控制单元还配置来解析所述配置文件从而获得配置信息,并根据所述配置信息对所述电子设备进行配置回滚。
由此可见,根据本发明的电子设备及其配置导入方法实现了将统一配置分发给不同网点的工作人员,从而可以完成智能网点管理***所辖的各个网点的配置导入和更新。由此,节省大量的人力成本,让配置导入和更新变得简单,减少分支设备管理过程中配置出错的风险,降低运维成本,同时也可以用作配置恢复使用。
应理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。
附图说明
通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。除非明确指出,否则附图不应视为按比例绘制。在附图中,相同的参考标号通常代表相同组件或步骤。在附图中:
图1是示出根据本发明的配置导入方法的第一实施例的流程图;
图2是示出根据本发明的配置导入方法的第二实施例的流程图;
图3是示出根据本发明的配置导入方法的第三实施例的流程图;
图4是示出根据本发明的配置导入方法的第四实施例的流程图;以及
图5是示出应用本发明的配置导入方法的电子设备的总体配置图。
具体实施方式
为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本文所描述的实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。在本说明书和附图中,将采用相同的附图标记表示大体上相同的元素和功能,且将省略对这些元素和功能的重复性说明。此外,为了清楚和简洁,可以省略对于本领域所熟知的功能和构造的说明。
本发明的配置导入方法可以应用于智能网点管理***(Intelligent networkmanagement system,INM),或简称集控。所述智能网点管理***是一个集管理、监控和业务配置于一体化的业务平台,用于管理VPN分支设备。VPN分支设备加入集控之后,能监控分支设备的运行状态,包括CPU使用率、内存使用率、隧道连接数和隧道连接状态等,同时能够对分支设备实现业务配置下发。集控的物理形态为基于Windows X86_64运行的软件产品。所述智能网点管理***可以广泛地应用于物流业、银行业、加工制造业、服务业等各个行业。例如,银行可以使用智能网点管理***来对其拥有的各个ATM机进行集中管理、监控和业务分配。
具体而言,本发明的配置导入方法可以具体应用于该智能网点管理***中的电子设备。所述电子设备可以是该智能网点管理***中的以太网交换机。所述电子设备还可以是具有以太网交换机的服务器或终端。例如,以银行ATM智能管理***为例,该银行所拥有的ATM机可能遍布全国各地,各个ATM机通过网络设备加入该银行ATM智能管理***。由此,通过集控的方式,便于对分布在不同地点的ATM机实现集中化管理和监控的功能。通过在ATM机上使用本发明的配置导入方法,可以方便地对ATM机的配置进行更新和配置。在下文中,为了便于描述,将以银行ATM智能管理***作为智能网点管理***的实例,并且以ATM机作为本发明的配置导入方法应用的电子设备的实例。
虽然上文示例性描述并列举了本发明的配置导入方法可以应用的智能网点管理***和电子设备,然而本发明并不限于这些列举的***和电子设备。本领域技术人员可以根据本发明的原理,将所述配置导入方法应用于其它现有的或未来开发出的智能网点管理***和及其电子设备中。
首先参照图1对本发明的配置导入方法100进行说明。图1是示出根据本发明的配置导入方法100的第一实施例的流程图。
如图1中所示,根据本发明的配置导入方法包括:第一操作步骤S101、第一判断步骤S102、第二判断步骤S103、解析步骤S104以及配置回滚步骤S105。下面将结合图1以及具体实例对本发明的配置导入方法100进行详细说明。
在步骤S101中,对所述电子设备进行第一操作。
对所述电子设备导入配置或更新配置的过程由一系列操作组成。这一系列操作在初始阶段需要有一个触发因素或触发操作,即这里所述的第一操作,由此触发方法100。因此,所述第一操作的目的在于对该电子设备进行初始化,从而使该电子设备开始执行预定的程序以便启动并依次执行导入配置的各个操作。
优选地,所述第一操作可以是重启操作。换言之,所述第一操作可以是对所述电子设备进行重启。例如,ATM机当前处于工作状态,此时需要对其配置进行导入或更新,于是工作人员可以对ATM机进行重启,由此触发方法100。该重启操作也可以由ATM机自行完成。例如ATM机自带程序中设定每隔预定的时间,该ATM机将自动重启一次,即由该自带程序控制来完成ATM机的重启操作。该重启操作还可以由该ATM机所连入的智能网点管理***来控制完成。
优选地,所述第一操作可以是启动操作。换言之,所述第一操作可以是启动所述电子设备。例如,ATM机当前处于关机状态,此时需要对其配置进行导入或更新,于是工作人员可以启动该ATM机,由此触发方法100。该启动操作也可以由ATM机自行完成。例如ATM机自带程序中设定在每天的预定时间点,该ATM机将启动,即由该自带程序控制来启动ATM机。该启动操作还可以由该ATM机所连入的智能网点管理***来控制完成。
虽然上文示例性示出了所述启动操作及其实现方式,然而本发明并不限于此。本领域技术人员可以根据实际应用的需要,对该启动操作及其实现方式进行选择,只要能够实现本发明的原理即可。
上文列举了所述第一操作的两个实例,然而本发明所描述的第一操作并不限于上文的实例。本领域技术人员可以根据实际应用的需要来对所述第一操作进行选择,只要能够实现该第一操作的上述目的即可。例如,所述第一操作还可以是***U盘。
接下来,进入步骤S102。在步骤S102中,判断所述电子设备是否与移动存储装置连接。如果所述电子设备与所述移动存储装置连接,则进入步骤S103。
所述移动存储装置的意义在于,可以预先将待导入或待更新的全部或一部分配置存储在该移动存储装置中,然后将该移动存储装置与该电子设备连接,从而使该电子设备能够读取所述配置并在满足预定条件的情况下通过所述配置完成配置导入或配置更新。由于该移动存储装置的便携性和保密性,可以方便工作人员对所述配置进行编写、修改、拷贝和加密等工作。优选地,可以仅将待导入或待更新的配置中的一部分(例如必须通过人工操作才能实现导入或更新的那部分配置)写入移动存储装置中,然后通过这部分配置完成该导入或更新的一部分,其余部分可以在后续由所述智能网点管理***来完成,从而实现节省人力的目的。
优选地,所述移动存储装置可以是U盘(即闪存盘)。所述U盘可以是市场上常见的普通U盘(例如金士顿U盘),也可以是其它专用优盘(例如作为密钥使用的密钥U盘)。所述移动存储装置还可以是固态硬盘、磁盘等。
虽然上文示例性示出了所述移动存储装置的实例,然而本发明并不限于此。本领域技术人员可以根据实际应用的需要,对该移动存储装置进行选择,只要能够实现本发明的原理即可。
在步骤S102中,可以通过扫描所述电子设备预定端口的方式来判断所述电子设备是否与所述移动存储装置连接,也可以通过读取所述电子设备的注册表并分析该注册表的方式来判断所述电子设备是否与所述移动存储装置连接。所述电子设备还可以通过其它方式来完成步骤S102,只要能够实现步骤S102中所描述的判断原理即可,因此本发明对步骤S102的实现方式并不做具体限定。
优选地,在步骤S102与步骤S103之间,方法100还可以包括挂在所述移动存储装置步骤,在该步骤中,将已与所述电子设备连接的该移动存储装置进行挂载操作。具体而言,例如,在该电子设备重启之后,该电子设备会自动将U盘挂载到设备的/mnt目录下,以便进行后续操作来读取其中的配置文件。在挂载U盘过程中,需要判断U盘使用的linux下哪块的硬盘设备(如/dev/sda1或/dev/sdb1等),判断方法是通过查看/proc/partitons文件查看所有增加的硬盘设备,再使用df命令查看有哪些硬盘未被挂载,将其挂载到/mnt目录即可。
虽然上文示例性描述了挂载操作的实例,然而本发明并不限于该实例。本领域技术人员可以根据实践对该挂载操作进行选择性设置,只要能够实现本发明的原理即可。
如果步骤S102的判断结果为“是”,则进入步骤S103。在步骤S103中,判断所述移动存储装置中是否预先存储有配置文件。如果所述移动存储装置中预先存储有所述配置文件,则进入步骤S104。
所述配置文件可以是按照预定格式预先编写的配置文件。所述配置文件可以以诸如.exe这样的可安装文件形式存在,也可以以诸如.txt这样的可读文件形式存在,还可以以诸如数据库的形式存在。出于加密的需要,所述配置文件还可以以加密文件的形式存在。
虽然上文示例性示出了所述配置文件的实现方式,然而本发明并不限于此。本领域技术人员可以根据本发明的原理对所述配置文件的实现方式进行选择。
所述电子设备中可以预先存储有所需的软件或工具,以便对所述配置文件进行识别和判断。例如,所述电子设备中可以预先存储有***,以便对加密的配置文件进行识别和判断。步骤S103的判断过程还可以通过读取所述移动存储装置中的一部分文件来完成。例如,所述移动存储装置中的文件是一个字符串,并且该字符串的前几个字符代表该字符串是配置文件。在情形中,所述电子设备可以从该U盘读取该字符串的前几个字符,从而能够识别出所述移动存储装置中预先存储有配置文件。步骤S103的判断过程还可以通过判断所述移动存储装置中的文件(例如所述配置文件)的预定格式来完成。例如,所述智能网点管理***规定配置文件的预定格式必须采用.txt,在该情形中,如果所述电子设备挂载U盘之后发现该U盘中并不存在.txt文件,则可以判断出该U盘中并未预先存储有配置文件。下文还将结合具体实施例对所述配置文件的预定格式进行详细说明。
在步骤S103中,所述电子设备可以读取所述移动存储装置中的文件,并将该文件存入所述电子设备中的临时存储区,以便完成步骤S103的判断。所述电子设备还可以暂时不将该文件存入该临时存储区,而是对所述移动存储装置中的文件进行扫描并完成步骤S103的判断操作,待判断结果为“是”时,再在步骤S104的操作中将该文件存入所述电子设备的临时存储区中。
应当理解的是,虽然上文示例性示出了步骤S103的判断操作的实现方式,然而本发明并不限于此,本领域技术人员可以根据上文所描述的原理对步骤S103的实现方式进行选择。
优选地,所述配置文件具有预定格式。具体而言,所述配置文件可以按照预定格式编写。所述预定格式可以具有多个配置参数。例如,所述配置文件的文件名称可以是config.txt;所述配置文件可以存放在U盘的根目录下;所述配置文件的编码格式可以是UTF-8without BOM;所述配置文件中的每条命令可以写在同一行;所述配置文件最多可以配置3条IP,如果所述配置文件中配置的IP数超过3条,则以前3条IP配置为准;所述配置文件中可以最多可以配置3条路由,如果所述配置文件中配置的路由数超过3条,则以前3条路由配置为准;所述配置文件中关于集控的配置最多可以有1条。
虽然上文对所述预定格式中可以具有的配置参数进行了示例性说明,然而本发明并不限于上文所述的配置参数的实例。本领域技术人员可以根据本发明的原理对所述配置文件中的配置参数进行选择,只要能够实现本发明的原理即可。
如上文所述,步骤S103的判断过程可以通过判断所述配置文件是否满足所述预定格式,即判断所述配置文件的格式是否符合所述预定格式。如果所述配置文件的格式符合所述预定格式,则步骤S103的判断结果为“是”;否则,判断结果为“否”。对所述预定格式的判断可以是对上文所述的多个配置参数中的一个进行判断,也可以是对多个配置参数的组合进行综合判断。在下文中,应当理解的是,预定格式的配置文件即对应经过解析(即步骤S104)之后的一个配置信息或配置信息的一部分。
优选地,所述电子设备可以具有多个接口。例如,所述电子设备具有4个接口,即gige0_1、gige0_2、gige0_3和gige0_4。所述预定格式包括对所述多个接口中的一个或多个接口的配置的格式。下文将结合优选实施例,对所述预定格式进行举例。
优选地,所述预定格式可以包括对一个或多个接口的静态IP配置格式。例如,接口gige0_4的静态IP配置格式为:interface gige0_4ip address static 192.168.0.1/24。相应地,通过使用具有该静态IP配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4的静态IP将被配置为:192.168.0.1/24。
优选地,所述预定格式可以包括对一个或多个接口的DHCP配置格式。例如,接口gige0_4的DHCP配置格式为:interface gige0_4ip address dhcp。相应地,通过使用具有该DHCP配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4将被配置成DHCP,自动获取IP。
优选地,所述预定格式可以包括对一个或多个接口的PPPOE配置格式。例如,接口gige0_4的PPPOE配置格式为:interface gige0_4ip address pppoe username adminpassword admin。相应地,通过使用具有该PPPOE配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4将被配置成PPPOE,用户名为admin,密码为admin。
优选地,所述预定格式可以包括对一个或多个接口的路由配置格式。例如,接口gige0_4的路由配置格式为:ip route 0.0.0.0/0gige0_4 192.168.0.254。相应地,通过使用具有该路由配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4的静态路由将被配置成:默认网关为192.168.0.254,出接口为gige0_4。
优选地,所述预定格式可以包括集控配置格式。例如,所述集控配置格式为:security-center center-address 10.121.54.241:8080branch-name admin branch-key123456shared-key dptech@1234。相应地,通过使用具有该集控配置格式的配置文件进行配置导入或配置更新之后,该电子设备将被配置为:集控的地址为10.121.51.241:8080,集控上配置的网点名称为admin,网点秘钥有123456,共享秘钥为dptech@1234。
虽然上文示例性示出了所述预定格式的多个具体实施例,然而本领域技术人员应理解的是,本发明并不限于上文所述的具体实施例。本发明的原理涵盖与上文所描述的具体实施例的等同替换实施例,只要等同替换实施例能够实现本发明的原理即可。
如果步骤S103的判断结果为“是”,则进入步骤S104。在步骤S104中,解析所述配置文件从而获得配置信息。优选地,对所述配置文件的解析操作可以包括读取所述配置文件并通过预定的软件或工具将所述配置文件转换成所述电子设备可以识别的信息(即配置信息)。如果在上文步骤S103的判断过程中,所述电子设备已经将所述配置文件存入临时存储区,则该解析操作可以省略对所述配置文件的读取过程,而直接通过预定的软件或工具将所述配置文件转换成配置信息。
对所述配置文件的解析过程还可以通过本领域已知或将来研发出的其它解析方法来实现,本领域技术人员可以对此进行选择,只要能够实现本发明的原理即可。所述配置信息的举例可以参照上文关于配置文件的预定格式的描述。
接下来,进入步骤S105。在步骤S105中,根据所述配置信息对所述电子设备进行配置回滚。优选地,所述配置回滚包括:通过所述配置信息修改所述电子设备的配置。例如,所述电子设备首先准备好空配置回滚文件,将解析出的配置信息填入准备好的空配置回滚文件中形成配置回滚文件,然后该电子设备按该配置回滚文件进行配置修改、更新或恢复。
所述配置回滚操作还可以由本领域已知或将来研发出的其它方法来实现,本领域技术人员可以对此进行选择,只要能够实现本发明的原理即可。
优选地,如图1中所示,所述方法100还可以包括失败日志发送步骤S110。例如,如果步骤S102的判断结果为“否”,则进入步骤S110。如果步骤S103的判断结果为“否”,则进入步骤S110。
所述失败日志可以是指示配置导入操作失败的日志文件。该失败日志可以被发送至远端的服务器、处理器、控制器等(例如所述智能网点管理***的控制单元)。该失败日志还可以发送至所述电子设备的显示单元,以便提示工作人员。本领域技术人员可以选择已知或未来研发出的各类日志形式来实现所述失败日志,本发明对此并不做限定,只要能够实现本发明的原理即可。
经过了上文所述的各个步骤之后,所述电子设备已经完成了此次配置导入或更新。如果U盘中仅存有此次配置导入或更新的一部分配置,在完成上述各个步骤之后,由于所述电子设备已经连入所述智能网点管理***,因此可以通过从该智能网点管理***请求并下载其它配置,从而进一步完成配置导入或更新。
由此可见,经过上文所述的各个步骤,实现了通过统一配置(即配置文件),并将该配置文件分发给不同网点的工作人员(即通过使用U盘),从而可以完成智能网点管理***所辖的各个网点的配置导入和更新。由此,节省大量的人力成本,让配置导入和更新变得简单,同时也可以用作配置恢复使用。
下文将参照图2对本发明的配置导入方法100的第二实施例进行详细说明。图2中示出的方法100与图1中所示的方法100有很多相同的操作步骤,两者不同之处在于,前者还包括成功日志发送步骤S106。因此下文将省略与图1中所示的方法100相同的那些操作步骤,从而主要描述步骤S106。
具体而言,在步骤S105之后,方法100进入步骤S106。在步骤S106中,发送成功日志。所述成功日志可以是指示配置导入操作成功的日志文件。该成功日志可以被发送至远端的服务器、处理器、控制器等(例如所述智能网点管理***的控制单元)。该成功日志还可以发送至所述电子设备的显示单元,以便提示工作人员。本领域技术人员可以选择已知或未来研发出的各类日志形式来实现所述成功日志,本发明对此并不做限定,只要能够实现本发明的原理即可。
下文将参照图3对本发明的配置导入方法100的第三实施例进行详细说明。图3中示出的方法100与图1中所示的方法100有很多相同的操作步骤,两者不同之处在于,前者还包括配置文件生成步骤S107和配置文件写入步骤S108。因此下文将省略与图1中所示的方法100相同的那些操作步骤,从而主要描述步骤S107和步骤S108。
在步骤S107中,按照预定规则生成所述配置文件。所述配置文件可以由远端的处理器或控制器根据该预定规则来生成。所述配置文件还可以来自于外部***,即外部***预先根据该预定规则来生成该配置文件。所述配置文件还可以由该智能网点管理***预先根据该预定规则来生成。所述配置文件还可以有其它来源,本发明对此并不做限定,本领域技术人员可以根据实际需要对所述配置文件的来源进行选择,只要能够实现本发明的原理即可。
所述预定规则可以是如上文所述的配置文件的预定格式。所述预定规则还可以是与所述规则相对应的配置文件的编码方案。所述预定规则还可以是其它可以帮助实现本发明的原理的规则,本领域技术人员可以对此进行选择,只要能够实现本发明的原理即可。
接下来,进入步骤S108。在步骤S108中,将所述配置文件写入移动存储装置。例如,可以预先将所述配置文件拷贝到U盘中,也可以通过预定的加密方案将所述配置文件以加密文件的形式拷贝到U盘中。本发明对配置文件写入移动存储装置的具体方法并不进行限定,本领域技术人员可以对此进行选择,只要能够实现本发明的原理即可。
下文将参照图4对本发明的配置导入方法100的第四实施例进行详细说明。图4中示出的方法100与图1中所示的方法100有很多相同的操作步骤,两者不同之处在于,前者还包括预定格式判断步骤S109。因此下文将省略与图1中所示的方法100相同的那些操作步骤,从而主要描述步骤S109。
在步骤S109中,判断所述配置文件是否满足预定格式。如果满足所述预定格式(即步骤S109的判断结果为“是”),则进入步骤S104。
所述预定格式与上文参照图1所描述的预定格式相同或相似。此处不再赘述。
优选地,如果步骤S109的判断结果为“否”,则进入步骤S110。
下面将结合图5以及具体实施例对根据本发明的电子设备进行详细说明。
所述电子设备可以是该智能网点管理***中的以太网交换机。所述电子设备还可以是具有以太网交换机的服务器或终端。例如,以银行ATM智能管理***为例,该银行所拥有的ATM机可能遍布全国各地,各个ATM机通过网络设备加入该银行ATM智能管理***。由此,通过集控的方式,便于对分布在不同地点的ATM机实现集中化管理和监控的功能。通过在ATM机上使用本发明的配置导入方法,可以方便地对ATM机的配置进行导入或更新。在下文中,为了便于描述,将以银行ATM智能管理***作为智能网点管理***的实例,并且以ATM机作为应用本发明的配置导入方法的电子设备的实例。
首先参照图5对本发明的电子设备200进行说明。图5是示出根据本发明的电子设备200的总体配置图。
如图5中所示,电子设备200包括:接收单元201、控制单元202以及发送单元203。
接收单元201配置来接收对所述电子设备的第一操作。对所述电子设备导入配置或更新配置的过程由一系列操作组成。这一系列操作在初始阶段需要有一个触发因素或触发操作,即这里所述的第一操作。因此,所述第一操作的目的在于对该电子设备进行初始化,从而使该电子设备开始执行预定的程序以便启动并依次执行导入配置的各个操作。
优选地,所述第一操作可以是重启操作。换言之,所述第一操作可以是对所述电子设备进行重启。例如,ATM机当前处于工作状态,此时需要对其配置进行导入或更新,于是工作人员可以对ATM机进行重启。该重启操作也可以由ATM机自行完成。例如ATM机自带程序中设定每隔预定的时间,该ATM机将自动重启一次,即由该自带程序控制来完成ATM机的重启操作。该重启操作还可以由该ATM机所连入的智能网点管理***来控制完成。
优选地,所述第一操作可以是启动操作。换言之,所述第一操作可以是启动所述电子设备。例如,ATM机当前处于关机状态,此时需要对其配置进行导入或更新,于是工作人员可以启动该ATM机。该启动操作也可以由ATM机自行完成。例如ATM机自带程序中设定在每天的预定时间点,该ATM机将启动,即由该自带程序控制来启动ATM机。该启动操作还可以由该ATM机所连入的智能网点管理***来控制完成。
虽然上文示例性示出了所述启动操作及其实现方式,然而本发明并不限于此。本领域技术人员可以根据实际应用的需要,对该启动操作及其实现方式进行选择,只要能够实现本发明的原理即可。
上文列举了所述第一操作的两个实例,然而本发明所描述的第一操作并不限于上文的实例。本领域技术人员可以根据实际应用的需要来对所述第一操作进行选择,只要能够实现该第一操作的上述目的即可。例如,所述第一操作还可以是***U盘。
控制单元202配置来判断所述电子设备是否与移动存储装置连接,其中,如果所述电子设备与所述移动存储装置连接,则所述控制单元还配置来判断所述移动存储装置中是否预先存储有配置文件,其中,如果预先存储有所述配置文件,则所述控制单元还配置来解析所述配置文件从而获得配置信息,并根据所述配置信息对所述电子设备进行配置回滚。
所述移动存储装置的意义在于,可以预先将待导入或待更新的全部或一部分配置存储在该移动存储装置中,然后将该移动存储装置与该电子设备连接,从而使该电子设备能够读取所述配置并在满足预定条件的情况下通过所述配置完成配置导入或配置更新。由于该移动存储装置的便携性和保密性,可以方便工作人员对所述配置进行编写、修改、拷贝和加密等工作。优选地,可以仅将待导入或待更新的配置中的一部分(例如必须通过人工操作才能实现导入或更新的那部分配置)写入移动存储装置中,然后通过这部分配置完成该导入或更新的一部分,其余部分可以在后续由所述智能网点管理***来完成,从而实现节省人力的目的。
优选地,所述移动存储装置可以是U盘(即闪存盘)。所述U盘可以是市场上常见的普通U盘(例如金士顿U盘),也可以是其它专用优盘(例如作为密钥使用的密钥U盘)。所述移动存储装置还可以是固态硬盘、磁盘等。
虽然上文示例性示出了所述移动存储装置的实例,然而本发明并不限于此。本领域技术人员可以根据实际应用的需要,对该移动存储装置进行选择,只要能够实现本发明的原理即可。
控制单元202可以通过扫描所述电子设备预定端口的方式来判断所述电子设备是否与所述移动存储装置连接,也可以通过读取所述电子设备的注册表并分析该注册表的方式来判断所述电子设备是否与所述移动存储装置连接。所述电子设备还可以通过其它方式来完成上文所述的判断过程,只要能够实现所述判断过程的原理即可。
优选地,所述控制单元还可以配置来挂载所述移动存储装置,即,将已与所述电子设备连接的该移动存储装置进行挂载操作。具体而言,例如,在该电子设备重启之后,该电子设备会自动将U盘挂载到设备的/mnt目录下,以便进行后续操作来读取其中的配置文件。在挂载U盘过程中,需要判断U盘使用的linux下哪块的硬盘设备(如/dev/sda1或/dev/sdb1等),判断方法是通过查看/proc/partitons文件查看所有增加的硬盘设备,再使用df命令查看有哪些硬盘未被挂载,将其挂载到/mnt目录即可。
虽然上文示例性描述了挂载操作的实例,然而本发明并不限于该实例。本领域技术人员可以根据实践对该挂载操作进行选择性设置,只要能够实现本发明的原理即可。
控制单元202还配置来判断所述移动存储装置中是否预先存储有配置文件。所述配置文件可以是按照预定格式预先编写的配置文件。所述配置文件可以以诸如.exe这样的可安装文件形式存在,也可以以诸如.txt这样的可读文件形式存在,还可以以诸如数据库的形式存在。出于加密的需要,所述配置文件还可以以加密文件的形式存在。
虽然上文示例性示出了所述配置文件的实现方式,然而本发明并不限于此。本领域技术人员可以根据本发明的原理对所述配置文件的实现方式进行选择。
所述电子设备中可以预先存储有所需的软件或工具,以便对所述配置文件进行识别和判断。例如,所述电子设备中可以预先存储有***,以便对加密的配置文件进行识别和判断。该判断过程还可以通过读取所述移动存储装置中的一部分文件来完成。例如,所述移动存储装置中的文件是一个字符串,并且该字符串的前几个字符代表该字符串是配置文件。在情形中,所述电子设备可以从该U盘读取该字符串的前几个字符,从而能够识别出所述移动存储装置中预先存储有配置文件。该判断过程还可以通过判断所述移动存储装置中的文件(例如所述配置文件)的预定格式来完成。例如,所述智能网点管理***规定配置文件的预定格式必须采用.txt,在该情形中,如果所述电子设备挂载U盘之后发现该U盘中并不存在.txt文件,则可以判断出该U盘中并未预先存储有配置文件。下文还将结合具体实施例对所述配置文件的预定格式进行详细说明。
所述电子设备可以读取所述移动存储装置中的文件,并将该文件存入所述电子设备中的临时存储区,以便完成上文所述的判断操作。所述电子设备还可以暂时不将该文件存入该临时存储区,而是对所述移动存储装置中的文件进行扫描并该判断操作,待判断结果为“是”时,再将该文件存入所述电子设备的临时存储区中。
应当理解的是,虽然上文示例性示出了该判断操作的实现方式,然而本发明并不限于此,本领域技术人员可以根据上文所描述的原理对上文所述的判断操作的实现方式进行选择。
优选地,所述配置文件具有预定格式。具体而言,所述配置文件可以按照预定格式编写。所述预定格式可以具有多个配置参数。例如,所述配置文件的文件名称可以是config.txt;所述配置文件可以存放在U盘的根目录下;所述配置文件的编码格式可以是UTF-8without BOM;所述配置文件中的每条命令可以写在同一行;所述配置文件最多可以配置3条IP,如果所述配置文件中配置的IP数超过3条,则以前3条IP配置为准;所述配置文件中最多可以配置3条路由,如果所述配置文件中配置的路由数超过3条,则以前3条路由配置为准;所述配置文件中关于集控的配置最多可以有1条。
虽然上文对所述预定格式中可以具有的配置参数进行了示例性说明,然而本发明并不限于上文所述的配置参数的实例。本领域技术人员可以根据本发明的原理对所述配置文件中的配置参数进行选择,只要能够实现本发明的原理即可。
如上文所述,控制单元202可以判断所述配置文件是否满足所述预定格式,即判断所述配置文件的格式是否符合所述预定格式。对所述预定格式的判断可以是对上文所述的多个配置参数中的一个进行判断,也可以是对多个配置参数的组合进行综合判断。在下文中,应当理解的是,预定格式的配置文件即对应经过解析(即下文的解析操作)之后的一个配置信息或配置信息的一部分。
优选地,所述电子设备可以具有多个接口。例如,所述电子设备具有4个接口,即gige0_1、gige0_2、gige0_3和gige0_4。所述预定格式包括对所述多个接口中的一个或多个接口的配置的格式。下文将结合优选实施例,对所述预定格式进行举例。
优选地,所述预定格式可以包括对一个或多个接口的静态IP配置格式。例如,接口gige0_4的静态IP配置格式为:interface gige0_4ip address static 192.168.0.1/24。相应地,通过使用具有该静态IP配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4的静态IP将被配置为:192.168.0.1/24。
优选地,所述预定格式可以包括对一个或多个接口的DHCP配置格式。例如,接口gige0_4的DHCP配置格式为:interface gige0_4ip address dhcp。相应地,通过使用具有该DHCP配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4将被配置成DHCP,自动获取IP。
优选地,所述预定格式可以包括对一个或多个接口的PPPOE配置格式。例如,接口gige0_4的PPPOE配置格式为:interface gige0_4ip address pppoe username adminpassword admin。相应地,通过使用具有该PPPOE配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4将被配置成PPPOE,用户名为admin,密码为admin。
优选地,所述预定格式可以包括对一个或多个接口的路由配置格式。例如,接口gige0_4的路由配置格式为:ip route 0.0.0.0/0gige0_4 192.168.0.254。相应地,通过使用具有该路由配置格式的配置文件进行配置导入或配置更新之后,接口gige0_4的静态路由将被配置成:默认网关为192.168.0.254,出接口为gige0_4。
优选地,所述预定格式可以包括集控配置格式。例如,所述集控配置格式为:security-center center-address 10.121.54.241:8080branch-name admin branch-key123456shared-key dptech@1234。相应地,通过使用具有该集控配置格式的配置文件进行配置导入或配置更新之后,该电子设备将被配置为:集控的地址为10.121.51.241:8080,集控上配置的网点名称为admin,网点秘钥有123456,共享秘钥为dptech@1234。
虽然上文示例性示出了所述预定格式的多个具体实施例,然而本领域技术人员应理解的是,本发明并不限于上文所述的具体实施例。本发明的原理涵盖与上文所描述的具体实施例的等同替换实施例,只要等同替换实施例能够实现本发明的原理即可。
控制单元202还配置来解析所述配置文件从而获得配置信息。优选地,对所述配置文件的解析操作可以包括读取所述配置文件并通过预定的软件或工具将所述配置文件转换成所述电子设备可以识别的信息(即配置信息)。如果在上文描述的判断操作过程中,所述电子设备已经将所述配置文件存入临时存储区,则该解析操作可以省略对所述配置文件的读取过程,而直接通过预定的软件或工具将所述配置文件转换成配置信息。
对所述配置文件的解析过程还可以通过本领域已知或将来研发出的其它解析方法来实现,本领域技术人员可以对此进行选择,只要能够实现本发明的原理即可。所述配置信息的举例可以参照上文关于配置文件的预定格式的描述。
控制单元202还配置来根据所述配置信息对所述电子设备进行配置回滚。优选地,所述配置回滚包括:通过所述配置信息修改所述电子设备的配置。例如,所述电子设备首先准备好空配置回滚文件,将解析出的配置信息填入准备好的空配置回滚文件中形成配置回滚文件,然后该电子设备按该配置回滚文件进行配置修改、更新或恢复。
所述配置回滚操作还可以由本领域已知或将来研发出的其它方法来实现,本领域技术人员可以对此进行选择,只要能够实现本发明的原理即可。
电子设备200还可以包括发送单元203。发送单元203配置来发送失败日志。例如,如果控制单元202判断出所述电子设备并未与U盘连接,发送单元203发送失败日志。如果控制单元202判断出U盘中并未预先存储有配置文件,则发送单元203发送失败日志。
所述失败日志可以是指示配置导入操作失败的日志文件。该失败日志可以被发送至远端的服务器、处理器、控制器等(例如所述智能网点管理***的控制单元)。该失败日志还可以发送至所述电子设备的显示单元,以便提示工作人员。本领域技术人员可以选择已知或未来研发出的各类日志形式来实现所述失败日志,本发明对此并不做限定,只要能够实现本发明的原理即可。
经过了上文所述的各个步骤之后,所述电子设备已经完成了此次配置导入或更新。如果U盘中仅存有此次配置导入或更新的一部分配置,在完成上述各个步骤之后,由于所述电子设备已经连入所述智能网点管理***,因此可以通过从该智能网点管理***请求并下载其它配置,从而进一步完成配置导入或更新。
由此可见,经过上文所述的各个步骤,实现了将统一配置(即配置文件)分发给不同网点的工作人员(即通过使用U盘),从而可以完成智能网点管理***所辖的各个网点的配置导入和更新。由此,节省大量的人力成本,让配置导入和更新变得简单,同时也可以用作配置恢复使用。
优选地,发送单元203还可以配置来发送成功日志。在控制单元202执行完配置回滚操作之后,发送单元203可以发送成功日志。
所述成功日志可以是指示配置导入操作成功的日志文件。该成功日志可以被发送至远端的服务器、处理器、控制器等(例如所述智能网点管理***的控制单元)。该成功日志还可以发送至所述电子设备的显示单元,以便提示工作人员。本领域技术人员可以选择已知或未来研发出的各类日志形式来实现所述成功日志,本发明对此并不做限定,只要能够实现本发明的原理即可。
控制单元202还可以配置来判断所述配置文件是否满足预定格式。如果满足所述预定格式,则控制单元202开始上文所述的解析操作。如果不满足所述预定格式,则发送单元203发送失败日志。所述预定格式与上文参照图1所描述的预定格式相同或相似。此处不再赘述。
需要说明的是,本说明书中所使用的术语仅出于描述特定实施方式的目的,而非意在对本发明进行限制。除非上下文另外明确指出,否则如本文中所使用的单数形式的“一”、“一个”和“该”也意在包括复数形式。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域技术人员应该理解的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,但本领域的技术人员可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求书的范围。

Claims (17)

1.一种配置导入方法,应用于电子设备,所述配置导入方法包括:
对所述电子设备进行第一操作;
判断所述电子设备是否与移动存储装置连接,其中,如果所述电子设备与所述移动存储装置连接,则判断所述移动存储装置中是否预先存储有配置文件,其中,
如果预先存储有所述配置文件,则解析所述配置文件从而获得配置信息,并根据所述配置信息对所述电子设备进行配置回滚。
2.根据权利要求1所述的配置导入方法还包括:在进行所述配置回滚之后,发送成功日志。
3.根据权利要求1所述的配置导入方法还包括:在对所述电子设备进行所述第一操作之前,按照预定规则生成所述配置文件,并将所述配置文件写入移动存储装置。
4.根据权利要求1所述的配置导入方法,其中,在解析所述配置文件之前,所述配置导入方法还包括:判断所述配置文件是否满足预定格式,其中,如果满足所述预定格式,则解析所述配置文件。
5.根据权利要求1所述的配置导入方法,其中,所述第一操作是重启操作或启动操作。
6.根据权利要求1所述的配置导入方法,其中,所述配置回滚包括:通过所述配置信息修改所述电子设备的配置。
7.根据权利要求1所述的配置导入方法,其中,所述移动存储装置是U盘。
8.根据权利要求1所述的配置导入方法,其中,所述预定格式包括:编码格式是UTF-8without BOM。
9.根据权利要求1所述的配置导入方法还包括:如果判断出所述电子设备未与所述移动存储装置连接,则发送失败日志。
10.一种电子设备,包括:
接收单元,配置来接收对所述电子设备的第一操作;
控制单元,配置来判断所述电子设备是否与移动存储装置连接,其中,如果所述电子设备与所述移动存储装置连接,则所述控制单元还配置来判断所述移动存储装置中是否预先存储有配置文件,其中,
如果预先存储有所述配置文件,则所述控制单元还配置来解析所述配置文件从而获得配置信息,并根据所述配置信息对所述电子设备进行配置回滚。
11.根据权利要求10所述的电子设备还包括:发送单元,配置来在所述控制单元进行所述配置回滚之后,发送成功日志。
12.根据权利要求10所述的电子设备,其中,在解析所述配置文件之前,所述控制单元还配置来:判断所述配置文件是否满足预定格式,其中,如果满足所述预定格式,则解析所述配置文件。
13.根据权利要求10所述的电子设备,其中,所述第一操作是重启操作或启动操作。
14.根据权利要求10所述的电子设备,其中,所述配置回滚包括:通过所述配置信息修改所述电子设备的配置。
15.根据权利要求10所述的电子设备,其中,所述移动存储装置是U盘。
16.根据权利要求10所述的电子设备,其中,所述预定格式包括:编码格式是UTF-8without BOM。
17.根据权利要求10所述的电子设备,其中,所述发送单元还配置来:如果所述控制单元判断出所述电子设备未与所述移动存储装置连接,则发送失败日志。
CN202010158663.1A 2020-03-09 2020-03-09 电子设备及其配置导入方法 Pending CN111343026A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010158663.1A CN111343026A (zh) 2020-03-09 2020-03-09 电子设备及其配置导入方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010158663.1A CN111343026A (zh) 2020-03-09 2020-03-09 电子设备及其配置导入方法

Publications (1)

Publication Number Publication Date
CN111343026A true CN111343026A (zh) 2020-06-26

Family

ID=71182613

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010158663.1A Pending CN111343026A (zh) 2020-03-09 2020-03-09 电子设备及其配置导入方法

Country Status (1)

Country Link
CN (1) CN111343026A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112019391A (zh) * 2020-10-19 2020-12-01 湖南新云网科技有限公司 终端网络设置方法、装置、***及存储介质
CN113722007A (zh) * 2021-08-24 2021-11-30 杭州迪普科技股份有限公司 Vpn分支设备的配置方法、装置及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110264903A1 (en) * 2010-04-27 2011-10-27 Hon Hai Precision Industry Co., Ltd. Electronic device and method for loading configuration files using the same
US20180074886A1 (en) * 2016-09-13 2018-03-15 Bank Of America Corporation Automated teller machine ("atm") software recovery
CN108628619A (zh) * 2017-03-21 2018-10-09 比亚迪股份有限公司 程序更新方法和装置
CN109976822A (zh) * 2017-12-25 2019-07-05 中国电信股份有限公司 分布式应用的配置方法、装置以及分布式***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110264903A1 (en) * 2010-04-27 2011-10-27 Hon Hai Precision Industry Co., Ltd. Electronic device and method for loading configuration files using the same
US20180074886A1 (en) * 2016-09-13 2018-03-15 Bank Of America Corporation Automated teller machine ("atm") software recovery
CN108628619A (zh) * 2017-03-21 2018-10-09 比亚迪股份有限公司 程序更新方法和装置
CN109976822A (zh) * 2017-12-25 2019-07-05 中国电信股份有限公司 分布式应用的配置方法、装置以及分布式***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
同磊等: "三层交换机的快速配置恢复方法研究及实现", 《机电工程》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112019391A (zh) * 2020-10-19 2020-12-01 湖南新云网科技有限公司 终端网络设置方法、装置、***及存储介质
CN112019391B (zh) * 2020-10-19 2021-01-29 湖南新云网科技有限公司 终端网络设置方法、装置、***及存储介质
CN113722007A (zh) * 2021-08-24 2021-11-30 杭州迪普科技股份有限公司 Vpn分支设备的配置方法、装置及***
CN113722007B (zh) * 2021-08-24 2023-11-03 杭州迪普科技股份有限公司 Vpn分支设备的配置方法、装置及***

Similar Documents

Publication Publication Date Title
CN108600029B (zh) 一种配置文件更新方法、装置、终端设备及存储介质
US20170212487A1 (en) Systems and methods for self provisioning building equipment
CN102064966A (zh) 一种配置方法、服务器、设备和***
CN114385759B (zh) 配置文件的同步方法、装置、计算机设备及存储介质
KR101913346B1 (ko) 클라우드 환경에서의 클라우드 서버 관리 방법 및 장치
CN109976822A (zh) 分布式应用的配置方法、装置以及分布式***
CN111343026A (zh) 电子设备及其配置导入方法
CN111338656B (zh) 安装软件包至目标主机的方法、装置和计算机设备
CN105389263A (zh) 应用软件权限监控方法、***及设备
JP2002268707A (ja) コントローラ及びツール並びにそれらにより構成されるシステム
CN111654522B (zh) 文件同步方法、文件同步服务器及存储介质
CN110908681A (zh) 一种软件升级的方法和装置
CN112115049B (zh) 应用程序测试方法、装置、设备和计算机可读存储介质
CN112817867A (zh) 一种接口测试脚本生成方法、装置、计算机设备和介质
CN110932918A (zh) 日志数据采集方法、装置及存储介质
CN113434254B (zh) 客户端部署方法、装置、计算机设备及存储介质
CN116483416A (zh) 固件在线升级方法、服务器及存储介质
CN115629784A (zh) 更新机台文件的方法、***、设备及计算机可读存储介质
US20230101077A1 (en) Verification device, verification system, verification method, and computer readable medium
JP7280483B2 (ja) 機器管理システム、ネットワーク機器、管理装置、及びプログラム
JP4550487B2 (ja) ソフトウェア管理システム及び管理装置及び操作装置及びソフトウェア管理方法及びソフトウェア操作方法及びプログラム
CN117453816B (zh) 一种用户数据统一方法、***、计算机及存储介质
CN115372803B (zh) 主板测试***、方法、装置和存储介质
CN112583933B (zh) 参数运行方法、装置、设备及存储介质
KR20060031949A (ko) 원격 클라이언트 단말기 관리시스템

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200626

RJ01 Rejection of invention patent application after publication