CN105740102A - Data backup equipment and method therein - Google Patents

Data backup equipment and method therein Download PDF

Info

Publication number
CN105740102A
CN105740102A CN201610071638.3A CN201610071638A CN105740102A CN 105740102 A CN105740102 A CN 105740102A CN 201610071638 A CN201610071638 A CN 201610071638A CN 105740102 A CN105740102 A CN 105740102A
Authority
CN
China
Prior art keywords
backup
server
script
data
archive management
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
CN201610071638.3A
Other languages
Chinese (zh)
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.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology 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 Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201610071638.3A priority Critical patent/CN105740102A/en
Publication of CN105740102A publication Critical patent/CN105740102A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1451Management of the data involved in backup or backup restore by selection of backup contents
    • 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/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1464Management of the backup or restore process for networked environments

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides data backup equipment and a method therein. The method comprises a method in a backup management server, and comprises the following steps: receiving and storing database backup scripts respectively compiled by a user in allusion to a plurality of data servers; and respectively sending corresponding database backup scripts to the plurality of database servers so that the plurality of data servers can back up data according to the corresponding database backup scripts and send the backed up data to a backup server. According to the method and equipment, the problem that the backup scripts are inconvenient to maintenance in the prior art is solved.

Description

Equipment and method therein for data backup
Technical field
The present invention relates to data backup field, be particularly used for the equipment of data backup and method therein.
Background technology
In information age, data are particularly important, will keep vigorousness and the integrity of data base at any time.After data base meets with bust, to recover the very first time.Thus the importance of data backup just highlights.But manual backup is wasted time and energy, so automatic data backup becomes the first-selection of data base's disaster tolerance.
Current automatization's backup scenario is all by server schedule backup, and stores on other backup machines by modes such as FTP, Email, it is achieved automatization's backup management.
Fig. 1 illustrates a kind of data back up method of the prior art.As shown in Figure 1, it is achieved the automated back-up of server database mainly have following some:
1, DB Backup script is write, for service data library backup.
2, linux timed task crontab is utilized to be periodically executed the script compiling step 1.
3, after running succeeded, it is compressed processing to the database file of new backup.
4, by forms such as FTP, by the files passe after compression to the backup server specified.
But in this technology, all operations all carries out at server section, cause that often disposing a station server will be repeated operation, when number of servers is increased sharply, also can be greatly increased for this partial maintenance cost.It addition, every station server self backup, server time stationary problem also can be produced.Although current server can realize the time synchronized between server by NTP, but add the maintenance cost of server undoubtedly in another aspect.Further, every station server has been intended to a backup script, when needs are revised, will modify for each station server, be unfavorable for safeguarding very much
It is thus desirable to a kind of data back up method being easy to safeguard.
Summary of the invention
In order to solve at least some in the problems referred to above, embodiments provide the equipment for data backup and method therein.
A scheme according to the present invention, it is provided that a kind of method in archive management server, including: receive and store the DB Backup script that user writes respectively for multiple data servers;And the DB Backup script of correspondence is sent respectively to the plurality of data server so that the plurality of data server can according to the DB Backup script Backup Data of described correspondence the data backed up to backup server transmission.
Alternative plan according to the present invention, it is provided that a kind of method in front server, including: obtain the DB Backup script write respectively for multiple data servers;And the DB Backup script write is sent to archive management server, make described archive management server can send the correspondence database backup script write respectively to the plurality of data server, according to described correspondence database backup script Backup Data and to be sent the data backed up by the plurality of data server to backup server.
Third program according to the present invention, it is provided that a kind of method in data server, including: receive corresponding DB Backup script from archive management server;DB Backup script Backup Data according to described correspondence;And the data backed up are sent to backup server.
Fourth program according to the present invention, it is provided that a kind of archive management server, including: receive unit, for receiving the DB Backup script that user writes respectively for multiple data servers;Memory element, for storing the DB Backup script received;And transmitting element, for sending the DB Backup script of correspondence respectively to the plurality of data server so that the plurality of data server can according to the DB Backup script Backup Data of described correspondence the data backed up to backup server transmission.
The 5th scheme according to the present invention, it is provided that a kind of front server, including: script acquiring unit, for obtaining the DB Backup script write respectively for multiple data servers;And script Dispatching Unit, for sending the DB Backup script write to archive management server, make described archive management server can send the correspondence database backup script write respectively to the plurality of data server, according to described correspondence database backup script Backup Data and to be sent the data backed up by the plurality of data server to backup server.
The 6th scheme according to the present invention, it is provided that a kind of data server, including: script receives unit, for receiving corresponding DB Backup script from archive management server;Backup units, for the DB Backup script Backup Data according to described correspondence;And backup transmitting element, for sending the data backed up to backup server.
Based on said method and device, backup script is changed into a station server management by multiple servers of the prior art management, so both facilitate script management at ordinary times, server script can be prevented again too much, be the more problem good solution of issuable old version after server script upgrading.This scheme reduces labour cost during operation maintenance personnel management server, reduce the workload of operation maintenance personnel.By reducing repeated labor, it is prevented that because what too much repeated labor brought can not error resilience miss.
Accompanying drawing explanation
By detailed description invention carried out below in conjunction with accompanying drawing, the features described above and advantage that make the present invention are become apparent from, wherein:
Fig. 1 is the schematic diagram of data back up method of the prior art;
Fig. 2 has been the indicative flowchart of the method in archive management server according to an embodiment of the invention;
Fig. 3 has been the indicative flowchart of the method in front server according to an embodiment of the invention;
Fig. 4 has been the indicative flowchart of the method in data server according to an embodiment of the invention;
Fig. 5 has been the schematic block diagram of archive management server according to an embodiment of the invention;
Fig. 6 has been the schematic block diagram of front server according to an embodiment of the invention;
Fig. 7 has been the schematic block diagram of data server according to an embodiment of the invention;And
Fig. 8 illustrates the schematic diagram of data backup system according to embodiments of the present invention.
Detailed description of the invention
Below, the preferred embodiment of the present invention is described in detail with reference to the accompanying drawings.In the accompanying drawings, although be shown in different accompanying drawings, but identical accompanying drawing labelling for representing identical or similar assembly.For clarity and conciseness, the detailed description being included in known function here and structure will be omitted, to avoid the theme making the present invention unclear.
Before detailed description technical scheme, first provide the explanation of some relational languages in the present invention.It is to be appreciated that when these are explained and when conflicting mutually about other explanations of these terms and understanding in this area, should understand technical scheme with the explanation of following offer.
One timed task of crontab:linux system, it is possible to perform the script file formulated or the executable file in operation system with fixed frequency (monthly, weekly, the combination of the random time such as every day).
Mysqldump:mysql is used for backing up or recovering the order of data base.
Tar order: in Linux system, for the order of compressed file or file.
Transmission order used by file mutually between scp:linux.
Set up the order of connection between ssh:linux, can be used for remote control main frame, remotely manage.
Expect: the mutual operation of many needs then must flow through and manually operates, and this part operation cannot write script (such as inputting user name, password).The present invention utilizes expect, can this partial information be write in script.Have only to after so perform script, without being manually entered the interactive operation such as user name, password.
Spawn:spawn is an order in expect, is used for sending interaction request.
SSH mutual trust: between the server of two Intranets, since it is desired that it is frequently mutual, so use expect, spawn to realize alternately every time, can be cumbersome, therefore two-server is built up mutual trust relation, using the orders such as ssh, scp after so, avoid the need for inputting the information such as user name or password.
Below with reference to Fig. 2 to Fig. 7, technical scheme is described.Fig. 2 illustrates the method in archive management server according to an embodiment of the invention.As in figure 2 it is shown, the method includes: step 110, receive and store the DB Backup script that user writes respectively for multiple data servers;Step 120, sends the DB Backup script of correspondence respectively to the plurality of data server so that the plurality of data server can according to the DB Backup script Backup Data of described correspondence the data backed up to backup server transmission.
In some instances, the DB Backup script of correspondence can be sent respectively to the plurality of data server by the crontab technology in linux.
In some instances, can by expect technology set up between described archive management server and described data server mutual.
Fig. 3 illustrates the method in front server according to an embodiment of the invention, including: step 210, obtain the DB Backup script write respectively for multiple data servers;And;Step 220, the DB Backup script write is sent to archive management server, make described archive management server can send the correspondence database backup script write respectively to the plurality of data server, according to described correspondence database backup script Backup Data and to be sent the data backed up by the plurality of data server to backup server.
In some instances, before the DB Backup script write described in sending to described archive management server, it is possible to the described DB Backup script write is verified.If checking does not pass through, it is possible to the relevant portion in the prompting unsanctioned reason of user and script, to be modified by user.If the verification passes, this script can be uploaded to archive management server.
In some instances, after script is uploaded, it is also possible to carry out script amendment and script argument adjustment.
Fig. 4 illustrates the method in data server according to an embodiment of the invention, including: step 310, receive corresponding DB Backup script from archive management server;Step 320, the DB Backup script Backup Data according to described correspondence;And step 330, the data backed up are sent to backup server.
In some instances, receive the DB Backup script of described correspondence by the crontab technology in linux from described archive management server and perform the DB Backup script of described correspondence and carry out Backup Data.
In some instances, by expect technology set up between described archive management server and described data server mutual.
Fig. 5 illustrates archive management server according to an embodiment of the invention, including: receive unit 410, for receiving the DB Backup script that user writes respectively for multiple data servers;Memory element 420, for storing the DB Backup script received;And transmitting element 430, for sending the DB Backup script of correspondence respectively to the plurality of data server so that the plurality of data server can according to the DB Backup script Backup Data of described correspondence the data backed up to backup server transmission.
In some instances, transmitting element 430 sends the DB Backup script of correspondence respectively by the crontab technology in linux to the plurality of data server.
In some instances, transmitting element 430 by expect technology set up between described archive management server and described data server mutual.
Fig. 6 illustrates front server according to an embodiment of the invention, including: script acquiring unit 510, for obtaining the DB Backup script write respectively for multiple data servers;And script Dispatching Unit 520, for sending the DB Backup script write to archive management server, make described archive management server can send the correspondence database backup script write respectively to the plurality of data server, according to described correspondence database backup script Backup Data and to be sent the data backed up by the plurality of data server to backup server.
In some instances, the front server shown in Fig. 6 may also include that authentication unit 530, for, before the DB Backup script write described in sending to described archive management server, the described DB Backup script write being verified.
This device may also comprise memorizer 540, needs the data used when implementing said method and/or device for being stored in.
Fig. 7 illustrates data server according to an embodiment of the invention, including: script receives unit 610, for receiving corresponding DB Backup script from archive management server;Backup units 620, for the DB Backup script Backup Data according to described correspondence;And backup transmitting element 630, for sending the data backed up to backup server.
In some instances, script receives unit 610 and to receive from described archive management server the DB Backup script of described correspondence by the crontab technology in linux, and backup units 620 performs the DB Backup script of described correspondence with Backup Data by described crontab technology.
In some instances, script receive unit 610 by expect technology set up between described archive management server and described data server mutual.
This device may also comprise memorizer 640, needs the data used when implementing said method and/or device for being stored in.
It should be noted that the said method of the embodiment of the present invention and device can be realized by hardware cell, it is possible to being realized by the mode of software module, the present invention is not limited.
Under the background of Linux system, technical scheme will be described in detail below.It is noted, however, that technical scheme can also be applied to other various operating systems, this is not limited by the present invention.
Fig. 8 illustrates the schematic diagram of data backup system according to embodiments of the present invention.As it can be seen, this data backup system includes:
Front server 710: be used for verifying the script grammer that user (such as manager) uploads, and script is uploaded to automatically archive management server/server 720.Certainly, manager can also directly write script on front server 710.
Can running a set of customization management system on front server 710, the effect of this system is the shell script under simulation linux environment, allows manager can create, revise, manage and perform the backup/reduction script of correspondence easily on this system.When manager to submit script to, first have to the grammer through this system and audit.If examination & verification does not pass through, do not allow to upload;On the contrary, examination & verification just can be uploaded on backup management center/server by rear, thus carrying out subsequent operation.
Specifically, in one example, customization system can be provided on front server 710 to realize technical solution of the present invention.The operation that customization system performs comprises the steps that
1, manager creates in customization system, or directly uploads script.Script can include the IP of backup server, the database-name being backed up, port numbers.In some instances, it is possible to increase the table name being backed up as required.
2, the system that customizes enters the script grammer examination & verification stage.This step can be triggered by click on submission button.
3, auditing result can be fed back to manager by system.If examination & verification does not pass through, feed back Problems existing in script (such as lacking a pair bracket or keyword cacography etc.) and its position to manager.Manager carries out corresponding amendment according to feedback, again uploads afterwards.
If 4 system verification grammers do not make a mistake, then examination & verification is passed through.Follow-up automatically script is uploaded to backup management center 720.
5, script is uploaded after successfully, can script operation conditions be managed.Such as, the interface of edit script operation conditions can be run.This interface is responsible for the ruuning situation of script, for instance perform frequency etc..The maintenance performing frequency is consistent with crontab (timed task) maintenance mode in Linux system.Input can be provided in administration interface to perform the text box of frequency.[such as: every day, 1:00 AM partly performed backup script, in text box, then needing input " 301*** "]
6, by the script configuration association of the script after uploading in step 4 with step 5.Such as, this can realize by simply clicking on the save button in the interface of edit script operation conditions.
7, each script being saved can be configured in the script listing being shown in customization system with it.Manager can select in lists needs execution script.Script, once be performed, can enter Automatic Cycle and perform state, if not passing through system intervention, it will perform down always.Such as according to the example in step 5, every day, 1:00 AM partly all can perform this script.
8, can performing script by click executive button, system can pass through fixing socket port send Management Information Base to backup management center 720.This group command comprises script position in the server, and performs the information such as frequency, and then calls crontab (timed task) program at backup management center 720, makes script be in the state being performed.(performing frequency can be stored in the crontab configuration file at backup management center 720)
Customization system in above-mentioned front server 710 plays Link role between manager and backup management center 720, and the script that manager writes and implement plan all can be uploaded to backup management center 720 by customization system.Last execution step can be given backup management center 720 and be carried out.Customize management system and can have the function of [execution] [stopping] and [running state monitoring daily record].Wherein [running state monitoring daily record] function can return the return result that script performs at any time, facilitates the management of manager.
It should be noted that the operation performed on the above-mentioned front server 710 listed merely to technical solution of the present invention is described and some examples of providing, be not construed as the restriction to front server 710.Front server 710 can perform more operation, it is also possible to performs less operation.Such as, in the configuration simplified, it might even be possible to do not perform the operation 5 etc. of Manage Scripts operation conditions.
Backup management center/server 720: for initiating server or the main frame of backup tasks, backup script will manage on this server or main frame.In an embodiment of the present invention, the unified management of many backup scripts can be realized on a machine.Its exemplary operation is as follows:
1, crontab service is started: servicecrondstart.Can call/trigger this operation by click executive button in the customization system in front server.
2, when the time proceeds to the time point of configuration file defined, timed task can be triggered, and then perform corresponding script.
In some instances, backup management center/server 720 not only can carry out the backup of data, and can data base be recovered.Such as, recovery operation can be performed according to the mysqldump order of the crontab order of Linux system and mysql.Recovering step is identical with backup-step, only difference is that and needs amendment script, the script backed up is revised as recovery script.
Similarly, the operation that the above-mentioned backup management center/server 720 listed performs, merely to technical solution of the present invention is described and some examples of providing, is not construed as the restriction to front server 710.
Data server 730: be used for storing data (source database server).By receiving the backup instruction that backup management center 720 sends, data are acquired, then are compressed operation to obtaining data file after gathering, finally such as transferred the file in backup server 740 by SCP order.The operation of data server 730 comprises the steps that
1, backup (or recovery) instruction transmitted at backup management center 720 is received.
2, the instruction that step 1 obtains is performed.
3, the file of a .sq1 extension name can be generated after performing, this file is storable in/tmp catalogue in.
4, perform tar order, sq1 compressing file is become tar.gz formatted file.This compression can reduce the disk of nearly 90% and take up room.
5, transferred the file in backup server by SCP order.
Similarly, the operation that the above-mentioned data server 730 listed performs, merely to technical solution of the present invention is described and some examples of providing, is not construed as the restriction to front server 710.Such as, user can pass through the crontab of linnux server, performs scp order, utilizes expect technology to upload backup script to data server, be stored in temp directory/tmp by step.Afterwards, user can pass through ssh order and sign in data server, performs, with domestic consumer's identity, the script that backup management center is uploaded, obtains backup file and be compressed.Then, it is uploaded to backup server by SSH mutual trust technology by compressing complete backup file script.
Backup server 740: this server is for storing the backup file that each data server 730 sends.Backup server 740 can adopt hadoop distributed file system (HDFS), it is possible to effectively solves Single-Server or multiserver single-point problem.In other examples, backup server 740 can also adopt other Database Systems well known by persons skilled in the art.
Different from existing backup operation theory, the theory of the embodiment of the present invention is, backup script is changed into a station server management by original multiple servers management, so both facilitate script management at ordinary times, server script can be prevented again too much, be the more problem good solution of issuable old version after server script upgrading.This scheme reduces labour cost during operation maintenance personnel management server, reduce the workload of operation maintenance personnel.By reducing repeated labor, it is prevented that because what too much repeated labor brought can not error resilience miss.Owing to the uniformity of script being managed, the script quantity of every station server can reduce by more than 90%, thus without the residual version problem occurring that server script upgrading brings.
In several embodiments provided by the present invention, it should be understood that disclosed method and apparatus, it is possible to realize by another way.Apparatus embodiments described above is merely schematic, such as, the division of described unit, it is only a kind of logic function to divide, actual can have other dividing mode when realizing, and as: multiple unit or assembly can be in conjunction with, or is desirably integrated into another system, or some features can ignore, or do not perform.It addition, the coupling each other of shown or discussed each ingredient or direct-coupling or communication connection can be through INDIRECT COUPLING or the communication connection of some interfaces, equipment or unit, it is possible to be electrical, machinery or other form.
The above-mentioned unit illustrated as separating component can be or may not be physically separate, and the parts shown as unit can be or may not be physical location, namely may be located at a place, it is also possible to be distributed on multiple NE;Part or all of unit therein can be selected according to the actual needs to realize the purpose of the present embodiment scheme.
It addition, each functional unit in various embodiments of the present invention can be fully integrated in second processing unit, it is also possible to be that each unit is individually as a unit, it is also possible to two or more unit are integrated in a unit;Above-mentioned integrated unit both can adopt the form of hardware to realize, it would however also be possible to employ hardware adds the form of SFU software functional unit and realizes.
Above description is only used for realizing embodiments of the present invention; it should be appreciated by those skilled in the art; in any modification or partial replacement without departing from the scope of the present invention; all should belong to the scope that the claim of the present invention limits; therefore, protection scope of the present invention should be as the criterion with the protection domain of claims.

Claims (16)

1. the method in archive management server, including:
Receive and store the DB Backup script that user writes respectively for multiple data servers;And
The DB Backup script of correspondence is sent respectively so that the plurality of data server can according to the DB Backup script Backup Data of described correspondence the data backed up to backup server transmission to the plurality of data server.
2. method according to claim 1, wherein, sends the DB Backup script of correspondence respectively by the crontab technology in linux to the plurality of data server.
3. method according to claim 1, wherein, by expect technology set up between described archive management server and described data server mutual.
4. the method in front server, including:
Obtain the DB Backup script write respectively for multiple data servers;And
The DB Backup script write is sent to archive management server, make described archive management server can send the correspondence database backup script write respectively to the plurality of data server, according to described correspondence database backup script Backup Data and to be sent the data backed up by the plurality of data server to backup server.
5. method according to claim 3, wherein, before the DB Backup script write described in sending to described archive management server, is verified the described DB Backup script write.
6. the method in data server, including:
Corresponding DB Backup script is received from archive management server;
DB Backup script Backup Data according to described correspondence;And
The data backed up are sent to backup server.
7. method according to claim 6, wherein, receives the DB Backup script of described correspondence by the crontab technology in linux from described archive management server and performs the DB Backup script of described correspondence and carry out Backup Data.
8. method according to claim 6, wherein, by expect technology set up between described archive management server and described data server mutual.
9. an archive management server, including:
Receive unit, for receiving the DB Backup script that user writes respectively for multiple data servers;
Memory element, for storing the DB Backup script received;And
Transmitting element, for sending the DB Backup script of correspondence respectively to the plurality of data server so that the plurality of data server can according to the DB Backup script Backup Data of described correspondence the data backed up to backup server transmission.
10. archive management server according to claim 9, wherein, described transmitting element sends the DB Backup script of correspondence respectively by the crontab technology in linux to the plurality of data server.
11. archive management server according to claim 9, wherein, described transmitting element by expect technology set up between described archive management server and described data server mutual.
12. a front server, including:
Script acquiring unit, for obtaining the DB Backup script write respectively for multiple data servers;And
Script Dispatching Unit, for sending the DB Backup script write to archive management server, make described archive management server can send the correspondence database backup script write respectively to the plurality of data server, according to described correspondence database backup script Backup Data and to be sent the data backed up by the plurality of data server to backup server.
13. front server according to claim 12, also include:
Authentication unit, for, before the DB Backup script write described in sending to described archive management server, being verified the described DB Backup script write.
14. a data server, including:
Script receives unit, for receiving corresponding DB Backup script from archive management server;
Backup units, for the DB Backup script Backup Data according to described correspondence;And
Backup transmitting element, for sending the data backed up to backup server.
15. data server according to claim 14, wherein, described script receives unit and to receive from described archive management server the DB Backup script of described correspondence by the crontab technology in linux, and described backup units performs the DB Backup script of described correspondence with Backup Data by described crontab technology.
16. data server according to claim 14, wherein, described script receive unit by expect technology set up between described archive management server and described data server mutual.
CN201610071638.3A 2016-02-02 2016-02-02 Data backup equipment and method therein Pending CN105740102A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610071638.3A CN105740102A (en) 2016-02-02 2016-02-02 Data backup equipment and method therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610071638.3A CN105740102A (en) 2016-02-02 2016-02-02 Data backup equipment and method therein

Publications (1)

Publication Number Publication Date
CN105740102A true CN105740102A (en) 2016-07-06

Family

ID=56245675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610071638.3A Pending CN105740102A (en) 2016-02-02 2016-02-02 Data backup equipment and method therein

Country Status (1)

Country Link
CN (1) CN105740102A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107479859A (en) * 2017-08-02 2017-12-15 深圳市易材科技有限公司 A kind of method using php program execution system orders
CN108710546A (en) * 2018-04-25 2018-10-26 江苏联旺信息科技有限公司 Data back up method and its data backup server
CN108964986A (en) * 2018-06-15 2018-12-07 国网上海市电力公司 Cooperative office system application layer dual-active disaster recovery and backup systems
CN109271271A (en) * 2018-09-30 2019-01-25 山东浪潮云投信息科技有限公司 Based on the Linux remote journal acquisition methods periodically ordered and system
CN109688198A (en) * 2018-11-23 2019-04-26 四川九洲电器集团有限责任公司 Distributed system and fault detection method
CN116185718A (en) * 2023-03-10 2023-05-30 上海翔麟马大数据科技有限公司 Data backup management system based on cloud storage

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012947A (en) * 2010-12-16 2011-04-13 创新科存储技术有限公司 Method and system for online backup of database
CN102081560A (en) * 2011-03-03 2011-06-01 杭州电子科技大学 Backup method based on proxy operation
CN102523212A (en) * 2011-12-13 2012-06-27 北京天融信科技有限公司 Method and device capable of adjusting firewall system testing flow automatically
CN103365945A (en) * 2012-03-29 2013-10-23 乐金信世股份有限公司 Method of managing script, server performing the same and storage media storing the same
CN103678592A (en) * 2013-12-12 2014-03-26 浪潮(北京)电子信息产业有限公司 Data backup method and system
CN103973487A (en) * 2014-04-29 2014-08-06 上海上讯信息技术股份有限公司 Configuration backup system based on interactive scripts and configuration management method
CN104484241A (en) * 2014-12-10 2015-04-01 广东欧珀移动通信有限公司 Terminal system file backup and recovery method and device
CN104516794A (en) * 2014-12-12 2015-04-15 国家电网公司 Database document backup method, device and system
CN204440380U (en) * 2014-12-12 2015-07-01 国家电网公司 The standby system of database file
CN104899116A (en) * 2015-06-11 2015-09-09 北京京东尚科信息技术有限公司 Data backup method, source server, target server and system
CN105045681A (en) * 2015-07-10 2015-11-11 上海爱数软件有限公司 Oracle multichannel parallel backup and recovery method

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012947A (en) * 2010-12-16 2011-04-13 创新科存储技术有限公司 Method and system for online backup of database
CN102081560A (en) * 2011-03-03 2011-06-01 杭州电子科技大学 Backup method based on proxy operation
CN102523212A (en) * 2011-12-13 2012-06-27 北京天融信科技有限公司 Method and device capable of adjusting firewall system testing flow automatically
CN103365945A (en) * 2012-03-29 2013-10-23 乐金信世股份有限公司 Method of managing script, server performing the same and storage media storing the same
CN103678592A (en) * 2013-12-12 2014-03-26 浪潮(北京)电子信息产业有限公司 Data backup method and system
CN103973487A (en) * 2014-04-29 2014-08-06 上海上讯信息技术股份有限公司 Configuration backup system based on interactive scripts and configuration management method
CN104484241A (en) * 2014-12-10 2015-04-01 广东欧珀移动通信有限公司 Terminal system file backup and recovery method and device
CN104516794A (en) * 2014-12-12 2015-04-15 国家电网公司 Database document backup method, device and system
CN204440380U (en) * 2014-12-12 2015-07-01 国家电网公司 The standby system of database file
CN104899116A (en) * 2015-06-11 2015-09-09 北京京东尚科信息技术有限公司 Data backup method, source server, target server and system
CN105045681A (en) * 2015-07-10 2015-11-11 上海爱数软件有限公司 Oracle multichannel parallel backup and recovery method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107479859A (en) * 2017-08-02 2017-12-15 深圳市易材科技有限公司 A kind of method using php program execution system orders
CN108710546A (en) * 2018-04-25 2018-10-26 江苏联旺信息科技有限公司 Data back up method and its data backup server
CN108964986A (en) * 2018-06-15 2018-12-07 国网上海市电力公司 Cooperative office system application layer dual-active disaster recovery and backup systems
CN108964986B (en) * 2018-06-15 2022-01-25 国网上海市电力公司 Application-level double-active disaster recovery system of cooperative office system
CN109271271A (en) * 2018-09-30 2019-01-25 山东浪潮云投信息科技有限公司 Based on the Linux remote journal acquisition methods periodically ordered and system
CN109688198A (en) * 2018-11-23 2019-04-26 四川九洲电器集团有限责任公司 Distributed system and fault detection method
CN109688198B (en) * 2018-11-23 2022-05-13 四川九洲电器集团有限责任公司 Distributed system and fault detection method
CN116185718A (en) * 2023-03-10 2023-05-30 上海翔麟马大数据科技有限公司 Data backup management system based on cloud storage
CN116185718B (en) * 2023-03-10 2023-12-15 上海翔麟马大数据科技有限公司 Data backup management system based on cloud storage

Similar Documents

Publication Publication Date Title
CN105740102A (en) Data backup equipment and method therein
CN110389900B (en) Distributed database cluster testing method and device and storage medium
US8819670B2 (en) Automated software installation with interview
CN102609281B (en) Distributed software patch update method and system
CN105786564A (en) Automatic custom installation and deployment method for Oracle
CN111880903A (en) Cloud platform virtual machine image automatic manufacturing, testing and publishing device and method based on DevOps
CN105373428A (en) Task scheduling method and system
CN110019138B (en) Automatic transfer table space migration method and system based on Zabbix
CN103984573A (en) Installation method and device of application program
CN106657167B (en) Management server, server cluster, and management method
CN109298871B (en) Software version monitoring and deploying method for intelligent scheduling system of power grid
CN104618166B (en) Application service dispositions method, apparatus and system
CN110515673A (en) Plug-in unit system and method
CN115658166A (en) System, method and medium for centralized management and easy-to-use application configuration
CN115718606A (en) Method and system for automatic and continuous integration and deployment of server
CN110519088A (en) Configure service disaster and system
CN109508223A (en) A kind of virtual machine batch creation method, system and equipment
US20210279050A1 (en) System and method for implementing self-driven change detection release automation
US20210286610A1 (en) System and method for implementing software release version update automation tool
KR100935831B1 (en) A method for a data synchronizing based on a data structure which has multiple event identifier and the Data back up solution uses the method
CN115809096B (en) Batch self-adaptive upgrading method for operating system
CN113687927A (en) Method, device, equipment and storage medium for scheduling and configuring flash tasks
EP2006772B1 (en) Database system and method for external backup
CN112130889A (en) Resource management method and device, storage medium and electronic device
CN105528259B (en) A kind of application redundancy automation switching control design method

Legal Events

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

Application publication date: 20160706

RJ01 Rejection of invention patent application after publication