Methods, systems, terminal devices, and storage media for configuring backup solutions on cloud platforms
By setting up a dual-NIC structure within the cloud platform and directly connecting to the NBU server, the problem of backup traffic and business traffic sharing bandwidth was solved, enabling a seamless backup process and ensuring business continuity.
Patent Information
- Application Number
- CN202211549484.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-05
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2042-12-05
AI Technical Summary
When configuring backups to an FTP server on a cloud platform, backup traffic shares bandwidth with business traffic, which affects business traffic, especially during high-volume backups, impacting business services.
A dual-NIC structure is set up within the cloud platform. Service traffic passes through the service NIC, while backup traffic passes through the backup NIC. The NBU client is bound to the backup NIC and directly connected to the NBU server via fiber optic cable, avoiding the need for cloud platform switches and gateways, thus achieving the separation of backup traffic and service traffic.
It achieves complete separation of backup traffic and business traffic, avoids the impact of the backup process on business, and ensures the stable operation of the cloud platform.
Smart Images

Figure CN116055482B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer systems, and more specifically, to a method, system, terminal device, and storage medium for configuring and backing up cloud platform configurations. Background Technology
[0002] To ensure the secure and stable operation of the cloud platform, configuration information is automatically backed up daily to an FTP server during platform operation. Additionally, manual backups are required before business upgrades or major adjustments to ensure rapid data recovery and stable operation in case of anomalies. However, cloud platform backups are generally limited by the storage capacity of the backup FTP server, preventing long-term storage. Data on the backup FTP server typically lasts from one week to one month, or even less. To address this issue, in accordance with typical enterprise standards and requirements, the data from the backup FTP server needs to be backed up to a unified backup platform (NBU).
[0003] To meet the long-term backup requirements of cloud platforms, the traditional approach is to directly connect the backup server's data to the NBU. However, this process easily generates large traffic volumes, as over 100GB of data needs to be backed up within a short time, inevitably impacting other services. Two points are particularly prone to generating large traffic volumes: the connection from the cloud platform management machine to the FTP server, and the connection from the FTP server to the NBU server. The large backup traffic puts pressure on business traffic, consuming significant bandwidth and thus affecting operations.
[0004] The cloud platform is a management platform composed of multiple host machines and virtual machines. It has its own backup mechanism that can uniformly package and back up the configuration information of various services to an FTP server. An NBU client can be installed on the FTP server to back up the configuration information to a unified backup server, NBU, via NBU.
[0005] The above backup solution has the following problems: Since the FTP server is located outside the cloud, during the backup process of cloud platform services to the FTP server, backup traffic and business traffic share the cloud platform's external service bandwidth. Backup traffic is generally large and impactful, consuming all available bandwidth and affecting business traffic, thus impacting operations. To avoid this impact, backups are typically performed during off-peak hours, such as at night. However, for a system providing 24 / 7 service, backups may still affect operations regardless of when they are performed. Summary of the Invention
[0006] This invention provides a method, system, terminal device, and storage medium for configuring backup solutions on a cloud platform.
[0007] A method for configuring a backup solution on a cloud platform, comprising the following steps:
[0008] First, the cloud platform management node backs up the business network card configured via the FTP server to the FTP server through the management network segment;
[0009] Subsequently, the NBU client on the FTP server periodically initiates incremental or full backups, backing up the configured network interface card to the NBU server.
[0010] Furthermore: the FTP server is set up within the cloud platform, and the cloud platform configuration is backed up to the FTP server.
[0011] Furthermore: the FTP server's service network card is set to the cloud platform management network segment. After the service network card is set to the cloud platform management network segment, the FTP server and the cloud platform management machine are on the same network segment.
[0012] Further: Add a backup network card to the FTP server. The backup network card is used to back up data. The FTP server also has a business network card for business traffic.
[0013] Furthermore: The NBU client is bound to the backup network interface card (NIC). At both the operating system and NBU client configuration levels, the NBU client is bound to the backup NIC. All backup operation traffic initiated by the NBU client, including management and backup traffic, passes only through the backup NIC, bypassing the service NIC. A fiber optic cable connects the backup NIC and the NBU server, establishing a direct connection between them, without going through the cloud platform's switches and gateways. Within the cloud, FTP servers still need to go through the cloud platform's unified egress to transmit traffic to the NBU. However, after establishing a direct fiber optic connection between the backup NIC and the NBU, backup traffic can be directly transmitted to the NBU server without going through the cloud platform.
[0014] Furthermore: The cloud platform configuration backup system includes the cloud platform and the NBU server; the cloud platform includes an FTP server, which is used to store cloud platform configuration backups. The FTP server has a dual network interface card (NIC) structure, which includes a service NIC and a backup NIC. Service traffic runs on the service NIC, and backup traffic runs on the backup NIC; the FTP server also has an NBU client, which is bound to the backup NIC; the NBU client connects directly to the NBU server via a fiber optic cable.
[0015] Furthermore, the terminal device may include a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions that can be executed by the processor. When the terminal device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the deep learning model training method as described in the foregoing embodiments.
[0016] Further: a storage medium storing a computer program, which, when executed by a processor, performs the steps of the method described above.
[0017] The beneficial effects of this invention are: the entire backup process does not need to pass through the business network segment, all traffic passes through the management network and the direct connection network, without occupying the internal bandwidth and external service bandwidth of the cloud platform, realizing seamless backup, and completely separating backup traffic from business traffic, so that no matter how large the backup traffic is, it will not affect the business. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 A flowchart illustrating the method of the present invention is shown;
[0020] Figure 2 A schematic diagram of the device of the present invention is shown;
[0021] Figure 3 A schematic diagram of the composition of the terminal device of the present invention is shown; Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in the present invention are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of the present invention. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this invention illustrate operations implemented according to some embodiments of the present invention. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this invention, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0023] Furthermore, the embodiments described herein are merely some, not all, of the embodiments of the invention. The components of the embodiments of the invention described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0024] It should be noted that the term "comprising" will be used in the embodiments of the present invention to indicate the presence of a feature subsequently declared, but does not preclude the addition of other features. It should also be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In the description of the present invention, it should also be noted that the terms "first," "second," "third," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance.
[0025] Figure 1 A flowchart illustrating the steps of the method of the present invention is shown.
[0026] This invention discloses a method for configuring backup on a cloud platform, comprising the following steps:
[0027] First, the cloud platform management node backs up the business network interface card (NIC) configured to run on the FTP server to the FTP server via the management network segment; the FTP server is then placed within the cloud. The cloud platform configuration backup to the FTP server can be completed within the cloud, without occupying the cloud platform's egress point. The business NIC of the FTP server is set to the cloud platform management network segment. After the business NIC is set to the cloud platform management network segment, the FTP server and the cloud platform management machine are on the same network segment. Backup traffic uses the underlay network, not the overlay network, and does not share the network with business traffic, thus not affecting business traffic. A new NIC is added to the FTP server, dedicated solely to backup data, while the original NIC is dedicated solely to business traffic. This method distinguishes the two types of traffic, preventing mutual interference. The two NICs are named the business NIC and the backup NIC, respectively. Business traffic runs only on the business NIC, and backup traffic runs only on the backup NIC. The business NIC is controlled and managed by the cloud platform, while the backup NIC is not controlled and managed by the cloud platform but is managed by the administrator. Therefore, its traffic is not controlled by the cloud platform and does not need to exit through the cloud platform's unified egress point.
[0028] Subsequently, the NBU client on the FTP server periodically initiates incremental or full backups, backing up the configuration to the NBU server via the backup network interface card (NIC). By binding the NBU client to the backup NIC at both the operating system and NBU client configuration levels, all backup traffic initiated by the NBU client, including management and backup traffic, passes only through the backup NIC, bypassing the service NIC. A fiber optic cable connects the backup NIC and the NBU server, establishing a direct connection between them, without traversing the cloud platform's switches and gateways. Within the cloud, the FTP server, to transmit traffic to the NBU, still needs to go through the cloud platform's unified egress. However, after establishing a direct fiber optic connection between the backup NIC and the NBU, backup traffic can be directly transmitted to the NBU server without going through the cloud platform.
[0029] The entire backup process does not require passing through the business network segment. All traffic passes through the management network and the direct connection network, without consuming the internal bandwidth of the cloud platform or the external service bandwidth, thus achieving seamless backup.
[0030] like Figure 2 As shown, the system of the cloud platform configuration backup scheme of the present invention includes a cloud platform and an NBU server; the cloud platform includes an FTP server, which is used to store cloud platform configuration backups. The FTP server is equipped with a dual network card structure, which includes a service network card and a backup network card. Service traffic runs on the service network card, and backup traffic runs on the backup network card; the FTP server is also equipped with an NBU client, which is bound to the backup network card.
[0031] The NBU client connects directly to the NBU server via a fiber optic cable through a backup network card.
[0032] like Figure 3 As shown, the terminal device 6 may include a processor 601, a storage medium 602, and a bus 603. The storage medium 602 stores machine-readable instructions executable by the processor 601. When the terminal device is running, the processor 601 communicates with the storage medium 602 via the bus 603. The processor 601 executes the machine-readable instructions to perform the steps of the deep learning model training method described in the foregoing embodiments. The specific implementation and technical effects are similar and will not be repeated here.
[0033] For ease of explanation, only one processor is described in the terminal device described above. However, it should be noted that in some embodiments, the terminal device of the present invention may also include multiple processors, and therefore the steps performed by one processor described in the present invention may also be performed jointly by multiple processors or individually.
[0034] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for configuring a backup scheme on a cloud platform, characterized in that, The process includes the following steps: First, the cloud platform management node backs up the business network card configured via the FTP server to the FTP server through the management network segment; By placing the FTP server within the cloud platform and backing up the cloud platform configuration to the FTP server, there is no need to occupy the cloud platform's egress point. The FTP server's business network card is set to the cloud platform management network segment. After the business network card is set to the cloud platform management network segment, the FTP server and the cloud platform management machine are on the same network segment. Backup traffic uses the underlay network and does not use the overlay network. It does not share the network with business traffic. A new network card is added to the FTP server. This network card is dedicated to data backup. The two network interface cards (NICs) are named the service NIC and the backup NIC, respectively. Service traffic runs only on the service NIC, and backup traffic runs only on the backup NIC. The service NIC is controlled and managed by the cloud platform, while the backup NIC is not controlled and managed by the cloud platform. Therefore, its traffic is not controlled by the cloud platform and does not need to go through the unified exit of the cloud platform. Subsequently, the NBU client on the FTP server periodically initiates incremental or full backups, backing up the configured network interface card to the NBU server.
2. The method according to claim 1, characterized in that, Add a backup network card to the FTP server. The backup network card is used to back up data. The FTP server also has a business network card for business traffic.
3. The method according to claim 1, characterized in that, The NBU client is bound to the backup network card, and a fiber optic cable is used to connect the backup network card and the NBU server.
4. A system for configuring backup solutions on a cloud platform, characterized in that, The method described in any one of claims 1 to 3 is executed during the execution process, including a cloud platform and an NBU server; the cloud platform includes an FTP server, which is used to store backups of the cloud platform configuration, and the FTP server is equipped with a dual network interface card (NIC) structure, which includes a service NIC and a backup NIC, with service traffic running on the service NIC and backup traffic running on the backup NIC; the FTP server is also equipped with an NBU client, which is bound to the backup NIC; The NBU client connects directly to the NBU server via a fiber optic cable through a backup network card.
5. A terminal device, characterized in that, include: The device includes a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the terminal device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the method as described in any one of claims 1 to 3.
6. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, performs the steps of the method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Application method of LAN-free backup in FC-san
CN112380052A