Backup method, system and equipment of system file and storage medium

By establishing a central warehouse in the service center and obtaining system files from electronic devices for backup, the problem of low manual backup efficiency is solved, and the effect of rapid recovery and efficient backup is achieved.

CN119917342APending Publication Date: 2025-05-02SANY MARINE HEAVY INDUSTRY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411974799.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the prior art, manual backup system files are inefficient, making it difficult to quickly recover the system when the field bridge equipment fails.

Method used

Establish a central warehouse in the service center, obtain the system files to be backed up through electronic devices connected to the service center (such as management servers, industrial control computers, PLCs), and back up in the central warehouse.

Benefits of technology

Improves the efficiency of system file backup, ensures data integrity and security, reduces downtime, and improves operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119917342A_ABST
    Figure CN119917342A_ABST
Patent Text Reader

Abstract

The invention provides a system file backup method and system, equipment and a storage medium. Relates to the technical field of data backup. The method comprises the steps that a to-be-backed-up system file can be obtained from electronic equipment in communication connection with a service center, and the electronic equipment comprises at least one of a management server arranged in the service center, an industrial control computer of field bridge equipment and a programmable logic controller (PLC) of the field bridge equipment; the management server is used for managing and monitoring at least one gantry crane device; therefore, the system file to be backed up can be backed up in the central storage of the service center. The method is used for improving the efficiency of system file backup.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data backup, and in particular to a system file backup method, system, device and storage medium. Background Art

[0002] As the level of port automation continues to improve, automation subsystems play a vital role in port operations. These subsystems usually run on electronic devices such as programmable logic controllers (PLCs), industrial control computers (IPCs) and servers to achieve automated control and management of field crane equipment.

[0003] In actual applications, the PLC, industrial computer and server of the crane equipment may go down due to hardware failure, software error or operating system crash, causing the automation subsystem to fail to operate normally, thus affecting the automation process of the entire port. In this case, the ability to quickly restore the system is crucial to ensure the normal operation of the port.

[0004] In the related art, the system files are usually backed up regularly using a hard disk manually to ensure that the normal operation of the system can be quickly restored in the event of a failure. However, due to the large number of electronic devices in the field bridge equipment, this manual backup method will reduce the efficiency of system file backup. Summary of the invention

[0005] The present application provides a system file backup method, system, device and storage medium to improve the efficiency of system file backup.

[0006] In a first aspect, the present application provides a method for backing up system files, comprising:

[0007] Acquire system files to be backed up, where the system files to be backed up are acquired from electronic devices that are in communication with the service center, where the electronic devices include at least one of the following: a management server provided in the service center, an industrial control computer of a field bridge device, and a programmable logic controller (PLC) of the field bridge device, where the management server is used to manage and monitor at least one field bridge device;

[0008] The system files to be backed up are backed up in the central storage of the service center.

[0009] In a possible implementation, the method further includes:

[0010] When the electronic device loses the system file, the system file is backed up from the central storage to the electronic device.

[0011] In a possible implementation manner, the electronic device is a management server disposed in the service center, and the obtaining of the system files to be backed up includes:

[0012] The system files to be backed up are obtained from the management server through the file transfer service platform in the service center.

[0013] In a possible implementation manner, the electronic device is an industrial control computer of the field bridge device, and the obtaining of the system files to be backed up includes:

[0014] Obtaining the system files to be backed up of the industrial control computer through the file operation service platform in the field bridge device, and storing the system files to be backed up in the local storage of the field bridge device;

[0015] According to the file transfer service platform in the service center, the system files to be backed up are obtained from the local storage.

[0016] In a possible implementation manner, the electronic device is a PLC of the field bridge device, and the obtaining of the system files to be backed up includes:

[0017] Acquiring system data of the PLC through the communication middleware in the PLC;

[0018] Uploading the system data to the subsystem interface unit for parsing to obtain the system files to be backed up;

[0019] Obtaining the system files to be backed up from the subsystem interface unit through the file operation service platform in the field bridge device, and storing the system files to be backed up in the local storage of the field bridge device;

[0020] The system files to be backed up are obtained from the local storage through the file transfer service platform in the service center.

[0021] In a second aspect, the present application provides a system file backup system, including: a service center, a field bridge device, and an electronic device;

[0022] The service center is provided with a file management platform, a file service transmission platform, and a central warehouse;

[0023] The file service transmission platform is used to obtain system files to be backed up, and the system files to be backed up are obtained from electronic devices that are in communication with the service center, and the electronic devices include at least one of the following: a management server arranged in the service center, an industrial control computer of a field bridge device, and a programmable logic controller PLC of a field bridge device, and the management server is used to manage and monitor at least one field bridge device;

[0024] The file management platform is used to back up the system files to be backed up in the central storage of the service center.

[0025] In a possible implementation, the file service transmission platform is further used to back up the system files from the central storage to the electronic device when the electronic device loses the system files.

[0026] In a possible implementation manner, the electronic device is a management server disposed in the service center;

[0027] The file service transmission platform is used to obtain the system files to be backed up from the management server.

[0028] In a possible implementation manner, the electronic device is an industrial control computer of the field bridge device, and the field bridge device is provided with a file operation service platform and a local storage;

[0029] The file operation service platform is used to obtain the system files to be backed up of the industrial control computer and store the system files to be backed up in the local storage;

[0030] The file service transmission platform is used to obtain the system files to be backed up from the local storage.

[0031] In a possible implementation, the electronic device is a PLC of the field bridge device, and the field bridge device is provided with a file operation service platform, a local storage, and a subsystem interface unit:

[0032] The subsystem interface unit is used to parse the system data and obtain the system files to be backed up, wherein the system data is obtained and uploaded from the PLC through the communication middleware in the PLC;

[0033] The file operation service platform is used to obtain the system files to be backed up from the subsystem interface unit, and store the system files to be backed up in the local storage;

[0034] The file service transmission platform is used to obtain the system files to be backed up from the local storage.

[0035] In a third aspect, the present application provides a computer device, including: a memory, a processor;

[0036] The memory stores computer-executable instructions;

[0037] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the system file backup method as described in any one of the first aspects.

[0038] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the system file backup method described in any one of the first aspects.

[0039] In a fifth aspect, the present application provides a computer program product, the computer program product comprising a computer program, and the computer program, when executed by a processor, is used to implement the system file backup method described in any one of the first aspects.

[0040] The system file backup method, system, device and storage medium provided by the present application can obtain the system files to be backed up from the electronic equipment that is in communication connection with the service center, and the electronic equipment includes at least one of the following: a management server set up in the service center, an industrial control computer of the field bridge equipment, and a programmable logic controller PLC of the field bridge equipment. Furthermore, the system files to be backed up can be backed up in the central storage of the service center to improve the efficiency of system file backup. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0042] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application;

[0043] Figure 2 A flowchart of a first embodiment of a method for backing up system files provided by the present application;

[0044] Figure 3 A flowchart of a second embodiment of a method for backing up system files provided in this application;

[0045] Figure 4 A flowchart of a third embodiment of a method for backing up system files provided in this application;

[0046] Figure 5 A flowchart of a fourth embodiment of a method for backing up system files provided in the present application;

[0047] Figure 6 A system schematic diagram of a method for backing up system files provided in an embodiment of the present application;

[0048] Figure 7A schematic diagram of the structure of a first embodiment of a system file backup system provided by the present application;

[0049] Figure 8 A schematic diagram of the structure of a second embodiment of a system file backup system provided by the present application;

[0050] Fig. 9 A schematic diagram of the structure of a third embodiment of a system file backup system provided by the present application;

[0051] Fig.10 A schematic diagram of the structure of a fourth embodiment of a system file backup system provided by the present application;

[0052] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0053] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0054] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0055] With the continuous growth of global trade and the rapid development of technology, the improvement of port automation has become an inevitable trend in modern port operations. Automation subsystems play a vital role in this process. They not only improve the operational efficiency of ports, but also reduce labor costs and operational risks. These automation subsystems usually rely on electronic devices such as programmable logic controllers (PLCs), industrial control computers (IPCs) and servers to achieve precise control and efficient management of field crane equipment.

[0056] Electronic devices such as PLC, industrial computers and servers are the core components of the automation subsystem. They coordinate the operation of various equipment in the port through complex algorithms and programs. For example, PLC is usually used to control and monitor the operation of port cranes in real time, while industrial computers are responsible for more complex data processing and task allocation. Servers provide the necessary computing and storage resources to ensure data security and stable operation of the system.

[0057] However, in actual applications, these electronic devices may face multiple challenges. Hardware failures, software errors, and operating system crashes can all cause equipment downtime. This will not only prevent the automation subsystem from operating normally, but may also have a chain reaction on the entire port's automation process, resulting in operational interruptions, reduced efficiency, and even economic losses. In this case, the ability to quickly restore the system is crucial to ensure the normal operation of the port.

[0058] In the related art, the strategy of regularly backing up system files is usually relied on. This process is usually completed manually, using storage media such as hard disks to regularly back up system files so that the normal operation of the system can be quickly restored in the event of a failure. However, due to the large number of electronic devices in the field bridge equipment, this manual backup method will reduce the efficiency of system file backup.

[0059] In view of the above problems, the inventors consider that a central storage can be established in the service center to back up the system data of electronic devices. Specifically, the system files to be backed up can be obtained from electronic devices that are in communication with the service center, and the electronic devices include at least one of the following: a management server set up in the service center, an industrial control computer of the field bridge equipment, and a programmable logic controller PLC of the field bridge equipment. Furthermore, the system files to be backed up can be backed up in the central storage of the service center to improve the efficiency of system file backup. Based on this, the present application proposes a system file backup method to solve the problem of low backup efficiency in manual backup of system files.

[0060] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1 , including an electronic device 100 and a service center 101. A central storage 102 can be set in the service center 101. The service center 101 can obtain system files of the electronic device 100 and back up the system files in the central storage 102, thereby ensuring the security, integrity and availability of the system files of the electronic device 100 and providing reliable protection for the long-term preservation of the system files.

[0061] The service center may be composed of one or more servers, which together provide computing and storage capabilities to support the various functions and operations of the service center.

[0062] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0063] Figure 2 This is a flowchart of the first embodiment of the method for backing up system files provided by this application. Figure 2 , the method comprising:

[0064] S201, obtaining system files to be backed up.

[0065] The execution subject of the embodiment of the present application can be a computer device, or a backup device of a system file set in the computer device. The backup device of the system file can be implemented by software, or by a combination of software and hardware. The backup device of the system file can be a processor in the computer device. For ease of understanding, the following description is made by taking the execution subject as a computer device as an example.

[0066] In this step, the computer device can obtain the system files to be backed up from electronic devices that are communicatively connected to the service center. The electronic devices include at least one of the following: a management server set up in the service center, an industrial control computer of the field bridge equipment, and a PLC of the field bridge equipment. The management server is used to manage and monitor at least one field bridge equipment.

[0067] Optionally, the management server can be a node in the service center, which is used to manage and monitor at least one field bridge device. For example, if the service center consists of 5 physical servers, the management server can be a physical server in the service center, responsible for coordinating and supervising the operation, performance and status of the field bridge device. It can collect equipment operation data, analyze and report it, ensure the efficient operation of the equipment, and issue an alarm in time when an abnormality occurs.

[0068] In another optional implementation, the management server can exist as a virtual node in the service center and run on a physical server through virtualization technology. For example, if the service center consists of one physical server, the management server can be a virtual server in the service center, responsible for coordinating and supervising the operation, performance and status of the field bridge equipment.

[0069] Corresponding management systems can be deployed in the management server. For example, the Graphical User Interface (GUI), Key Performance Indicator (KPI), Block Management System (BMS), and Remote Services Operations Center (RCOS). Among them, the GUI system is used to provide a user-friendly interface; the KPI system monitors and analyzes key performance indicators in real time to help optimize the operation and maintenance of the field crane equipment; the BMS is used to manage and optimize the configuration and use of the yard resources to ensure the efficiency and accuracy of the field crane equipment operation; the RCOS is used to provide remote monitoring and operation support to ensure the stable operation of the field crane equipment and rapid problem solving.

[0070] Corresponding perception systems can be deployed in industrial control computers, such as laser scanner perception systems and visual perception systems.

[0071] Control systems for operating yard crane equipment can be deployed in PLC, for example, control systems such as large vehicle positioning system, small vehicle positioning system, lifting positioning system, container truck guidance system, container truck anti-lifting system, and anti-bowl system.

[0072] Optionally, the system file may include at least one of the following: a configuration file, a log file, a data report file, an update file, a patch file, and a device parameter file.

[0073] For example, the system files to be backed up may be obtained from a management server that is in communication connection with the service center.

[0074] S202. Backing up the system files to be backed up in the central storage of the service center.

[0075] In this step, the obtained system files to be backed up can be backed up in the central storage of the service center.

[0076] Optionally, a central warehouse for backing up the system files to be backed up may be pre-established in the service. After the system files to be backed up are acquired, the system files to be backed up may be backed up in the pre-established central warehouse.

[0077] The central warehouse is a centralized storage facility specially designed for storing and managing important data and system files. It provides a centralized location to store all system files to be backed up. This centralization helps to simplify system file management and access control. Compared with traditional database backup methods, the central warehouse can integrate and centrally manage system files from multiple sources. It is more powerful than database in system file integration and management, and there is no need to store data in the form of data tables.

[0078] For example, the system files to be backed up obtained from the management server may be backed up in the central storage of the service center.

[0079] In the embodiment of the present application, the system files to be backed up can be obtained from the electronic device that is in communication connection with the service center, and the system files to be backed up can be backed up in the central storage pre-established by the service center. In the above process, the system data to be backed up of the electronic device that is in communication connection with the service center is backed up through the central storage, which can improve the efficiency of system file backup and ensure the integrity and security of the data.

[0080] In one possible design, when an electronic device loses system files, the system files can be backed up from a central storage to the electronic device.

[0081] For example, when the PLC of the field bridge equipment fails and the system files are lost, remote one-click deployment can be achieved through the system files backed up by the service center to quickly restore the system files required by the PLC.

[0082] In the embodiment of the present application, when the electronic device loses the system file, the system file can be efficiently restored through the central storage of the service center. This method improves the speed of electronic device failure response, ensures the accuracy and completeness of system file recovery, reduces downtime, and improves operational efficiency.

[0083] exist Figure 2 Based on the embodiment shown below, combined with Figure 3 , based on the electronic device being a management server set up in a service center, the backup method of the above system files is further described in detail.

[0084] Figure 3 This is a flowchart of the second embodiment of the system file backup method provided by this application. Figure 3 , the method may include:

[0085] S301. Obtain system files to be backed up from a management server through a file transfer service platform in a service center.

[0086] In this step, the system files to be backed up can be obtained from the management server through the file transfer platform pre-built in the service center.

[0087] Optionally, a file transfer protocol for system file transfer may be deployed in the file transfer service platform, and the file transfer protocol may include at least one of the following: File Transfer Protocol (FTP), Trivial File Transfer Protocol (TFTP), Secure File Transfer Protocol (SFTP), and Secure Copy Protocol (SCP). The file transfer service platform may obtain the system files to be backed up from the management server through the file transfer protocol.

[0088] In an optional implementation, the file transfer service platform is not only used to obtain the system files to be backed up from the management server, but also to transfer the files to the management server through the file transfer protocol. For example, when it is necessary to upload the updated system files to the management server, the file transfer service platform can use the SCP protocol to upload the files to the management server, thereby effectively supporting the synchronization and version control of the system files.

[0089] It should be noted that the file transfer service platform can obtain the system files to be backed up from the management server in two ways: active acquisition and passive reception.

[0090] For active acquisition, the file transfer service platform can actively initiate a request to obtain system files. This method is usually triggered by the platform regularly or as needed to ensure that the backed up system files are up to date. For example, the platform can be configured to automatically connect to the management server every morning. At the set time, the platform can log in to the management server using the FTP or SFTP protocol, navigate to the specified directory, and download the system files to be backed up.

[0091] For the passive receiving method, the management server can actively send the system files to be backed up to the file transfer service platform. This method is suitable for scenarios where backup is required immediately or when a specific event occurs. For example, the management server can set an event trigger mechanism to back up the system files immediately after they are updated. At this time, the management server can actively connect to the file transfer service platform and upload the updated system files through the SCP protocol.

[0092] For example, the file transfer service platform in the service center can be used to obtain the system files to be backed up from the management server through the FTP protocol in a periodically triggered manner.

[0093] S302: Back up the system files to be backed up in the central storage of the service center.

[0094] In this step, the system files to be backed up obtained from the management server may be backed up in the central storage of the service center.

[0095] In the embodiment of the present application, the system files to be backed up can be obtained from the management server through the file transfer service platform set in the service center, and the system files to be backed up can be backed up in the central storage of the service center. In the above process, the automation of system file backup can be realized, the efficiency of system file backup can be improved, and the possibility of manual intervention and operation errors can be reduced. In addition, by using the file transfer protocol, the security and integrity of system file transmission can be ensured.

[0096] exist Figure 2 Based on the embodiment shown below, combined with Figure 4 , based on the electronic device being an industrial control computer of a field bridge device, the backup method of the above system files is further described in detail.

[0097] Figure 4 This is a flowchart of the third embodiment of the method for backing up system files provided by this application. Figure 4 , the method may include:

[0098] S401. Obtain the system files to be backed up of the industrial control computer through the file operation service platform in the field bridge device, and store the system files to be backed up in the local storage of the field bridge device.

[0099] In this step, the system files to be backed up can be obtained from the industrial control computer through the file operation service platform pre-built in the field bridge device, and the system files to be backed up can be stored in the local storage of the field bridge device.

[0100] Local storage can refer to the storage set up inside the field bridge equipment, which is used to store and manage the system files to be backed up obtained from the industrial control computer to ensure the availability and convenient access of data. In specific implementation, local storage can be in the form of hard disk drives, solid-state drives, network attached storage, built-in server storage, and flash memory devices.

[0101] Optionally, the file operation service platform can provide a two-way system file transmission capability, which can read system files from the industrial control computer and write system files to the industrial control computer.

[0102] The file operation service platform can transfer system files with the local storage through at least one file transfer protocol, such as FTP protocol, TFTP protocol, SFTP protocol or SCP protocol.

[0103] Similarly, the file transfer service platform can read system files from the industrial control computer by actively obtaining or passively receiving.

[0104] For example, the file operation service platform in the field bridge device can be used to obtain the system files to be backed up from the industrial control computer through the FTP protocol in a periodic triggering manner, and store the system files to be backed up in the local storage of the field bridge device.

[0105] S402: Obtain the system files to be backed up from the local storage according to the file transfer service platform in the service center.

[0106] In this step, the system files to be backed up stored in the local storage by the file operation service platform can be obtained from the local storage through the file transfer platform pre-built in the service center.

[0107] Optionally, the file transfer platform can transfer system files with the local storage through at least one file transfer protocol, such as FTP protocol, TFTP protocol, SFTP protocol or SCP protocol, and obtain the system files to be backed up stored in the local storage by the file operation service platform from the local storage.

[0108] In an optional implementation, the file transfer service platform can not only obtain the system files to be backed up from the local storage, but also transfer the files to the local storage through the file transfer protocol, and then upload these files to the industrial control computer through the file operation service platform.

[0109] For example, the file transfer service platform in the service center can be used to periodically trigger the acquisition of system files to be backed up from the industrial control computer stored in the file operation service platform from the local storage via the FTP protocol.

[0110] S403: Back up the system files to be backed up in the central storage of the service center.

[0111] In this step, the system files to be backed up obtained from the industrial control computer can be backed up in the central storage of the service center.

[0112] In an embodiment of the present application, the system files to be backed up of the industrial control computer can be obtained through the file operation service platform in the field bridge device and stored in the local storage of the field bridge device. Subsequently, the file transfer service platform of the service center can obtain the system files to be backed up from the local storage and back them up in the central storage of the service center. In the above process, the local storage can quickly collect and store system files in a location close to the industrial control computer, while the central storage is responsible for the long-term secure storage and management of these files. Through this clear division of labor, the backup efficiency of system files can be effectively improved. In addition, the local storage method can reduce the demand for instant transmission on the network, and the system files can be transferred to the central storage when the network load is low, thereby optimizing the use of network resources.

[0113] exist Figure 2 Based on the embodiment shown below, combined with Figure 5 , based on the electronic device being a PLC of a field bridge device, the backup method of the above system files is further described in detail.

[0114] Figure 5 This is a flowchart of the fourth embodiment of the system file backup method provided by this application. Figure 5 , the method may include:

[0115] S501. Obtain PLC system data through the communication middleware in the PLC.

[0116] In this step, the system data of the PLC can be obtained through the communication middleware pre-set in the PLC.

[0117] Optionally, the communication middleware can communicate with the PLC through a communication protocol to obtain the system data of the PLC. The communication protocol may include at least one of the following: Transmission Control Protocol (TCP), Data Exchange Protocol (OPC Unified Architecture, OPC UA), S7 protocol. The TCP protocol is a connection-oriented, reliable, byte stream-based transport layer communication protocol; the OPC UA protocol is a cross-platform, service-oriented communication protocol; the S7 protocol is a communication protocol for the PLC series, used for data transmission between the PLC and other devices.

[0118] Message middleware can be in the form of message queue (MQ), so that the system data generated by PLC can be effectively put into the queue for management and processing. The message queue can be used to read and write the system data of PLC, ensuring that the data can be stored and transmitted in time without waiting for the receiver to process it immediately.

[0119] In an optional implementation, the message intermediate may also be deployed in the field bridge device, communicate with the PLC through a communication protocol, and obtain the system data of the PLC.

[0120] For example, the system data of the PLC can be obtained through the message queue.

[0121] S502: Upload the system data to the subsystem interface unit for parsing to obtain the system files to be backed up.

[0122] In this step, the message middleware can upload the acquired system data to the subsystem interface unit pre-established in the field bridge device for parsing to obtain the system data to be backed up.

[0123] In the actual application of PLC, multiple control systems are usually deployed to operate field bridge equipment, such as large vehicle positioning system, small vehicle positioning system and anti-bowling system. These systems contain a large number of control programs, data interfaces and configuration or recipe data. Therefore, according to the functional requirements, communication protocols and data structures of each system, corresponding subsystem interface units can be established to parse the system data uploaded to the message middleware and obtain the system files to be backed up.

[0124] Parsing system data for the subsystem interface unit to obtain system files to be backed up may include performing operations such as system data format conversion and field extraction. For example, the binary format uploaded by the message middleware may be converted into a readable text format, or specific fields or variables may be extracted from the system data.

[0125] For example, the system data of the PLC can be uploaded to the subsystem interface unit through the message queue for parsing to obtain the system files to be backed up.

[0126] S503: Obtain the system files to be backed up from the subsystem interface unit through the file operation service platform in the field bridge device, and store the system files to be backed up in the local storage of the field bridge device.

[0127] In this step, the system files to be backed up can be obtained from the subsystem interface unit through the file operation service platform pre-built in the field bridge equipment, and the system files to be backed up can be stored in the local storage of the field bridge equipment.

[0128] The file operation service platform can provide two-way system file transmission capability, which can read system files from the subsystem interface unit and write system files to the subsystem interface unit.

[0129] Likewise, the file operation service platform can read system files from the subsystem interface unit by actively acquiring or passively receiving.

[0130] For example, the system files to be backed up can be obtained from the subsystem interface unit through the file operation service platform in the field bridge device, and the system files to be backed up can be stored in the local storage of the field bridge device.

[0131] S504: Obtain the system files to be backed up from the local storage through the file transfer service platform in the service center.

[0132] In this step, the file transfer platform pre-built in the service center can be used to obtain the system files to be backed up stored in the local storage by the file operation service platform from the local storage. The system files to be backed up are obtained by parsing the system data obtained and uploaded by the communication middleware from the PLC through the subsystem interface unit.

[0133] S505. Back up the system files to be backed up in the central storage of the service center.

[0134] In this step, the system files to be backed up obtained from the subsystem interface unit may be backed up in the central storage of the service center.

[0135] In an embodiment of the present application, the system data can be obtained through the communication middleware in the PLC, and parsed in the subsystem interface unit to extract the system files to be backed up. The system files to be backed up are stored in the local storage through the file operation service platform of the field bridge equipment. The file transfer service platform of the service center is used to transfer the system files to be backed up from the local storage to the central storage for backup. In the above process, the communication middleware in the PLC can automatically obtain the system data and realize automatic backup in the central storage. This process reduces manual participation, thereby improving the efficiency of system file backup.

[0136] Furthermore, the system file backup method provided in the present application can parse system data in the subsystem interface unit and extract the system files to be backed up, thereby ensuring the relevance and validity of the backed-up system files and avoiding unnecessary data redundancy.

[0137] Figure 6 This is a system schematic diagram of the system file backup method provided in the embodiment of the present application. Figure 6 ,include:

[0138] The management server can be used to deploy GUI system, KPI system, BMS system, and other management systems, which may include RCOS system;

[0139] The PLC can be used to deploy a large vehicle positioning system, a small vehicle positioning system, a lifting positioning system, a container truck guidance system, and other control systems. Other control systems may include a container truck anti-lifting system, an anti-bowling system, and other control systems.

[0140] Perception systems such as laser scanner perception systems and visual perception systems can be deployed in industrial control computers.

[0141] Optionally, when the electronic device is a management server disposed in a service center, the system files to be backed up can be obtained from the management server through a file transfer service platform in the service center.

[0142] Optionally, when the electronic device is an industrial control computer of a field bridge device, the system files to be backed up of the industrial control computer can be obtained through the file operation service platform in the field bridge device, and the system files to be backed up can be stored in the local storage of the field bridge device;

[0143] According to the file transfer service platform in the service center, the system files to be backed up are obtained from the local storage.

[0144] Optionally, when the electronic device is a PLC of a field bridge device, the system data of the PLC can be obtained through the communication middleware in the PLC; the system data is uploaded to the subsystem interface unit for parsing to obtain the system file to be backed up;

[0145] Obtain the system files to be backed up from the subsystem interface unit through the file operation service platform in the field bridge equipment, and store the system files to be backed up in the local storage of the field bridge equipment;

[0146] The system files to be backed up are obtained from the local storage through the file transfer service platform in the service center.

[0147] Furthermore, the system files to be backed up can be backed up in the central storage of the service center, wherein the central storage can be a storage for configuration parameter files of remote data centers, enterprise clouds, and cloud services established on the service center.

[0148] The example of the system file backup method provided in the embodiment of the present application, the working process of backing up the system files can refer to the process shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0149] Figure 7 This is a schematic diagram of the structure of the first embodiment of the system file backup system provided by this application. Figure 7 , the system file backup system 10 includes: a service center 11, a field bridge device 12, and an electronic device 13;

[0150] The service center 11 is provided with a file management platform 111, a file service transmission platform 112, and a central storage 113;

[0151] The file service transmission platform 112 is used to obtain the system files to be backed up, and the system files to be backed up are obtained from the electronic device 13 that is in communication connection with the service center 11, and the electronic device 13 includes at least one of the following: a management server 131 arranged in the service center 11, an industrial control computer 132 of the field bridge device 12, and a programmable logic controller PLC 133 of the field bridge device 12, and the management server 131 is used to manage and monitor at least one field bridge device 12;

[0152] Among them, the management server 131, the industrial control computer 132, and the PLC 133 are not shown in the figure.

[0153] The file management platform 111 is used to back up the system files to be backed up in the central storage 113 of the service center 11 .

[0154] In a specific implementation, the file management platform 111 may upload the system files to be backed up to the central storage 113 via the Hypertext Transfer Protocol (HTTP), or download the system files from the central storage 113 .

[0155] It should be understood that Figure 7 The relative positions of the various components are only used to display the different components more clearly. If the electronic device 13 is the industrial control computer 132 or PLC 133 of the field bridge device 12, it can be used as a component of the field bridge device 12; if the electronic device 13 is the management server 131 of the service center 11, it can be used as a component of the service center 11.

[0156] The system file backup system provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0157] In a possible implementation, the file service transmission platform 112 is also used to back up system files from the central storage 113 to the electronic device 13 when the electronic device 13 loses system files.

[0158] Figure 8 This is a schematic diagram of the structure of the second embodiment of the system file backup system provided by this application. Figure 8 , the electronic device 13 in the system file backup system 10 is a management server 131 set in the service center 11;

[0159] The file service transmission platform 112 is used to obtain the system files to be backed up from the management server 131 .

[0160] Fig. 9 This is a schematic diagram of the structure of the third embodiment of the system file backup system provided by this application. Fig. 9 The electronic device 13 in the system file backup system 10 is an industrial control computer 132 of the field bridge device 12, and the field bridge device 12 is provided with a file operation service platform 121 and a local storage 122;

[0161] The file operation service platform 121 is used to obtain the system files to be backed up of the industrial control computer 132 and store the system files to be backed up in the local storage 122;

[0162] The file service transmission platform 112 is used to obtain the system files to be backed up from the local storage 122 .

[0163] Fig.10 This is a schematic diagram of the structure of the fourth embodiment of the system file backup system provided by this application. Fig.10 The electronic device 12 in the system file backup system 10 is a PLC 133 of the field bridge device 12, and the field bridge device 12 is provided with a file operation service platform 121, a local storage 122, and a subsystem interface unit 123:

[0164] The subsystem interface unit 123 is used to parse the system data and obtain the system files to be backed up. The system data is obtained and uploaded from the PLC 133 through the communication middleware 1331 in the PLC 133;

[0165] The file operation service platform 121 is used to obtain the system files to be backed up from the subsystem interface unit 123 and store the system files to be backed up in the local storage 122;

[0166] The file service transmission platform 112 is used to obtain the system files to be backed up from the local storage 122 .

[0167] The system file backup system provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0168] Fig.11 This is a schematic diagram of the structure of the computer device provided in the embodiment of the present application. Fig.11 The computer device 20 provided in the embodiment of the present application includes: at least one processor 21 and a memory 22. Optionally, the computer device 20 also includes a communication component 23. The processor 21, the memory 22 and the communication component 23 are connected via a bus 24.

[0169] The computer device 20 provided in the embodiment of the present application can be the service center, field bridge equipment or electronic equipment in the above-mentioned embodiment, and can execute the technical solution shown in the above-mentioned method embodiment. Its implementation principle and beneficial effects are similar and will not be repeated here.

[0170] In a specific implementation process, at least one processor 21 executes the computer-executable instructions stored in the memory 22, so that at least one processor 21 executes the above method.

[0171] The specific implementation process of the processor 21 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0172] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0173] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.

[0174] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0175] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0176] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0177] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0178] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0179] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0180] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0181] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0182] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0183] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0184] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for backing up system files, characterized in that: include: Acquire system files to be backed up, where the system files to be backed up are acquired from electronic devices that are in communication with the service center, where the electronic devices include at least one of the following: a management server provided in the service center, an industrial control computer of a field bridge device, and a programmable logic controller (PLC) of the field bridge device, where the management server is used to manage and monitor at least one field bridge device; The system files to be backed up are backed up in the central storage of the service center.

2. The method according to claim 1, characterized in that The method further comprises: When the electronic device loses the system file, the system file is backed up from the central storage to the electronic device.

3. The method according to claim 1 or 2, characterized in that: The electronic device is a management server disposed in the service center, and the obtaining of the system files to be backed up includes: The system files to be backed up are obtained from the management server through the file transfer service platform in the service center.

4. The method according to claim 1 or 2, characterized in that: The electronic device is an industrial control computer of the field bridge device, and the obtaining of the system files to be backed up includes: Obtaining the system files to be backed up of the industrial control computer through the file operation service platform in the field bridge device, and storing the system files to be backed up in the local storage of the field bridge device; According to the file transfer service platform in the service center, the system files to be backed up are obtained from the local storage.

5. The method according to claim 1 or 2, characterized in that: The electronic device is a PLC of the field bridge device, and the obtaining of the system files to be backed up includes: Acquiring system data of the PLC through the communication middleware in the PLC; Uploading the system data to the subsystem interface unit for parsing to obtain the system files to be backed up; Obtaining the system files to be backed up from the subsystem interface unit through the file operation service platform in the field bridge device, and storing the system files to be backed up in the local storage of the field bridge device; The system files to be backed up are obtained from the local storage through the file transfer service platform in the service center.

6. A system file backup system, characterized in that: include: Service centers, field crane equipment, and electronic equipment; The service center is provided with a file management platform, a file service transmission platform, and a central warehouse; The file service transmission platform is used to obtain system files to be backed up, and the system files to be backed up are obtained from electronic devices that are in communication with the service center, and the electronic devices include at least one of the following: a management server arranged in the service center, an industrial control computer of a field bridge device, and a programmable logic controller PLC of a field bridge device, and the management server is used to manage and monitor at least one field bridge device; The file management platform is used to back up the system files to be backed up in the central storage of the service center.

7. The system according to claim 6, characterized in that The file service transmission platform is also used to back up the system files from the central storage to the electronic device when the electronic device loses the system files.

8. The system according to claim 6 or 7, characterized in that: The electronic device is a management server arranged in the service center; The file service transmission platform is used to obtain the system files to be backed up from the management server.

9. The system according to claim 6 or 7, characterized in that: The electronic device is an industrial control computer of the field bridge device, and the field bridge device is provided with a file operation service platform and a local storage; The file operation service platform is used to obtain the system files to be backed up of the industrial control computer and store the system files to be backed up in the local storage; The file service transmission platform is used to obtain the system files to be backed up from the local storage.

10. The system according to claim 6 or 7, characterized in that: The electronic device is the PLC of the field bridge device, and the field bridge device is provided with a file operation service platform, a local storage, and a subsystem interface unit: The subsystem interface unit is used to parse the system data and obtain the system files to be backed up, wherein the system data is obtained and uploaded from the PLC through the communication middleware in the PLC; The file operation service platform is used to obtain the system files to be backed up from the subsystem interface unit, and store the system files to be backed up in the local storage; The file service transmission platform is used to obtain the system files to be backed up from the local storage.

11. A computer device, characterized in that: include: Processor, memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the system file backup method according to any one of claims 1 to 5.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the system file backup method according to any one of claims 1 to 5.