CN104615507A - Backup data batch reduction method and device - Google Patents

Backup data batch reduction method and device Download PDF

Info

Publication number
CN104615507A
CN104615507A CN201510083201.7A CN201510083201A CN104615507A CN 104615507 A CN104615507 A CN 104615507A CN 201510083201 A CN201510083201 A CN 201510083201A CN 104615507 A CN104615507 A CN 104615507A
Authority
CN
China
Prior art keywords
backup data
data
restored
reduction
application program
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
CN201510083201.7A
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510083201.7A priority Critical patent/CN104615507A/en
Publication of CN104615507A publication Critical patent/CN104615507A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Telephone Function (AREA)

Abstract

An embodiment of the invention discloses a backup data batch reduction method and device. The method includes according to an application program initial start event, acquiring a storage path of the reduction backup data relevant to the application program; on the basis of the acquired storage path, copying the reduction backup data to a storage space corresponding to the set reduction path. The device comprises a reduction storage path acquiring module and a data reduction module. The reduction storage path acquiring module is used for acquiring the storage path of the reduction backup data relevant to the application program according to the application program initial start event; the data reduction module is used for copying the reduction backup data to the storage space corresponding to the set reduction path on the basis of the acquired storage path. By the aid of the method and device, the technical problems that in the prior art, during backup data reduction, operation is complex and efficiency is low are solved, the existing backup data reduction technology is optimized, the backup data reduction efficiency is improved, and the increasingly personalized and convenient backup data reduction requirements of users are met.

Description

The batch method of reducing of Backup Data and device
Technical field
The embodiment of the present invention relates to data processing technique, particularly relates to a kind of batch method of reducing and device of Backup Data.
Background technology
In the modern life, people usually utilize various smart machine processing transactions, such as, and communication, run-length management and file edit etc.Therefore, various data smart machine recorded are vital concerning user.If because any unexpected and damaged recorded data in smart machine, the greatest loss of user and inconvenience can be brought.Therefore.In good time Backup Data is smart machine user routine work.
In general, conventional data backup mode is can in memory device (such as to another smart machine or other by the data backup on a smart machine, USB flash disk or mobile hard disk etc.), in the prior art, if user wishes check in the backup intelligence equipment at Backup Data place or operate this Backup Data, need first corresponding application program is installed in backup intelligence equipment, such as, the Backup Data of user is mail data, the application program of installing then is needed to be Foxmail (red fox mailbox) client etc., afterwards manual one or more in Backup Data is reduced to the store path of setting after, just can complete the operation to Backup Data.
But the progress of technology also makes people become higher for the requirement of Backup Data restoring function, the reduction technique of traditional Backup Data cannot meet the reduction demand of Backup Data of personalization that people strengthen day by day, facilitation.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of batch method of reducing and device of Backup Data, to optimize the reduction technique of existing Backup Data, improves the reduction efficiency of Backup Data.
In first aspect, embodiments provide a kind of batch method of reducing of Backup Data, comprising:
According to application program initiating switchup event, obtain the store path of the Backup Data to be restored associated with described application program;
Based on the described store path obtained, described Backup Data to be restored is copied to and goes back in storage space corresponding to original route with setting.
In second aspect, embodiments provide a kind of batch reduction apparatus of Backup Data, comprising:
Store path acquisition module to be restored, for according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program;
Data restoring module, for based on the described store path obtained, is copied to described Backup Data to be restored and goes back in storage space corresponding to original route with setting.
The embodiment of the present invention, by according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program; Based on the described store path obtained, described Backup Data to be restored is copied to and sets the technological means of going back in storage space corresponding to original route, solve prior art complex operation when reducing Backup Data, the technical matters of inefficiency, optimize the reduction technique of existing Backup Data, improve the reduction efficiency of Backup Data, meet the reduction demand of Backup Data of personalization that people strengthen day by day, facilitation.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the batch method of reducing of a kind of Backup Data of first embodiment of the invention;
Fig. 2 is the process flow diagram of the batch method of reducing of a kind of Backup Data of second embodiment of the invention;
Fig. 3 is the process flow diagram of the batch method of reducing of a kind of Backup Data of third embodiment of the invention;
Fig. 4 is the structural drawing of the batch reduction apparatus of a kind of Backup Data of fourth embodiment of the invention.
Embodiment
In order to make the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, the specific embodiment of the invention is described in further detail.Be understandable that, specific embodiment described herein is only for explaining the present invention, but not limitation of the invention.It also should be noted that, for convenience of description, illustrate only part related to the present invention in accompanying drawing but not full content.
First embodiment
The process flow diagram of the batch method of reducing of a kind of Backup Data that Fig. 1 provides for first embodiment of the invention, the method of the present embodiment can be performed by the batch reduction apparatus of Backup Data, this device realizes by the mode of hardware and/or software, and generally can be integrated in and have in data processing function terminal device, wherein, described terminal device can be fixed terminal equipment (such as, desk-top computer), also can be mobile terminal device (such as, mobile phone or panel computer etc.), this is not limited.
The method of the present embodiment specifically comprises following operation:
110, according to application program initiating switchup event, the store path of the Backup Data to be restored associated with described application program is obtained.
In the present embodiment, terminal device, according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program.
Wherein, when user starts described application program first in described terminal device, terminal device according to the operation of user, can obtain corresponding application program initiating switchup event.
Wherein, can after the described application program initiating switchup event of acquisition, first described mobile phone users is pointed out whether to reduce to the Backup Data to be restored that described application program associates, if user selects to reduce, then obtain the store path of the Backup Data to be restored associated with described application program; Also after the described application program initiating switchup event of acquisition, directly can obtain the store path of the Backup Data to be restored associated with described application program, this do not limited.
One of the present embodiment preferred embodiment in, according to application program initiating switchup event, the store path obtaining the Backup Data to be restored associated with described application program can comprise:
The file type that can identify according to described application program (such as, suffix is the file of .dat .csv or .dba etc.), search in the storage space (storage space of full storage space or setting) of described terminal device, obtain the data of the file type matched as Backup Data to be restored, and obtain the store path of this Backup Data to be restored.
120, based on the described store path obtained, described Backup Data to be restored is copied to and goes back in storage space corresponding to original route with setting.
In the present embodiment, described Backup Data to be restored, based on the described store path obtained, is copied to and goes back in storage space corresponding to original route with setting by terminal device.
Wherein, the default path that original route can be fixedly installed for the self-defined path of user's setting or system is gone back in described setting, and the present embodiment does not limit this.
The embodiment of the present invention, by according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program; Based on the described store path obtained, described Backup Data to be restored is copied to and sets the technological means of going back in storage space corresponding to original route, solve prior art complex operation when reducing Backup Data, the technical matters of inefficiency, optimize the reduction technique of existing Backup Data, improve the reduction efficiency of Backup Data, meet the reduction demand of Backup Data of personalization that people strengthen day by day, facilitation.
Second embodiment
Fig. 2 is the process flow diagram of the batch method of reducing of a kind of Backup Data of second embodiment of the invention.The present embodiment is optimized based on above-described embodiment, in the present embodiment, operating in the described store path based on obtaining, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, also preferably include: based on setting reduction user ID, described Backup Data to be restored is encrypted.
Accordingly, the method for the present embodiment comprises following operation:
210, according to application program initiating switchup event, the store path of the Backup Data to be restored associated with described application program is obtained.
220, based on the described store path obtained, described Backup Data to be restored is copied to and goes back in storage space corresponding to original route with setting.
230, based on setting reduction user ID, described Backup Data to be restored is encrypted.
In the present embodiment, terminal device, based on setting reduction user ID, is encrypted described Backup Data to be restored.
Wherein, described setting reduction user ID can comprise following at least one item: User Defined password, gesture, fingerprint, iris and head portrait etc., do not limit this.
The embodiment of the present invention, by according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program; Based on the described store path obtained, described Backup Data to be restored is copied to and sets the technological means of going back in storage space corresponding to original route, solve prior art complex operation when reducing Backup Data, the technical matters of inefficiency, optimize the reduction technique of existing Backup Data, improve the reduction efficiency of Backup Data, meet the reduction demand of Backup Data of personalization that people strengthen day by day, facilitation.
Simultaneously, in order to ensure the security of Backup Data to be restored further, after Backup Data to be restored is carried out reduction treatment, also to the data after reduction be encrypted, while improve the reduction efficiency of Backup Data, improve the reliability of Backup Data reduction.
3rd embodiment
Fig. 3 is the process flow diagram of the batch method of reducing of a kind of Backup Data of third embodiment of the invention.The present embodiment is optimized based on above-described embodiment, in the present embodiment, operating in the described store path based on obtaining, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, also preferably include: the version information obtaining the data options of data in described Backup Data to be restored; If determine that the data options of described data has renewable version according to described version information, then upgrade the data options version of described data.
Accordingly, the method for the present embodiment comprises following operation:
310, according to application program initiating switchup event, the store path of the Backup Data to be restored associated with described application program is obtained.
320, based on the described store path obtained, described Backup Data to be restored is copied to and goes back in storage space corresponding to original route with setting.
330, the version information of the data options of data in described Backup Data to be restored is obtained.
In the present embodiment, described Backup Data to be restored comprises at least two item number certificates of at least one data type (such as, numeric type, byte type or text-type etc.).
In the present embodiment, terminal device obtains the version information of the data options of data in described Backup Data to be restored.
In general, As time goes on, constantly new version can be issued, to provide more service with a application program.Therefore, described Backup Data to be restored may be generated by the different editions of described application program.And the Backup Data to be restored that the application program of lowest version generates generally cannot use some specific function of highest version application program, and the Backup Data to be restored that the application program of highest version generates generally cannot operate in the application program of lowest version.Therefore, in order to ensure that the data after reducing normally can be used by described application program, need the data type selecting version of described Backup Data to be restored and the version of described application program to match.Consider that user always installs the application program of latest edition, in the present embodiment, if determine that the data options of described data to be restored has renewable version, then upgrade the data options version of described data.
340, judge to determine whether the data options of described data has renewable version according to described version information: if so, perform 350, otherwise, perform 360.
350, upgrade the data options version of described data, perform 360.
360, based on setting reduction user ID, described Backup Data to be restored is encrypted.
The embodiment of the present invention, by according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program; Based on the described store path obtained, described Backup Data to be restored is copied to and sets the technological means of going back in storage space corresponding to original route, solve prior art complex operation when reducing Backup Data, the technical matters of inefficiency, optimize the reduction technique of existing Backup Data, improve the reduction efficiency of Backup Data, meet the reduction demand of Backup Data of personalization that people strengthen day by day, facilitation.
Simultaneously, in order to ensure the availability after data convert further, after Backup Data to be restored is carried out reduction treatment, also to check the version information of the data options of the rear data of reduction, the data options of data after reduction is updated to latest edition, while improve the reduction efficiency of Backup Data, improve the availability of Backup Data reduction.
4th embodiment
Figure 4 illustrates the structural drawing of the batch reduction apparatus of a kind of Backup Data of fourth embodiment of the invention.As shown in Figure 4, described device comprises:
Store path acquisition module 41 to be restored, for according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program.
Data restoring module 42, for based on the described store path obtained, is copied to described Backup Data to be restored and goes back in storage space corresponding to original route with setting.
The embodiment of the present invention, by according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program; Based on the described store path obtained, described Backup Data to be restored is copied to and sets the technological means of going back in storage space corresponding to original route, solve prior art complex operation when reducing Backup Data, the technical matters of inefficiency, optimize the reduction technique of existing Backup Data, improve the reduction efficiency of Backup Data, meet the reduction demand of Backup Data of personalization that people strengthen day by day, facilitation.
On the basis of the various embodiments described above, described setting is gone back original route and can be comprised: the self-defined path that user is arranged or the default path that system is fixedly installed.
On the basis of the various embodiments described above, can also comprise:
Data encryption module, for based on the described store path obtained, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, based on setting reduction user ID, described Backup Data to be restored is encrypted.
On the basis of the various embodiments described above, described setting reduction user ID can comprise following at least one item:
User Defined password, gesture, fingerprint, iris and head portrait.
On the basis of the various embodiments described above, can also comprise, version updating module, for:
Based on the described store path obtained, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, obtain the version information of the data options of data in described Backup Data to be restored;
If determine that the data options of described data has renewable version according to described version information, then upgrade the data options version of described data;
Wherein, described Backup Data to be restored comprises at least two item number certificates of at least one data type (such as, numeric type, byte type or text-type etc.).
The batch reduction apparatus of the Backup Data that the embodiment of the present invention provides can be used for the batch method of reducing performing the Backup Data that any embodiment of the present invention provides, and possesses corresponding functional module, realizes identical beneficial effect.
Obviously, it will be understood by those skilled in the art that above-mentioned of the present invention each module or each step can by server implementations as above.Alternatively, the embodiment of the present invention can realize by the executable program of computer installation, thus they storages can be performed by processor in the storage device, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.; Or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to the combination of any specific hardware and software.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, to those skilled in the art, the present invention can have various change and change.All do within spirit of the present invention and principle any amendment, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a batch method of reducing for Backup Data, is characterized in that, comprising:
According to application program initiating switchup event, obtain the store path of the Backup Data to be restored associated with described application program;
Based on the described store path obtained, described Backup Data to be restored is copied to and goes back in storage space corresponding to original route with setting.
2. method according to claim 1, is characterized in that, described setting is gone back original route and comprised: the self-defined path that user is arranged or the default path that system is fixedly installed.
3. method according to claim 1, is characterized in that, based on the described store path obtained, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, also comprise:
Based on setting reduction user ID, described Backup Data to be restored is encrypted.
4. method according to claim 3, is characterized in that, described setting reduction user ID comprises following at least one item:
User Defined password, gesture, fingerprint, iris and head portrait.
5. method according to claim 1, is characterized in that, based on the described store path obtained, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, also comprise:
Obtain the version information of the data options of data in described Backup Data to be restored;
If determine that the data options of described data has renewable version according to described version information, then upgrade the data options version of described data;
Wherein, described Backup Data to be restored comprises at least two item number certificates of at least one data type.
6. a batch reduction apparatus for Backup Data, is characterized in that, comprising:
Store path acquisition module to be restored, for according to application program initiating switchup event, obtains the store path of the Backup Data to be restored associated with described application program;
Data restoring module, for based on the described store path obtained, is copied to described Backup Data to be restored and goes back in storage space corresponding to original route with setting.
7. device according to claim 6, is characterized in that, described setting is gone back original route and comprised: the self-defined path that user is arranged or the default path that system is fixedly installed.
8. device according to claim 6, is characterized in that, also comprises:
Data encryption module, for based on the described store path obtained, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, based on setting reduction user ID, described Backup Data to be restored is encrypted.
9. device according to claim 8, is characterized in that, described setting reduction user ID comprises following at least one item:
User Defined password, gesture, fingerprint, iris and head portrait.
10. device according to claim 6, is characterized in that, also comprises, version updating module, for:
Based on the described store path obtained, described Backup Data to be restored is copied to set and go back storage space corresponding to original route after, obtain the version information of the data options of data in described Backup Data to be restored;
If determine that the data options of described data has renewable version according to described version information, then upgrade the data options version of described data;
Wherein, described Backup Data to be restored comprises at least two item number certificates of at least one data type.
CN201510083201.7A 2015-02-13 2015-02-13 Backup data batch reduction method and device Pending CN104615507A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510083201.7A CN104615507A (en) 2015-02-13 2015-02-13 Backup data batch reduction method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510083201.7A CN104615507A (en) 2015-02-13 2015-02-13 Backup data batch reduction method and device

Publications (1)

Publication Number Publication Date
CN104615507A true CN104615507A (en) 2015-05-13

Family

ID=53149964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510083201.7A Pending CN104615507A (en) 2015-02-13 2015-02-13 Backup data batch reduction method and device

Country Status (1)

Country Link
CN (1) CN104615507A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106921959A (en) * 2017-04-26 2017-07-04 努比亚技术有限公司 The brush machine method of mobile terminal, device and brush machine equipment
CN107924168A (en) * 2016-03-14 2018-04-17 欧姆龙株式会社 Transferring device, the control method of transferring device, control program and record media

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190469A1 (en) * 2005-02-24 2006-08-24 Microsoft Corporation Serialization of file system item(s) and associated entity(ies)
CN101436151A (en) * 2008-12-01 2009-05-20 成都索贝数码科技股份有限公司 Data real time backup method and system based on file system
CN102331957A (en) * 2011-09-28 2012-01-25 华为技术有限公司 File backup method and device
CN104123199A (en) * 2014-07-03 2014-10-29 可牛网络技术(北京)有限公司 Method and device for recovering application program and mobile terminal
CN104166607A (en) * 2014-09-04 2014-11-26 北京国双科技有限公司 Data processing method and device for backup database

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190469A1 (en) * 2005-02-24 2006-08-24 Microsoft Corporation Serialization of file system item(s) and associated entity(ies)
CN101436151A (en) * 2008-12-01 2009-05-20 成都索贝数码科技股份有限公司 Data real time backup method and system based on file system
CN102331957A (en) * 2011-09-28 2012-01-25 华为技术有限公司 File backup method and device
CN104123199A (en) * 2014-07-03 2014-10-29 可牛网络技术(北京)有限公司 Method and device for recovering application program and mobile terminal
CN104166607A (en) * 2014-09-04 2014-11-26 北京国双科技有限公司 Data processing method and device for backup database

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107924168A (en) * 2016-03-14 2018-04-17 欧姆龙株式会社 Transferring device, the control method of transferring device, control program and record media
CN106921959A (en) * 2017-04-26 2017-07-04 努比亚技术有限公司 The brush machine method of mobile terminal, device and brush machine equipment
CN106921959B (en) * 2017-04-26 2020-12-29 努比亚技术有限公司 Mobile terminal flashing method and device and flashing equipment

Similar Documents

Publication Publication Date Title
CN102722386B (en) Generate the method and apparatus of radio firmware AKU
CN103595790B (en) The remote access method of equipment, thin-client and virtual machine
CN107577420B (en) File processing method and device and server
CN104699423B (en) The method and apparatus that drive is bound in linux system
CN108108286A (en) Method of data capture and device, server, storage medium
CN104915306B (en) A kind of data manipulation control method and equipment manager
CN103401902A (en) Portable cloud storage system and method
CN104158858A (en) Method and system for accessing distributed cluster file system
US9298662B2 (en) Providing expansion card settings
CN106155596A (en) Method for writing data and device
US20150227605A1 (en) Information processing terminal, synchronization control method, and computer-readable recording medium
EP3256943A1 (en) Systems and methods for adaptive cloning of mobile devices
CN101163050A (en) Equipment near-end maintenance method, system and equipment
CN109889588B (en) File acquisition method and device, computer equipment and storage medium
CN107943501A (en) Embedded device upgrade method, device, computer equipment and storage medium
CN102752294A (en) Method and system for synchronizing data of multiple terminals on basis of equipment capacity
CN107566518A (en) The method and apparatus of management equipment information during installation file
CN103226603A (en) File synchronization update method and system based on portable storage device
CN101669110A (en) Symbiotic storage devices
CN112835740A (en) Method, electronic device and computer program product for managing data backup
WO2016107219A1 (en) Data recovery method and apparatus
CN104615507A (en) Backup data batch reduction method and device
CN101022633B (en) Allocation data recovering method, system and device
US10761940B2 (en) Method, device and program product for reducing data recovery time of storage system
CN111885081A (en) Method and system for managing cloud disk by multiple accounts

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: 20150513

RJ01 Rejection of invention patent application after publication