WO2018076842A1 - Procédé de sauvegarde de données, dispositif, système, support de stockage et dispositif électronique - Google Patents
Procédé de sauvegarde de données, dispositif, système, support de stockage et dispositif électronique Download PDFInfo
- Publication number
- WO2018076842A1 WO2018076842A1 PCT/CN2017/094817 CN2017094817W WO2018076842A1 WO 2018076842 A1 WO2018076842 A1 WO 2018076842A1 CN 2017094817 W CN2017094817 W CN 2017094817W WO 2018076842 A1 WO2018076842 A1 WO 2018076842A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- backed
- backup
- server
- target
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
Definitions
- the present invention relates to the field of cloud backup technologies, and in particular, to a data backup method, device, system, storage medium and electronic device.
- Cloud backup is an emerging cloud computing service.
- Cloud backup service providers bring together massive and heterogeneous storage devices in the network through virtualization, distributed processing and broadband networks to provide data storage backups. service. Users can centrally store and secure large numbers and scattered files or folders on the terminal through mobile Internet and broadband Internet access.
- the embodiment of the invention provides a data backup method, device, system, storage medium and electronic device, which can improve data security.
- an embodiment of the present invention provides a data backup method, including:
- the embodiment of the present invention further provides a data backup apparatus, including:
- An obtaining unit configured to obtain original data to be backed up
- a cutting unit configured to cut the original data to be backed up into a plurality of data segments according to a preset cutting rule
- a combination unit configured to combine the plurality of data segments to obtain target to be backed up data that is different from the original data to be backed up;
- a backup unit that backs up the data to be backed up to the server.
- an embodiment of the present invention further provides a data backup system, including: a server and a terminal, where the terminal includes the data backup device as described above.
- an embodiment of the present invention provides a storage medium, where the storage medium stores a plurality of instructions, and the instructions are adapted to be loaded by a processor to perform a data backup method provided by any one of the embodiments of the present invention.
- an embodiment of the present invention provides an electronic device, including a processor and a memory, where the memory stores a plurality of instructions, and the processor loads the instructions in the memory to perform the following steps:
- the embodiment of the invention provides a data backup method, device, system, storage medium and electronic device, which can improve data security.
- FIG. 1 is a schematic diagram of a scenario of a data backup system according to an embodiment of the present invention.
- FIG. 2 is a schematic flowchart diagram of a data backup method according to an embodiment of the present invention.
- FIG. 3 is another schematic diagram of a data backup system according to an embodiment of the present invention.
- FIG. 4 is another schematic flowchart of a data backup method according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of a data backup apparatus according to an embodiment of the present invention.
- FIG. 6 is another schematic structural diagram of a data backup apparatus according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
- Cloud backup is to back up data from a terminal to a cloud server.
- the data to be backed up is sent to the server for backup.
- the security of the existing cloud backup solution is relatively low. For example, if a user's cloud backup account and password are leaked, other users can easily log in to the account through their terminal to steal all backup data under the account.
- the embodiment of the invention provides a data backup method, including:
- the combining the plurality of data segments comprises:
- the plurality of data segments are combined according to a target combination manner.
- the backing up the target data to be backed up to the server includes:
- the plurality of backup data segments are sequentially backed up to the server.
- the data backup method further includes:
- the method further includes:
- the rule identifier and mode identifier are sent to the server.
- the original data to be backed up is cut into a plurality of data segments according to a preset cutting rule, including:
- the original data to be backed up is cut into a plurality of data segments according to the selected preset cutting rule.
- a data backup system may include: a data backup device provided by an embodiment of the present invention, the data backup device may be integrated in an electronic device, and the electronic device may be
- the data backup system may further include: another device, such as a server, and the server and the terminal are connected by a wired or wireless network.
- the data backup device is specifically integrated into the electronic device as an example.
- the terminal may be configured to obtain original data to be backed up, and cut the original data to be backed up into multiple data segments according to a preset cutting rule. And combining the plurality of data segments to obtain the target data to be backed up different from the original data to be backed up, and backing up the data to be backed up to the server.
- the data backup system further includes a server, such as a cloud server, etc.; the server is used to back up data to be backed up, for example, the server can store the data to be backed up by the server; in addition, the server can also Used to send backup data to the terminal, and so on.
- a server such as a cloud server, etc.
- the server is used to back up data to be backed up, for example, the server can store the data to be backed up by the server; in addition, the server can also Used to send backup data to the terminal, and so on.
- the data backup device is integrated into an electronic device such as a terminal, and the terminal can be a device such as a mobile phone or a tablet computer.
- the data backup instruction may be received, and the original data to be backed up is obtained according to the data backup instruction.
- the data to be backed up is copied according to the data backup instruction, the original data to be backed up is obtained, or the corresponding original data to be backed up is obtained from the local storage unit according to the data backup instruction, and the like.
- the data backup instruction may be triggered by an event, for example, may be automatically triggered by a change in data. Specifically, when a certain data (such as a specified backup data) is detected, a data backup is triggered. The instruction, at this time, the data backup device can receive the data backup instruction. For example, when it is detected that the SMS message data of the specified backup changes (adds, deletes or changes), a trigger to send data backup instruction is issued.
- the data backup instruction can be automatically triggered by the system. For example, the data backup instruction is automatically triggered every preset time.
- the data backup instruction may also be triggered by triggering a trigger interface such as a preset trigger key or an input box in the terminal, for example, when the user clicks or swipes a backup icon on the backup interface, the data backup instruction is triggered to be generated.
- the data backup device can receive the data backup instruction.
- the types of data to be backed up may be various, for example, the original data to be backed up may be short message data, chat record data, call record data, or photo data, and the like.
- the original data to be backed up may be the changed data.
- the preset cutting rule may be set according to actual requirements, such as cutting the original data to be backed up into data segments of equal size, and the like.
- the data segment is a data unit and can contain several data.
- the preset cutting rules are set based on the principle of reversibility. For example, the original backup data A is cut into a data segment a1, a data segment a2, a data segment a3, a data segment an.
- the embodiment may preset a plurality of cutting rules, so that a cutting may be selected for cutting when the data is cut, thereby making the cutting method used for each data backup different, which is improved.
- Data security that is, the step of "cutting the original data to be backed up into multiple data segments according to a preset cutting rule" may include:
- the original data to be backed up is cut into a plurality of data segments according to the selected preset cutting rule.
- the cutting rule can be selected in various ways, for example, a preset cutting rule can be randomly selected from a plurality of preset cutting rules, and the like.
- a cutting rule can be randomly selected from the cutting rule 1, the cutting rule 2, the cutting rule n.
- the preset combination mode is a combination of data segment splicing and combining.
- the preset combination mode may include: splicing and combining according to the serial number of the data segment, splicing and combining according to the size of the data segment, and according to the data segment in the original data to be backed up. The position is spliced and the like, and the preset combination mode can be set according to actual needs.
- the data to be backed up is different from the original data to be backed up, and may be: the data format of the target to be backed up is different from the original data to be backed up, the data content is different, the data structure is different, the data size is different, or other data parameters are different.
- the data segment a1, the data segment a2, the data segment a3, and the data segment an may be recombined to obtain data to be backed up that is different from the original data A to be backed up.
- the data content of the original data to be backed up and the data B to be backed up are different, or the data format is different.
- the embodiment may further set a plurality of combinations in advance so as to be selected when the candidate data is backed up, so that the combination mode used for each data backup is different, thereby improving data security; that is, steps.
- “Combining the plurality of data segments” may include:
- the plurality of data segments are combined according to a target combination.
- the combination mode may be selected in multiple ways, for example, according to time, location, data type, number of data segments, and other parameters; for example, it may also be randomly selected.
- one combination mode is randomly selected from the combination mode 1, the combination mode 2, the combination mode 3, the combination mode n as the target combination mode, and the like.
- the target backup data may be sent to the server, so that the server backs up the target backup data.
- the data backup request carrying the data to be backed up may be sent to the server, so that the server backs up the data to be backed up according to the data backup request.
- the embodiment can also cut the target standby data into several data segments, and then back up the data segment to the server. ; that is, the step of "backing up the target data to be backed up to the server" may include:
- the data B to be backed up by the above recombination may be cut into a data segment b1, a data segment b2, a data segment b3, a data segment bm; then, the data segment b1 is backed up to the server, and then the data segment b2 is backed up to the server. Back up the data segment b3 to the server... Back up the data segment bm to the server.
- the data backup method may further include:
- the restored plurality of data segments are assembled according to the preset cutting rule to obtain original backup data.
- the embodiment may further send the rule identifier of the cutting rule and the mode identifier of the combination mode to the server, so that the server sends the identifier.
- the data backup method further includes:
- the rule ID and mode ID are sent to the server.
- the identifier of the selected cutting rule 5 and the identifier of the combination mode 6 are sent to the server.
- the identifier of the cutting rule 5 and the identifier of the combination mode 6 may be sent to other terminals. Inform other terminal data cutting rules and combination methods used for backup, so that other terminals can restore the original data.
- the original data to be backed up is obtained, and the original data to be backed up is cut into a plurality of data segments according to a preset cutting rule, and the plurality of data segments are combined to obtain a target different from the original data to be backed up.
- the data to be backed up is backed up to the server.
- the solution can cut and reorganize the original data to be backed up, obtain new data to be backed up, and then back up the data to be backed up to the server, which is equivalent to encrypting the original data to be backed up; even if the cloud backup account information leaks, Other users can't get the correct raw data, so you can improve the security of your data.
- the embodiment of the present invention can also divide the backup data into a plurality of data segments, and sequentially back up to the server, thereby improving the efficiency of data backup.
- a data backup system includes: a server and a data backup device.
- the data backup device may be specifically integrated in the terminal D.
- the terminal D may be a mobile phone or a tablet. Computers, laptops and other equipment.
- the data backup system may further include a terminal E, and the server and the terminal D terminal E may be connected by a wired or wireless network.
- a data backup method is as follows:
- Terminal D acquires original data to be backed up.
- the terminal D receives the data backup instruction, and the data backup instruction indicates the data to be backed up that needs to be backed up, and the terminal copies the backup data according to the data backup instruction to obtain the original data to be backed up.
- the terminal D cuts the original data to be backed up into multiple data segments according to a preset cutting rule.
- the terminal D cuts the original data to be backed up into n data segments of the same size according to a preset cutting rule, that is, the data segment p1, the data segment p2, and the data segment pn.
- the terminal may select a preset cutting rule from a plurality of preset cutting rules to cut the original data to be backed up.
- each preset cutting rule in the actual application may set a corresponding rule identifier.
- the rule identifier can be a uniform rule identifier in the cloud backup.
- the terminal D combines multiple data segments according to a preset combination manner to obtain target to be backed up data that is different from the original data to be backed up.
- the terminal D can combine and splicing the data segment p1, the data segment p2, the data segment pn, and obtain the target data to be backed up P' (data segment p3, data segment p8, data segment p1, ... data segment pn).
- the terminal D may select one preset combination manner from a plurality of preset combination manners, and then combine the plurality of data segments according to the selected preset combination manner.
- each preset combination mode in the actual application can be set with a corresponding mode identifier.
- the mode identifier can be identified in a unified manner in the cloud backup.
- the terminal D sends the target data to be backed up, the rule identifier corresponding to the preset cutting rule, and the mode identifier corresponding to the preset combination mode.
- the terminal D is to the server target to be backed up data P', and the rule identifier F corresponding to the preset cutting rule F and the mode identifier G corresponding to the preset combination mode G.
- the terminal D can cut the target data to be backed up into m data segments, that is, the data segment p1', the data segment p2', the data segment pm'; and then, the data segment p1', the data in turn
- the segment p2'...data segment pm' backup is sent to the server for backup.
- the server backs up the data to be backed up, and sends the target data to be backed up, the rule identifier, and the combined identifier to the terminal E.
- the server may sequentially save the data segment p1', the data segment p2', the data segment pm', and the like. After the server saves the data, the server may also synchronize the data to the terminal E. Specifically, the server sends the target to be backed up data P' to the terminal E, Rule ID F and mode ID G.
- the server receives the data synchronization request sent by the terminal E, and sends the target data to be backed up, the rule identifier, and the combination identifier to the terminal E according to the data synchronization request.
- the terminal E determines, according to the combined identifier, a preset combination manner corresponding to the target to be backed up data, and restores the target to be backed up data into a plurality of data segments according to a preset combination manner.
- the terminal E can determine, according to the rule identifier G, that the combination mode corresponding to the target data to be backed up P′ is the preset combination mode G, and then the terminal restores P′ to the data segment p1′ and the data segment p2′ according to the preset combination manner G... Data segment pm'.
- the terminal E determines, according to the rule identifier, a preset cutting rule corresponding to the data to be backed up, and combines the restored data segments according to the preset cutting rule to obtain original backup data.
- the terminal E determines, according to the mode identifier F, that the cutting rule corresponding to the data to be backed up is the cutting rule F. At this time, the data segment p1′, the data segment p2′, the data segment pm′ can be spliced into the original waiting according to the cutting rule F. Back up data P.
- the terminals D and E must obtain a plurality of preset cutting rules and a preset combination manner in advance.
- the terminals D and E can be installed.
- the terminal D may also obtain the backup data P′ from the server.
- the terminal D may also obtain the backup data P′ from the server.
- the terminal D may also obtain the backup data P′ from the server.
- the server acquires the data P' to obtain the original data P.
- the server may further include:
- the server sends the target data to be backed up to the terminal D;
- the terminal D can restore the target data to be backed up into multiple data segments according to a preset combination manner
- the terminal D can combine the restored multiple data segments into the original data to be backed up according to the preset cutting rule.
- the terminal acquires the original data to be backed up, cuts the original data to be backed up into multiple data segments according to a preset cutting rule, and combines the plurality of data segments to obtain data different from the original data to be backed up.
- the target data to be backed up, and the target data to be backed up is backed up to the server.
- the solution can cut and reorganize the original data to be backed up, obtain new data to be backed up, and then back up the data to be backed up to the server, which is equivalent to encrypting the original data to be backed up; even if the cloud backup account information leaks, Other users can't get the correct raw data, so you can improve the security of your data.
- the terminal can further divide the backup data into a plurality of data segments, and sequentially back up to the server, which can improve the efficiency of data backup compared with the prior art.
- the embodiment of the invention further provides a data backup device, comprising:
- An obtaining unit configured to obtain original data to be backed up
- a cutting unit configured to cut the original data to be backed up into a plurality of data segments according to a preset cutting rule
- a combination unit configured to combine the plurality of data segments to obtain target to be backed up data that is different from the original data to be backed up;
- a backup unit that backs up the data to be backed up to the server.
- the combining unit comprises:
- Combining subunits for combining the plurality of data segments according to a target combination manner
- the backup unit specifically includes:
- a cutting subunit configured to cut the target data to be backed up into multiple backup data segments
- a backup subunit configured to sequentially back up the multiple backup data segments to the server.
- the data backup device further includes:
- a receiving unit configured to receive backup data sent by the server after the backup unit backs up the target data to be backed up to the server;
- a data segment restoring unit configured to restore the backup data to a plurality of data segments according to the target combination manner
- a data restoring unit configured to assemble the restored plurality of data segments according to the preset cutting rule to obtain original backup data.
- the data backup device further includes: a sending unit;
- the sending unit is configured to obtain a rule identifier corresponding to the preset cutting rule and a mode identifier corresponding to the target combination mode, and send the rule identifier and the mode identifier to the server.
- the cutting unit is for:
- the original data to be backed up is cut into a plurality of data segments according to the selected preset cutting rule.
- a data backup device 50 is further provided. As shown in FIG. 5, the data backup device 50 includes an obtaining unit 501, a cutting unit 502, a combining unit 503, and a backup unit 504, where:
- the obtaining unit 501 is configured to acquire original data to be backed up;
- the cutting unit 502 is configured to cut the original data to be backed up into a plurality of data segments according to a preset cutting rule
- the combining unit 503 is configured to combine the plurality of data segments to obtain target to be backed up data that is different from the original data to be backed up;
- the backup unit 504 is configured to back up the target data to be backed up to the server.
- the combining unit 503 may specifically include a selecting subunit and a combining subunit;
- Combining subunits for combining the plurality of data segments according to a target combination manner
- the backup unit 504 may specifically include: a cutting subunit and a backup subunit;
- a cutting subunit configured to cut the target data to be backed up into multiple backup data segments
- a backup subunit configured to sequentially back up the multiple backup data segments to the server.
- the data backup apparatus of this embodiment may further include:
- the receiving unit 505 is configured to: after the backup unit 504 backs up the target data to be backed up to the server, receive the backup data sent by the server;
- a data segment restoring unit 506 configured to restore the backup data to multiple data segments according to the target combination manner
- the data restoring unit 507 is configured to assemble the restored plurality of data segments according to the preset cutting rule to obtain original backup data.
- the data backup apparatus in this embodiment may further include: a sending unit;
- the sending unit is configured to: after the combining unit 503 combines the plurality of data segments, obtain a rule identifier corresponding to the preset cutting rule, and a mode identifier corresponding to the target combination mode, and send the rule identifier and manner to the server Logo.
- the cutting unit 502 can be used to:
- the original data to be backed up is cut into a plurality of data segments according to the selected preset cutting rule.
- the foregoing units may be implemented as a separate entity, or may be implemented in any combination, and may be implemented as the same or a plurality of entities.
- the foregoing method embodiments and details are not described herein.
- the data backup device may be integrated into an electronic device such as a terminal, and the terminal may be a device such as a mobile phone or a tablet computer.
- the embodiment of the present invention further provides a data backup system, which may refer to the data backup system shown in FIG. 1 or 3, including an electronic device (such as a terminal) and a server; the electronic device includes any data provided by the foregoing embodiment.
- the backup device wherein the terminal can be a mobile phone, a tablet, or the like.
- the embodiment of the present invention uses the obtaining unit 501 to obtain the original data to be backed up, the cutting unit 502 cuts the original data to be backed up into a plurality of data segments according to a preset cutting rule, and the combining unit 503 combines the plurality of data segments to obtain Different from the target data to be backed up of the original data to be backed up, the backup unit 504 backs up the data to be backed up to the server.
- the solution can cut and reorganize the original data to be backed up, obtain new data to be backed up, and then back up the data to be backed up to the server, which is equivalent to encrypting the original data to be backed up; even if the cloud backup account information leaks, Other users can't get the correct raw data, so you can improve the security of your data.
- the embodiment of the present invention can also divide the backup data into several data segments and sequentially back up to the server, which can improve the efficiency of data backup.
- An embodiment of the present invention further provides an electronic device, including a processor and a memory, where the memory stores a plurality of instructions, and the processor loads the instructions in the memory to perform the following steps:
- FIG. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
- the mobile terminal 600 can include radio frequency (RF, Radio) Frequency circuit 601, memory 602 including one or more computer readable storage media, input unit 603, display unit 604, sensor 604, audio circuit 606, wireless fidelity (WiFi, Wireless)
- the Fidelity module 607 includes a processor 608 having one or more processing cores, and a power supply 609 and the like. It will be understood by those skilled in the art that the mobile terminal structure shown in FIG. 7 does not constitute a limitation of the mobile terminal, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
- the radio frequency circuit 601 can be used for transmitting and receiving information, or receiving and transmitting signals during a call. Specifically, after receiving the downlink information of the base station, the downlink information is processed by one or more processors 608; in addition, the data related to the uplink is sent to the base station. .
- the radio frequency circuit 601 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM, Subscriber Identity Module) Card, Transceiver, Coupler, Low Noise Amplifier (LNA, Low Noise) Amplifier), duplexer, etc.
- SIM Subscriber Identity Module
- the radio frequency circuit 601 can also communicate with the network and other devices through wireless communication.
- the wireless communication can use any communication standard or protocol, including but not limited to the global mobile communication system (GSM, Global System of Mobile communication), General Packet Radio Service (GPRS, General Packet Radio) Service), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA, Wideband Code) Division Multiple Access), Long Term Evolution (LTE), e-mail, short message service (SMS, Short) Messaging Service) and so on.
- GSM Global System of Mobile communication
- GPRS General Packet Radio Service
- GPRS General Packet Radio Service
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- LTE Long Term Evolution
- SMS Short message service
- Memory 602 can be used to store applications and data.
- the application stored in the memory 602 contains executable code. Applications can form various functional modules.
- the processor 608 executes various functional applications and data processing by running an application stored in the memory 602.
- the memory 602 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of the mobile terminal (such as audio data, phone book, etc.).
- memory 602 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, memory 602 may also include a memory controller to provide access to memory 602 by processor 608 and input unit 603.
- the input unit 603 can be configured to receive input numbers, character information or user characteristic information (such as fingerprints), and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
- input unit 603 can include a touch-sensitive surface as well as other input devices.
- Touch-sensitive surfaces also known as touch screens or trackpads, collect touch operations on or near the user (such as the user using a finger, stylus, etc., any suitable object or accessory on a touch-sensitive surface or touch-sensitive Operation near the surface), and drive the corresponding connecting device according to a preset program.
- the touch sensitive surface may include two parts of a touch detection device and a touch controller.
- the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
- the processor 608 is provided and can receive commands from the processor 608 and execute them.
- touch-sensitive surfaces can be implemented in a variety of types, including resistive, capacitive, infrared, and surface acoustic waves.
- the input unit 603 can also include other input devices.
- other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a fingerprint recognition module, a trackball, a mouse, a joystick, and the like.
- Display unit 604 can be used to display information entered by the user or information provided to the user as well as various graphical user interfaces of the mobile terminal, which can be composed of graphics, text, icons, video, and any combination thereof.
- the display unit 604 can include a display panel.
- the touch-sensitive surface can cover the display panel, and when the touch-sensitive surface detects a touch operation thereon or nearby, it is transmitted to the processor 608 to determine the type of the touch event, and then the processor 608 displays the type according to the type of the touch event. A corresponding visual output is provided on the panel.
- the touch-sensitive surface and display panel are implemented as two separate components to perform input and input functions, in some embodiments, the touch-sensitive surface can be integrated with the display panel to implement input and output functions.
- the mobile terminal may also include at least one type of sensor 605, such as a light sensor, motion sensor, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel according to the brightness of the ambient light, and the proximity sensor may close the display panel and/or when the mobile terminal moves to the ear.
- the gravity acceleration sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
- gesture of the mobile phone such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for the gyroscope, barometer, hygrometer, thermometer, infrared sensor and other sensors that can be configured in the mobile terminal, Let me repeat.
- the audio circuit 606 can provide an audio interface between the user and the mobile terminal through a speaker and a microphone.
- the audio circuit 606 can convert the received audio data into an electrical signal, which is transmitted to a speaker, and converted into a sound signal output by the speaker.
- the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 606 and converted into
- the audio data is then processed by the audio data output processor 608, transmitted via the RF circuit 601 to, for example, another mobile terminal, or the audio data is output to the memory 602 for further processing.
- the audio circuit 606 may also include an earbud jack to provide communication between the peripheral earphone and the mobile terminal.
- Wireless Fidelity is a short-range wireless transmission technology.
- the mobile terminal can help users to send and receive e-mail, browse web pages and access streaming media through the wireless fidelity module 607, which provides users with wireless broadband Internet access.
- FIG. 7 shows the wireless fidelity module 607, it can be understood that it does not belong to the essential configuration of the mobile terminal, and may be omitted as needed within the scope of not changing the essence of the invention.
- the processor 608 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, executes the mobile terminal by running or executing an application stored in the memory 602, and calling data stored in the memory 602.
- the processor 608 may include one or more processing cores; preferably, the processor 608 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like.
- the modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 608.
- the mobile terminal also includes a power source 609 (such as a battery) that supplies power to the various components.
- the power source can be logically coupled to the processor 608 through the power management system to manage functions such as charging, discharging, and power management through the power management system.
- the power supply 609 may also include any one or more of a DC or AC power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
- the mobile terminal may further include a camera, a Bluetooth module, and the like, and details are not described herein again.
- the processor 608 in the mobile terminal loads the executable code corresponding to the process of one or more applications into the memory 602 according to the following instruction, and is stored and stored by the processor 608.
- processor 608 is specifically configured to implement the following functions:
- the target combination mode is selected from a plurality of preset combination modes, and the plurality of data segments are combined according to the target combination manner.
- processor 608 is specifically configured to implement the following functions:
- the target data to be backed up is cut into a plurality of backup data segments; the plurality of backup data segments are sequentially backed up to the server.
- processor 608 is further configured to implement the following functions:
- the backup data sent by the server is received; the backup data is restored to the plurality of data segments according to the target combination manner; and the restored plurality of data segments are performed according to the preset cutting rule. Assemble to get the original backup data.
- processor 608 is further configured to implement the following functions:
- the rule identifier corresponding to the preset cutting rule and the mode identifier corresponding to the target combination mode are obtained; and the rule identifier and the mode identifier are sent to the server.
- processor 608 is configured to implement the following functions:
- the original data to be backed up is cut into a plurality of data segments according to the selected preset cutting rule.
- the program may be stored in a computer readable storage medium, and the storage medium may include: Read only memory (ROM, Read Only Memory), Random Access Memory (RAM), disk or CD.
- ROM Read only memory
- RAM Random Access Memory
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
L'invention concerne un procédé de sauvegarde de données, un dispositif, un système, un support de stockage et un dispositif électronique. Le procédé de sauvegarde de données utilise : l'acquisition de données d'origine à sauvegarder, la division des données d'origine à sauvegarder en de multiples segments de données sur la base d'une règle de division prédéfinie, la combinaison des multiples segments de données pour produire des données cibles à sauvegarder et distinguer des données d'origine à sauvegarder, et la sauvegarde vers un serveur des données cibles à sauvegarder.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610951753.X | 2016-10-25 | ||
| CN201610951753.XA CN106550032A (zh) | 2016-10-25 | 2016-10-25 | 一种数据备份方法、装置及系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018076842A1 true WO2018076842A1 (fr) | 2018-05-03 |
Family
ID=58392764
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/094817 Ceased WO2018076842A1 (fr) | 2016-10-25 | 2017-07-28 | Procédé de sauvegarde de données, dispositif, système, support de stockage et dispositif électronique |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106550032A (fr) |
| WO (1) | WO2018076842A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113010120A (zh) * | 2021-04-27 | 2021-06-22 | 宏图智能物流股份有限公司 | 一种通过轮循方式实现语音数据分布式存储的方法 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106550032A (zh) * | 2016-10-25 | 2017-03-29 | 广东欧珀移动通信有限公司 | 一种数据备份方法、装置及系统 |
| CN109660560A (zh) * | 2019-01-23 | 2019-04-19 | 视联动力信息技术股份有限公司 | 一种数据同步方法和系统 |
| CN110658395A (zh) * | 2019-07-08 | 2020-01-07 | 南京铁道职业技术学院 | 地铁列车牵引逆变器测试系统及方法 |
| CN110889763B (zh) * | 2019-11-21 | 2023-05-23 | 云南经济管理学院 | 一种基于大数据的金融管理系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1334951A (zh) * | 1999-01-28 | 2002-02-06 | 保仓丰 | 确保电子信息安全的方法 |
| CN101022612A (zh) * | 2006-02-16 | 2007-08-22 | 杭州波导软件有限公司 | 一种移动终端的用户信息数据备份方法 |
| CN103279693A (zh) * | 2013-05-30 | 2013-09-04 | 付弦 | 一种文件加密方法 |
| CN104902010A (zh) * | 2015-04-30 | 2015-09-09 | 浙江工商大学 | 一种云端存储文件的方法和系统 |
| US20160105509A1 (en) * | 2014-10-14 | 2016-04-14 | Fujitsu Limited | Method, device, and medium |
| CN106550032A (zh) * | 2016-10-25 | 2017-03-29 | 广东欧珀移动通信有限公司 | 一种数据备份方法、装置及系统 |
-
2016
- 2016-10-25 CN CN201610951753.XA patent/CN106550032A/zh active Pending
-
2017
- 2017-07-28 WO PCT/CN2017/094817 patent/WO2018076842A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1334951A (zh) * | 1999-01-28 | 2002-02-06 | 保仓丰 | 确保电子信息安全的方法 |
| CN101022612A (zh) * | 2006-02-16 | 2007-08-22 | 杭州波导软件有限公司 | 一种移动终端的用户信息数据备份方法 |
| CN103279693A (zh) * | 2013-05-30 | 2013-09-04 | 付弦 | 一种文件加密方法 |
| US20160105509A1 (en) * | 2014-10-14 | 2016-04-14 | Fujitsu Limited | Method, device, and medium |
| CN104902010A (zh) * | 2015-04-30 | 2015-09-09 | 浙江工商大学 | 一种云端存储文件的方法和系统 |
| CN106550032A (zh) * | 2016-10-25 | 2017-03-29 | 广东欧珀移动通信有限公司 | 一种数据备份方法、装置及系统 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113010120A (zh) * | 2021-04-27 | 2021-06-22 | 宏图智能物流股份有限公司 | 一种通过轮循方式实现语音数据分布式存储的方法 |
| CN113010120B (zh) * | 2021-04-27 | 2022-07-29 | 宏图智能物流股份有限公司 | 一种通过轮循方式实现语音数据分布式存储的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106550032A (zh) | 2017-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018076819A1 (fr) | Procédé de téléchargement de données, appareil, support de stockage, dispositif électronique et système | |
| WO2018076866A1 (fr) | Procédé de traitement de données, dispositif, support de stockage, dispositif électronique, et serveur | |
| WO2018076864A1 (fr) | Procédé, appareil, support de stockage et dispositif électronique de synchronisation de données | |
| WO2018090823A1 (fr) | Procédé et système de protection de données de clé de partition de système et terminal | |
| WO2018076888A1 (fr) | Procédé, dispositif et système de synchronisation de données d'un terminal mobile, support de mémoire et terminal mobile | |
| WO2018076818A1 (fr) | Procédé de sauvegarde de données, appareil, dispositif électronique, support de stockage et système | |
| WO2017069595A1 (fr) | Dispositif électronique et procédé pour exécuter une fonction à l'aide d'une reconnaissance de parole | |
| WO2017142373A1 (fr) | Procédé de commande du partage de vidéos et dispositif électronique adapté à ce procédé | |
| WO2018076812A1 (fr) | Procédé et dispositif de réponse à une demande de données, support de stockage, serveur et système | |
| WO2018076889A1 (fr) | Procédé de sauvegarde de données, dispositif, système, support de stockage et serveur | |
| WO2018076868A1 (fr) | Procédé, dispositif et système de synchronisation de données, support de stockage et serveur | |
| WO2017071330A1 (fr) | Procédé de cryptage et de décryptage de données et dispositif de cryptage et de décryptage | |
| WO2018076867A1 (fr) | Procédé, dispositif et système de suppression de sauvegarde de données, support de mémoire et serveur | |
| WO2018076842A1 (fr) | Procédé de sauvegarde de données, dispositif, système, support de stockage et dispositif électronique | |
| WO2018076841A1 (fr) | Procédé de partage de données, appareil, support de stockage, et serveur | |
| WO2015180013A1 (fr) | Procédé et appareil d'opération de toucher pour terminal | |
| WO2020246822A1 (fr) | Dispositif électronique et procédé pour faire basculer un dispositif électronique entre un mode double veille et un mode simple veille | |
| WO2017071324A1 (fr) | Procédé de cryptage et de décryptage de transmission de fichier et dispositif de cryptage et de décryptage | |
| WO2017206883A1 (fr) | Procédé et appareil de traitement d'applications, support de stockage, et dispositif électronique | |
| WO2018026059A1 (fr) | Terminal mobile et son procédé de commande | |
| WO2017071326A1 (fr) | Procédé, dispositif, et système de commande de terminal | |
| WO2018076830A1 (fr) | Procédé et dispositif de réglage de cycle de synchronisation de données, dispositif électronique, support d'informations et système | |
| WO2017206878A1 (fr) | Procédé et appareil de traitement basé sur un verrou d'activation, support d'informations et dispositif électronique | |
| WO2018076840A1 (fr) | Procédé de partage de données, dispositif, support de stockage et serveur | |
| WO2014092389A1 (fr) | Procédé et appareil d'exécution d'application |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17864608 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17864608 Country of ref document: EP Kind code of ref document: A1 |