[go: up one dir, main page]

CN109144786B - Recovery method and recovery system for small files in packed file - Google Patents

Recovery method and recovery system for small files in packed file Download PDF

Info

Publication number
CN109144786B
CN109144786B CN201810991161.XA CN201810991161A CN109144786B CN 109144786 B CN109144786 B CN 109144786B CN 201810991161 A CN201810991161 A CN 201810991161A CN 109144786 B CN109144786 B CN 109144786B
Authority
CN
China
Prior art keywords
file
recovery
small
source
packed
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.)
Active
Application number
CN201810991161.XA
Other languages
Chinese (zh)
Other versions
CN109144786A (en
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.)
Tianyang Hongye Technology Co ltd
Original Assignee
Tianyang Hongye 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 Tianyang Hongye Technology Co ltd filed Critical Tianyang Hongye Technology Co ltd
Priority to CN201810991161.XA priority Critical patent/CN109144786B/en
Publication of CN109144786A publication Critical patent/CN109144786A/en
Application granted granted Critical
Publication of CN109144786B publication Critical patent/CN109144786B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/1458Management of the backup or restore process

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 relates to the technical field of file recovery, in particular to a recovery method and a recovery system for small files in a packed file. The method comprises the following steps: setting a file recovery strategy; searching whether a source packed file exists in any one of a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file, and if so, downloading and copying the source small file to obtain a copied small file; if the file is not existed, the file recovery fails; judging whether the copied small file is consistent with the source small file or not, if so, successfully recovering the file, and storing the copied small file serving as a recovery file in a preset storage path; if not, repeating the steps according to a preset period. The method stores the recovered file into the storage path appointed by the user by presetting the storage path after the file is recovered, and has the advantages of simple method and easy operation.

Description

Recovery method and recovery system for small files in packed file
Technical Field
The invention relates to the technical field of file recovery, in particular to a recovery method and a recovery system for small files in a packed file.
Background
With the development of human beings and the progress of society, more and more files need to be stored. The development of optical disc storage makes it possible to store files with large data size. File systems are the most basic part of computer operating systems and have been widely used for a long time in the computer field. As personal computers and intelligent mobile terminals are increasingly popularized, in daily life, when people operate the computers or the mobile terminals, situations that files are deleted by mistake due to non-subjective reasons such as hand mistake or unconsciousness, or situations that files in the computers are deleted, formatted or damaged by viruses or partitions are formatted may occur, and file recovery is needed if people want to recover the lost files. In this case, the user typically restores the deleted file by means of a file restoration system. The existing file recovery system or method can only recover the file to the server generally, the user copies the file to the client of the user, but the file cannot be directly recovered to the client of the user, so that the workload of the user is increased invisibly, great inconvenience is brought to the user, and the user experience degree is low.
Therefore, a method and a system for recovering small files in a packaged file according to a path specified by a user are urgently needed.
Disclosure of Invention
The invention provides a method and a system for recovering small files in a packed file, which are convenient for recovering the file according to a path specified by a user.
One aspect of the present invention provides a method for recovering small files in a packaged file, which comprises the following steps:
setting a file recovery strategy, wherein the file recovery strategy at least comprises a packed file name, a small file name in a packed file and a storage path after the file is recovered;
searching whether a source packed file exists in a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file according to the small file name in the packed file, and if so, downloading and copying the source small file to obtain a copied small file; if the file is not existed, the file recovery fails;
judging whether the copied small file is consistent with the source small file or not, if so, successfully recovering the file, and storing the copied small file serving as a recovery file in a preset storage path; if not, repeating the steps according to a preset period.
Further, the step of setting the file recovery policy includes the steps of:
setting a name of a packed file and a name of a small file in the packed file;
setting an index directory of small files in the packed file;
setting a storage path after the file is recovered;
the time of file restoration is set to either immediate restoration or restoration at a specified time.
Further, the manner of determining whether the copied doclet is consistent with the source doclet is as follows: and judging whether the size of the small copied files is consistent with that of the source small files or not, and judging whether the number of the small copied files is consistent with that of the source small files or not.
Further, the method also comprises the following steps: if the file recovery fails, editing file recovery failure information and sending the file recovery failure information to the user terminal;
further, if the file recovery fails, the edited file recovery failure information is wirelessly sent to the user terminal.
In a second aspect of the present invention, there is provided a recovery system for implementing the method for recovering small files in a packaged file as described above, including:
the file recovery strategy setting module is used for setting a file recovery strategy and sending the file recovery strategy to the source file searching module, wherein the file recovery strategy at least comprises a packed file name, a small file name in the packed file and a storage path after the file is recovered;
the source file searching module is used for searching whether a source packed file exists in a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file according to the small file name in the packed file, and if so, sending a searching result to the source file downloading and copying module; if the file is not existed, the file recovery fails;
the source file downloading and copying module is used for downloading and copying the source small file according to the received searching result to obtain a small copied file, and sending the source small file and the small copied file to the judging module;
the judging module is used for judging whether the copied small files are consistent with the source small files or not, if so, the files are successfully recovered, and the copied small files are sent to the recovered file storage module; if not, sending the judgment result to the source file searching module for searching again;
and the recovery file storage module is used for storing the copied small files as recovery files in a preset storage path.
Further, the file recovery policy setting module includes:
the file name setting unit is used for setting the names of the packed files and the names of the small files in the packed files and sending the names to the source file searching module;
the file index directory setting unit is used for setting an index directory of small files in the packed file and sending the index directory to the source file searching module;
the storage path setting unit is used for setting a storage path after the file is recovered and sending the storage path to the source file searching module;
and the file recovery time setting unit is used for setting the file recovery time to be any one of immediate recovery or specified time recovery and sending the file recovery time to the source file searching module.
Further, the judging module judges whether the copied file is consistent with the source file by the following steps: and judging whether the size of the small copied files is consistent with that of the source small files or not, and judging whether the number of the small copied files is consistent with that of the source small files or not.
The file recovery failure information editing module is used for editing file recovery failure information and sending the file recovery failure information to the user terminal when the file recovery fails;
further, the file recovery failure information editing module is in wireless connection with the terminal.
Compared with the prior art, the recovery method and the recovery system for the small files in the packed file provided by the invention have the following progress:
(1) by presetting the file recovery strategy, subsequent file recovery work is carried out according to the file recovery strategy, the requirements of different users are met, and the method has the advantages of flexibility and convenience; the file recovery strategy comprises the name of the packed file and the name of the small file in the packed file, so that the source packed file and the source small file in the packed file can be conveniently and quickly searched according to the name to recover the small file in the packed file; the file recovery strategy also comprises a storage path after the file recovery, the recovered file can be stored in the storage path appointed by the user, the method is simple and easy to operate, and the user experience is improved.
(2) The file recovery strategy also comprises an index directory for setting small files in the packed files, so that the source packed files and the source small files in the packed files can be conveniently and quickly searched according to the index directory to recover the small files in the packed files; the file recovery strategy also comprises setting the file recovery time to be either immediate recovery or specified time recovery, and specifying the file recovery time by a user is convenient for adapting to different requirements of the user, thereby improving the overall adaptability and flexibility of the method and the system.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a flowchart illustrating a method for recovering small files in a packed file according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating steps performed in step 100 according to an embodiment of the present invention;
fig. 3 is a device connection block diagram of a system for restoring a small file in a packaged file according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The embodiment provides a method and a system for recovering small files in a packaged file.
As shown in fig. 1, the method for recovering a small file in a packaged file of this embodiment includes the following steps:
step 100, setting a file recovery strategy, wherein the file recovery strategy at least comprises a packed file name, a small file name in a packed file and a storage path after file recovery;
step 200, searching whether a source packed file exists in a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file according to the small file name in the packed file, and if so, downloading and copying the source small file to obtain a copied small file; if the file is not existed, the file recovery fails;
step 300, judging whether the copied small file is consistent with the source small file, if so, successfully recovering the file, and storing the copied small file serving as a recovery file in a preset storage path; if not, repeating the steps according to a preset period.
According to the method for recovering the small files in the packed files, the file recovery strategy is preset, and subsequent file recovery work is carried out according to the file recovery strategy, so that the method meets the requirements of different users, and has the advantages of flexibility and convenience; the file recovery strategy comprises the name of the packed file and the name of the small file in the packed file, so that the source packed file and the source small file in the packed file can be conveniently and quickly searched according to the name to recover the small file in the packed file; the file recovery strategy also comprises a storage path after the file recovery, the recovered file can be stored in the storage path appointed by the user, the method is simple and easy to operate, and the user experience is improved.
As shown in fig. 2, in the specific implementation of the method for recovering a small file in a packaged file according to this embodiment, step 100 includes the following steps:
step 110, setting names of the packed files and the small files in the packed files;
step 120, setting an index directory of small files in the packed file;
step 130, setting a storage path after the file is restored;
step 140, setting the time for file recovery to be either immediate recovery or specified time recovery.
The file recovery strategy also comprises an index directory for setting small files in the packed files, so that the source packed files and the source small files in the packed files can be conveniently and quickly searched according to the index directory to recover the small files in the packed files; the file recovery strategy also comprises setting the file recovery time to be either immediate recovery or specified time recovery, and specifying the file recovery time by a user is convenient for adapting to different requirements of the user, thereby improving the overall adaptability and flexibility of the method and the system. According to actual conditions and requirements, the file recovery strategy can also comprise other contents, for example, the file recovery is according to the file recovery or according to tasks, the file recovery is according to the file recovery that a certain small file is recovered independently, when the file recovery is according to the tasks, a packaged file is copied integrally, or a plurality of files under one recovery task are recovered; the file restoration policy may further include setting a preset period for repeatedly performing the restoration action, and the like.
In the method for recovering the small files in the packaged file of this embodiment, when the method is specifically implemented, the packaged file is any one of a rar file package, a zip file package, and a tar file package. The storage path of the packed file can be known only by knowing the index directory of the packed file, the packed file can be directly found from the storage path, and then the small file in the packed file is found for copying and recovering, the recovery process is simple, and the operation is easy. In specific implementation, the format of the packaged file is not limited to the above, and the packaged file may be in other forms. The small files referred to in this embodiment refer to a plurality of files included in the packaged file.
In the method for recovering the small files in the packaged file of this embodiment, when the method is specifically implemented, the way of judging whether the copied small files are consistent with the source small files is as follows: and judging whether the size of the copied small file is consistent with that of the source small file or not, if the whole packaged file is recovered, judging whether the number of the small files contained in the copied packaged file is consistent with that of the small files contained in the source packaged file or not. The size of the copied small file and the size of the source small file refer to the memory or byte number occupied by the copied small file and the source small file; according to the actual situation and the need, the method for judging whether the copied small file is consistent with the source small file can also adopt other methods, such as judging whether the number of words in the copied small file is the same as that in the source small file.
As shown in fig. 1, the method for recovering a small file in a packaged file according to this embodiment further includes, in specific implementation, step 400, if the file recovery fails, editing file recovery failure information, and sending the file recovery failure information to a user terminal. The sending mode is preferably a wireless mode, file recovery failure information is sent in a wireless mode, the speed is high, a user can conveniently and quickly receive the information, and the next operation is carried out; the wireless mode can be any one of 3G/4G/WIFI/NFC/infrared/Bluetooth modes, and the wireless modes are mature, low in cost and beneficial to reducing the overall cost of the file recovery method and improving the reliability.
As shown in fig. 3, this embodiment further provides a recovery system for implementing the method for recovering a small file in a packaged file in the foregoing embodiment, where the recovery system includes:
the file recovery strategy setting module is used for setting a file recovery strategy and sending the file recovery strategy to the source file searching module, wherein the file recovery strategy at least comprises a packed file name, a small file name in the packed file and a storage path after the file is recovered;
the source file searching module is used for searching whether a source packed file exists in a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file according to the small file name in the packed file, and if so, sending a searching result to the source file downloading and copying module; if the file is not existed, the file recovery fails;
the source file downloading and copying module is used for downloading and copying the source small file according to the received searching result to obtain a small copied file, and sending the source small file and the small copied file to the judging module;
the judging module is used for judging whether the copied small files are consistent with the source small files or not, if so, the files are successfully recovered, and the copied small files are sent to the recovered file storage module; if not, sending the judgment result to the source file searching module for searching again;
and the recovery file storage module is used for storing the copied small files as recovery files in a preset storage path.
According to the recovery system for the small files in the packaged files, the file recovery strategy is preset, and subsequent file recovery work is carried out according to the file recovery strategy, so that the recovery system meets the requirements of different users, and has the advantages of flexibility and convenience; the file recovery strategy comprises the name of the packed file and the name of the small file in the packed file, so that the source packed file and the source small file in the packed file can be conveniently and quickly searched according to the name to recover the small file in the packed file; the file recovery strategy also comprises a storage path after the file recovery, the recovered file can be stored in the storage path appointed by the user, the method is simple and easy to operate, and the user experience is improved.
As shown in fig. 3, in the recovery system for small files in a packaged file according to this embodiment, in specific implementation, the file recovery policy setting module includes:
the file name setting unit is used for setting the names of the packed files and the names of the small files in the packed files and sending the names to the source file searching module;
the file index directory setting unit is used for setting an index directory of small files in the packed file and sending the index directory to the source file searching module;
the storage path setting unit is used for setting a storage path after the file is recovered and sending the storage path to the source file searching module;
and the file recovery time setting unit is used for setting the file recovery time to be any one of immediate recovery or specified time recovery and sending the file recovery time to the source file searching module.
Through the file name setting unit and the file index directory setting unit, the source packed files and the source small files in the packed files can be conveniently and quickly found according to the index directory to recover the small files in the packed files; the file recovery time setting unit specifies the file recovery time by the user, so that the method is convenient to adapt to different requirements of the user, and the overall adaptability and flexibility of the method and the system are improved.
In the recovery system for small files in a packaged file according to this embodiment, in specific implementation, the packaged file is any one of a rar file package, a zip file package, and a tar file package. The storage path of the packed file can be known only by knowing the index directory of the packed file, the packed file can be directly found from the storage path, and then the small file in the packed file is found for copying and recovering, the recovery process is simple, and the operation is easy. In specific implementation, the format of the packaged file is not limited to the above, and the packaged file may be in other forms. The small files referred to in this embodiment refer to a plurality of files included in the packaged file.
In the recovery system for small files in a packaged file according to this embodiment, in specific implementation, the manner of determining whether the copied small file is consistent with the source small file is as follows: and judging whether the size of the copied small file is consistent with that of the source small file or not, if the whole packaged file is recovered, judging whether the number of the small files contained in the copied packaged file is consistent with that of the small files contained in the source packaged file or not. The size of the copied small file and the size of the source small file refer to the memory or byte number occupied by the copied small file and the source small file; according to the actual situation and the need, the method for judging whether the copied small file is consistent with the source small file can also adopt other methods, such as judging whether the number of words in the copied small file is the same as that in the source small file.
As shown in fig. 3, in specific implementation, the system for restoring a small file in a packaged file further includes a file restoration failure information editing module, configured to, when a file restoration fails, edit file restoration failure information and send the file restoration failure information to a user terminal file. The connection mode of the recovery failure information editing module and the user terminal is preferably a wireless mode, the file recovery failure information is sent in a wireless mode, the speed is high, and a user can conveniently and quickly receive the information to perform the next operation; the wireless mode can be any one of 3G/4G/WIFI/NFC/infrared/Bluetooth modes, and the wireless modes are mature, low in cost and beneficial to reducing the overall cost of the file recovery method and improving the reliability.
For simplicity of explanation, the method embodiments are described as a series of acts or combinations, but those skilled in the art will appreciate that the embodiments are not limited by the order of acts described, as some steps may occur in other orders or concurrently with other steps in accordance with the embodiments of the invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (2)

1. A method for recovering small files in a packaged file is characterized by comprising the following steps:
setting a file recovery strategy, wherein the file recovery strategy at least comprises a packed file name, a small file name in a packed file and a storage path after the file is recovered; the file recovery strategy also comprises a file recovery mode, wherein the file recovery mode is according to file recovery or task recovery, wherein the file recovery mode is that a certain small file is recovered independently according to file recovery, and the task recovery mode is that a whole packaged file is recovered or a plurality of small files under a recovery task are recovered;
searching whether a source packed file exists in a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file according to the small file name in the packed file, and if so, downloading and copying the source small file to obtain a copied small file; if the file is not existed, the file recovery fails;
judging whether the copied small file is consistent with the source small file or not, if so, successfully recovering the file, and storing the copied small file serving as a recovery file in a preset storage path; if not, repeating the steps according to a preset period;
the step of setting the file recovery policy includes the steps of:
setting a name of a packed file and a name of a small file in the packed file;
setting an index directory of small files in the packed file;
setting a storage path after the file is recovered;
setting the file recovery time as any one of immediate recovery or specified time recovery;
the mode for judging whether the copied small file is consistent with the source small file is as follows: judging whether the size of the copied small files is consistent with that of the source small files or not, and judging whether the number of the copied small files is consistent with that of the source small files or not;
further comprising the steps of: and if the file recovery fails, editing file recovery failure information and wirelessly transmitting the file recovery failure information to the user terminal.
2. A recovery system for implementing the method for recovering a small file in a packaged file according to claim 1, comprising:
the file recovery strategy setting module is used for setting a file recovery strategy and sending the file recovery strategy to the source file searching module, wherein the file recovery strategy at least comprises a packed file name, a small file name in the packed file and a storage path after the file is recovered; the file recovery strategy also comprises a file recovery mode, wherein the file recovery mode is according to file recovery or task recovery, wherein the file recovery mode is that a certain small file is recovered independently according to file recovery, and the task recovery mode is that a whole packaged file is recovered or a plurality of small files under a recovery task are recovered;
the source file searching module is used for searching whether a source packed file exists in a source packed file storage path or a source packed file downloading path according to the packed file name, if so, searching whether a source small file exists in the source packed file according to the small file name in the packed file, and if so, sending a searching result to the source file downloading and copying module; if the file is not existed, the file recovery fails;
the source file downloading and copying module is used for downloading and copying the source small file according to the received searching result to obtain a small copied file, and sending the source small file and the small copied file to the judging module;
the judging module is used for judging whether the copied small files are consistent with the source small files or not, if so, the files are successfully recovered, and the copied small files are sent to the recovered file storage module; if not, sending the judgment result to the source file searching module for searching again;
the recovery file storage module is used for storing the copied small files as recovery files in a preset storage path;
the file recovery policy setting module includes:
the file name setting unit is used for setting the names of the packed files and the names of the small files in the packed files and sending the names to the source file searching module;
the file index directory setting unit is used for setting an index directory of small files in the packed file and sending the index directory to the source file searching module;
the storage path setting unit is used for setting a storage path after the file is recovered and sending the storage path to the source file searching module;
the file recovery time setting unit is used for setting the file recovery time to be any one of immediate recovery or specified time recovery and sending the file recovery time to the source file searching module;
the mode that the judging module judges whether the copied file is consistent with the source file is as follows: judging whether the size of the copied small files is consistent with that of the source small files or not, and judging whether the number of the copied small files is consistent with that of the source small files or not;
the file recovery failure information editing module is used for editing file recovery failure information and sending the file recovery failure information to the user terminal when the file recovery fails;
the file recovery failure information editing module is in wireless connection with the terminal.
CN201810991161.XA 2018-08-28 2018-08-28 Recovery method and recovery system for small files in packed file Active CN109144786B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810991161.XA CN109144786B (en) 2018-08-28 2018-08-28 Recovery method and recovery system for small files in packed file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810991161.XA CN109144786B (en) 2018-08-28 2018-08-28 Recovery method and recovery system for small files in packed file

Publications (2)

Publication Number Publication Date
CN109144786A CN109144786A (en) 2019-01-04
CN109144786B true CN109144786B (en) 2021-05-28

Family

ID=64828836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810991161.XA Active CN109144786B (en) 2018-08-28 2018-08-28 Recovery method and recovery system for small files in packed file

Country Status (1)

Country Link
CN (1) CN109144786B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102253871A (en) * 2011-07-13 2011-11-23 重庆大学 Data backup and reduction method, device and system
WO2012012365A3 (en) * 2010-07-19 2012-04-05 Veeam Software International Ltd Systems, methods, and computer program products for instant recovery of image level backups
CN103077199A (en) * 2012-12-26 2013-05-01 北京思特奇信息技术股份有限公司 File resource searching and locating method and device
CN103186598A (en) * 2011-12-30 2013-07-03 深圳富泰宏精密工业有限公司 File processing method and system
CN105302671A (en) * 2015-11-11 2016-02-03 中国建设银行股份有限公司 Automatic backup and rollback method and device
CN105930357A (en) * 2016-04-07 2016-09-07 深圳市慧动创想科技有限公司 Distributed file system, and data node data storage processing method and device
CN106598785A (en) * 2016-12-16 2017-04-26 广东美晨通讯有限公司 File system backup and restoration method and device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9088591B2 (en) * 2008-04-28 2015-07-21 Vmware, Inc. Computer file system with path lookup tables
US8676763B2 (en) * 2011-02-08 2014-03-18 International Business Machines Corporation Remote data protection in a networked storage computing environment
US20120265759A1 (en) * 2011-04-15 2012-10-18 Xerox Corporation File processing of native file formats
CN103605583B (en) * 2013-07-08 2017-03-15 宇龙计算机通信科技(深圳)有限公司 File access pattern method and system
CN104714859B (en) * 2013-12-17 2017-10-03 南京壹进制信息技术股份有限公司 A kind of quick backup of mass file and the method recovered
WO2015120071A2 (en) * 2014-02-04 2015-08-13 Exablox Corporation Content based organization of file systems
CN104866389A (en) * 2014-02-25 2015-08-26 北京奇虎科技有限公司 Data recovery method as well as data backup method, device and system based on mobile operating system
CN104484240B (en) * 2014-12-09 2021-03-23 青岛海信宽带多媒体技术有限公司 Terminal data storage method and device
US10409768B2 (en) * 2016-09-30 2019-09-10 EMC IP Holding Company LLC Managing data inconsistencies in files of file systems
CN106776116A (en) * 2016-11-15 2017-05-31 许继集团有限公司 A cross-platform data remote backup and restore method
CN106648977A (en) * 2016-12-05 2017-05-10 武汉斗鱼网络科技有限公司 Recovery method and device of Android system file

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012012365A3 (en) * 2010-07-19 2012-04-05 Veeam Software International Ltd Systems, methods, and computer program products for instant recovery of image level backups
CN102253871A (en) * 2011-07-13 2011-11-23 重庆大学 Data backup and reduction method, device and system
CN103186598A (en) * 2011-12-30 2013-07-03 深圳富泰宏精密工业有限公司 File processing method and system
CN103077199A (en) * 2012-12-26 2013-05-01 北京思特奇信息技术股份有限公司 File resource searching and locating method and device
CN105302671A (en) * 2015-11-11 2016-02-03 中国建设银行股份有限公司 Automatic backup and rollback method and device
CN105930357A (en) * 2016-04-07 2016-09-07 深圳市慧动创想科技有限公司 Distributed file system, and data node data storage processing method and device
CN106598785A (en) * 2016-12-16 2017-04-26 广东美晨通讯有限公司 File system backup and restoration method and device

Also Published As

Publication number Publication date
CN109144786A (en) 2019-01-04

Similar Documents

Publication Publication Date Title
US10552244B2 (en) Methods, systems and products for data backup
US9195668B2 (en) Log access method storage control apparatus, archive system, and method of operation
US9098432B1 (en) System and method for data deduplication of backup images
KR20080106412A (en) Data Storage Management Methods and Devices
US20090113145A1 (en) Data transfer
CN111241062B (en) Migration method and device for database backup metadata
EP2191375B1 (en) Converting backup copies of objects created using a first backup program to backup copies created using a second backup program
US20030163634A1 (en) Portable data storage apparatus
TW201327232A (en) Method and system for handling files
CA2855772A1 (en) System and method of performing continuous backup of a data file on a computing device
US20160092131A1 (en) Storage system, storage system control method, and recording medium storing virtual tape device control program
CN108268330A (en) Document transmission method, mobile terminal and computer readable storage medium
US8190834B2 (en) Process for contiguously streaming data from a content addressed storage system
CN104834749A (en) File synchronization method and synchronization system for mobile terminal and PC terminal
CN105320577A (en) Data backup and recovery method, system and device
US10387054B2 (en) Secure element including a non-volatile memory and methods for saving and restoring data including defragmenting and compressing data stored in occupied and free regions
CN109144786B (en) Recovery method and recovery system for small files in packed file
US8255367B2 (en) File management apparatus, method, and program
US20180349227A1 (en) Techniques for performing incremental data backups
US7865472B1 (en) Methods and systems for restoring file systems
TW201227268A (en) Data backup system and data backup and retrival method
US20240311346A1 (en) Storage tiering for computing system snapshots
CN105868057B (en) A kind of method, apparatus and mobile terminal of data processing
US20120303590A1 (en) Management of deduplicated data during restoration in a network archival and retrieval system
WO2020094063A1 (en) Data storage method and device, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant