CN102811260A - File cloud synchronizing system and method - Google Patents
File cloud synchronizing system and method Download PDFInfo
- Publication number
- CN102811260A CN102811260A CN2012102848730A CN201210284873A CN102811260A CN 102811260 A CN102811260 A CN 102811260A CN 2012102848730 A CN2012102848730 A CN 2012102848730A CN 201210284873 A CN201210284873 A CN 201210284873A CN 102811260 A CN102811260 A CN 102811260A
- Authority
- CN
- China
- Prior art keywords
- user terminal
- metadata information
- information table
- file
- sign indicating
- 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.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to the technical field of file synchronization and discloses a file cloud synchronizing method. The file cloud synchronizing method comprises the following steps of: establishing a metadata information sheet; executing a file operating command from a user, and according each operation of the user, generating a new operating code and updating the metadata information sheet; comparing the operating codes stored by a user terminal with the operating codes stored by a server, wherein if the operating codes stored by the user terminal are fewer than the operating codes stored by the server, a cloud storage space of the user is updated and synchronization is required; and synchronizing and updating according to the difference between the operating codes. The invention further provides a cloud synchronizing system. Through the adoption of the technical scheme, a mechanism which is simple, high in efficiency, convenient to manage and easy to expand can be realized and the file synchronization between different terminals can be effectively realized.
Description
Technical field
The present invention relates to the file synchronization technical field, particularly relate to a kind of file cloud synchro system and method.
Background technology
The demand of file synchronization is just following after also extensive popularizing appears in PC, the floppy disk in past, and present USB flash disk, portable hard drive comprise MSN, immediate communication tools such as Email, QQ all are the main paties that people are synchronous, share file.Get into the epoch of cloud, the cloud storage is helped people's storage file, management document, synchronous documents, is shared file, and own advantageous advantage and convenience are arranged.People need not go back and forth the otherness of comparison document, select, drag, copied files, and all thing clouds are stored in the quiet completion in backstage.At present, cloud storage products such as Huawei's net dish, cruel dish can be realized the function of file synchronization between the multiple terminals.
Along with developing rapidly of mobile office, mobile Internet, people can pass through different terminal (for example notebook, ipad, smart mobile phone etc.) editor, use identical file.How letting the identical file on these different terminals keep synchronously, is a very problem of reality.
Utilizing the automatic backed up in synchronization function of cloud storage at present is a popular solution.For example, the user creates on notebook and has edited a doc document, is synchronized to the cloud memory space automatically.When the user uses smart mobile phone, can through the cloud memory space this doc profile download to the mobile phone storage card, realized the file synchronization of notebook and mobile phone.
Realize the synchronous of multiple terminals, will write down the difference that different terminals is preserved file.Present way is through the comparison document metadata information, perhaps with the change records of metadata information in the log daily record, find the difference of client and server data, and the further file of these differentiation synchronously.Here, metadata is the set of one group of information, is used for the file characteristic attribute of identifying user, comprises contents such as filename, path, modification time, author, authority, content, hash value.
There is some problem in this way:
On the cloud storage platform, the file metadata amount of information is very big, and search matched can be brought a large amount of overheads, influences server performance; Metadata information can't recording increment, the A terminal modifications file, the B terminal can only be downloaded again, can't accomplish only to download incremental portion, can strengthen server I and bandwidth pressure like this; Data structure is complicated, is difficult for expansion; Because the metadata information record is end-state, can't accomplish tracking, the reduction of old version and record.
Summary of the invention
The technical problem that (one) will solve
The technical problem that the present invention will solve is: how to design a kind of be used between different terminal execute file Synchronous Processing simply, scheme efficiently.
(2) technical scheme
In order to solve the problems of the technologies described above, the present invention provides a kind of file cloud method for synchronous, and said method comprises step:
S1, set up the metadata information table respectively, comprise the server operation sign indicating number in the metadata information table of server end, comprise the user terminal operations sign indicating number in the metadata information table of each user terminal at server end and a plurality of user terminal; Said metadata information table is stored in the cloud memory space
S2, carry out the operational order of presently used user terminal to file, and according to the operation each time of presently used user terminal, the metadata information table of update service device end and presently used user terminal simultaneously;
S3, the user terminal operations sign indicating number and the server side operation sign indicating number of presently used user terminal are done comparison,, then carry out the renewal of metadata information table in the presently used user terminal according to the difference of the two if the former is less than the latter;
Wherein, said metadata information table is stored in the cloud memory space.
Preferably, also comprise at least one in reference number of a document, content encoding, father node ID, filename and the class of operation in the metadata information table of said server end and a plurality of user terminals.
Preferably, said reference number of a document is the uniquely tagged number of file.
Preferably, the initial value of server operation sign indicating number and user terminal operations sign indicating number is 0, and a file operation of every execution, and the value of server operation sign indicating number and user terminal operations sign indicating number all adds 1 respectively.
Preferably, said class of operation comprise establishment to file, modification, rename, move, a kind of in the deletion action.
Preferably, said metadata information table is stored in the cloud memory space.
The present invention also provides a kind of file cloud synchro system, comprises administration module, operational module and synchronization module, wherein,
Said administration module is used for setting up the metadata information table respectively at server end and a plurality of user terminal, comprises the server operation sign indicating number in the metadata information table of server end, comprises the user terminal operations sign indicating number in the metadata information table of each user terminal; Said metadata information table is stored in the cloud memory space;
Said operational module is used to carry out the operational order of presently used user terminal to file, and according to the operation each time of presently used user terminal, simultaneously the metadata information table of update service device end and presently used user terminal;
Said synchronization module is used for the user terminal operations sign indicating number of presently used user terminal and server side operation sign indicating number are done comparison, if the former is less than the latter, then carries out the renewal of metadata information table in the presently used user terminal according to the difference of the two.
(3) beneficial effect
Technique scheme has following advantage: scheme of the present invention realizes a kind of simple, efficient, mechanism of being convenient to manage, be prone to expansion on the cloud storage platform, realized the file synchronization between different terminals effectively.
Description of drawings
Fig. 1 is a system configuration sketch map of the present invention;
Fig. 2 is a method flow diagram of the present invention;
Fig. 3 is that method of the present invention is used the scene sketch map.
Embodiment
Below in conjunction with accompanying drawing and embodiment, specific embodiments of the invention describes in further detail.Following examples are used to explain the present invention, but are not used for limiting scope of the present invention.
As shown in Figure 1; One embodiment of the present of invention provide a kind of file cloud synchro system; Be used for execute file Synchronous Processing between different terminal, specifically comprise: administration module 11, operational module 13 and synchronization module 15, wherein; Administration module 11 is used for setting up the metadata information table respectively at server end and a plurality of user terminal; Comprise the server operation sign indicating number in the metadata information table of server end, comprise the user terminal operations sign indicating number in the metadata information table of each user terminal, said metadata information table is stored in the cloud memory space.Administration module 11 is gone back leading subscriber cloud memory space, is the unique reference number of a document of creating at user terminal of each file allocation, and reference number of a document is added in the metadata corresponding information table; Operational module 13 is used to carry out the operational order of presently used user terminal to file, and according to the operation each time of presently used user terminal, simultaneously the metadata information table of update service device end and presently used user terminal; Synchronization module 15; Be used for the user terminal operations sign indicating number and the server side operation sign indicating number of presently used user terminal are done comparison; If the former is less than the latter; Show that then the cloud memory space has renewal, need then to carry out the renewal of metadata information table in the presently used user terminal synchronously according to the difference of the two.
Wherein, reference number of a document (fileGuid) is the uniquely tagged number of file, can not repeat, and follows the whole life of file.When a file was created, fileGuid was generated by server and distributes, and revise, move, rename etc. made operation and can not changed fileGuid, deleted until file; Command code (OperationCode) is used for the each time operation of identifying user to metadata information, all corresponding command code of each operation of user, and command code is an increasing sequence.Being created in of unique reference number of a document has multiple realization means in the existing technology; For example in UGID; MAC Address according to the user combines current time and the producible unique coding of a string random integers to be used as reference number of a document; To this, the present invention adopts existing mature technique to realize the generation of reference number of a document, so to how much more no longer the present invention of spanned file numbering gives unnecessary details to do.
The present invention provides a kind of file cloud method for synchronous simultaneously, and as shown in Figure 2, said method specifically comprises the steps:
Step 21; Set up the metadata information table respectively at server end and a plurality of user terminal; Comprise the server operation sign indicating number in the metadata information table of server end, comprise the user terminal operations sign indicating number in the metadata information table of each user terminal, said metadata information table is stored in the cloud memory space.This step is carried out by administration module 11.
A kind of practical implementation scene provided by the invention is as shown in Figure 3, and the user has many station terminals equipment, and the desktop computer of office is that user terminal A, individual notebook are user terminal B, and smart mobile phone is user terminal C.In the time of initialized; This user's cloud memory space is empty, and what user terminal A, B, C were corresponding be same cloud memory space, after the user logins; Server is set up the metadata information table to this user, and in each user terminal, also sets up the metadata information table respectively.The local operation sign indicating number (hereinafter to be referred as command code B) of the local operation sign indicating number of A (being above-mentioned user terminal operations sign indicating number, hereinafter to be referred as command code A), B, the local operation sign indicating number (hereinafter to be referred as command code C) of C and server operation sign indicating number all are initial code 0.Major parameter in the metadata information table comprises user's reference number of a document, content encoding, father node ID, filename, command code and class of operation etc., and said metadata information table is as shown in table 1 when initialization:
FileGuid | ContentGuid | ParentID | Filename | OperationCode | Action |
Table 1 metadata information table
Each parameter-definition is following in the table 1:
FileGuid, reference number of a document is generated and distribution by server, and the whole world is unique.
ContentGuid, content encoding is generated and distribution by server, and the whole world is unique.If file, then this list item is empty.
ParentID, father node ID.
Filename, filename.
OperationCode, command code, the user is adding 1 after the operation each time.
Action, class of operation comprises establishment, modification, rename, moves, deletes.
Step 22 is carried out the operational order of presently used user terminal to file, and according to the operation each time of presently used user terminal, simultaneously the metadata information table of update service device end and presently used user terminal.This step is carried out by operational module 13.
Shown in Fig. 3, in the scene, created the file of " work " by name when the user uses user terminal A, the metadata information table upgrades as shown in table 2 on the server:
FileGuid | ContentGuid | ParentID | Filename | OperationCode | Action |
409B5A3678 | / | work | 1 | Create |
Metadata information table after table 2 upgrades
The user uses terminal A to create the file of " project.ppt " by name, and the metadata information table is updated on the server:
FileGuid | ContentGuid | ParentID | Filename | OperationCode | Action |
409B5A3678 | / | work | 1 | Create | |
3241CV018N | 342FSD9X76 | / | project.ppt | 2 | Create |
Metadata information table after table 3 upgrades
The user uses terminal A that " project.ppt " file is moved in " work " file, and the metadata information table is updated on the server:
FileGuid | ContentGuid | ParentID | Filename | OperationCode | Action |
409B5A3678 | / | work | 1 | Create | |
3241CV018N | 342FSD9X76 | / | project.ppt | 2 | Create |
3241CV018N | 342FSD9X76 | 409B5A3678 | project.ppt | 3 | Move |
Metadata information table after table 4 upgrades
This moment terminal A command code A=server operation sign indicating number=3, this means data and the server sync of terminal A.
Step 23; The user terminal operations sign indicating number and the server side operation sign indicating number of presently used user terminal are done comparison,, show that then the cloud memory space has renewal if the former is less than the latter; Need then to carry out the renewal of metadata information table in the presently used user terminal synchronously according to the difference of the two.This step is carried out by synchronization module 15.
As shown in Figure 3; Login when the user re-uses terminal B, terminal B transmit operation sign indicating number B=0 gives server, and server is according to discovery self command code=3, metadata information table comparison back of self preserving; < the server operation sign indicating number, notice terminal B carries out the renewal between the server operation sign indicating number 1-3 to command code B.
After upgrade finishing, command code B=server operation sign indicating number=3 mean that terminal B also and server sync.
Follow-up, the user continues to use terminal B that the file of self is put in order, and with " project.ppt " RNTO " project_cloud.ppt ", the metadata information table is updated on the server:
FileGuid | ContentGuid | ParentID | Filename | OperationCode | Action |
409B5A3678 | / | Work | 1 | Create | |
3241CV018N | 342FSD9X76 | / | project.ppt | 2 | Create |
3241CV018N | 342FSD9X76 | 409B5A3678 | project.ppt | 3 | Move |
3241CV018N | 342FSD9X76 | 409B5A3678 | project_cloud.ppt | 4 | Rename |
Metadata information table after table 5 upgrades
The user uses terminal B to revise " project_cloud.ppt " file, has added several pages of contents, and server has been redistributed ContentGuid for it, and the metadata information table is updated on the server:
FileGuid | ContentGuid | ParentID | Filename | OperationCode | Action |
409B5A3678 | / | Work | 1 | Create | |
3241CV018N | 342FSD9X76 | / | project.ppt | 2 | Create |
3241CV018N | 342FSD9X76 | 409B5A3678 | project.ppt | 3 | Move |
3241CV018N | 342FSD9X76 | 409B5A3678 | project_cloud.ppt | 4 | Rename |
3241CV018N | WER808234 | 409B5A3678 | project_cloud.ppt | 5 | Revise |
Metadata information table after table 6 upgrades
When subsequent user re-used terminal A login cloud storage system, transmit operation sign indicating number A=3 gave server, and server comparison back finds that < the server operation sign indicating number, notice terminal A carries out the renewal between the server operation sign indicating number 3-5 to command code A.
When implement OperationCode=5 this time, find that ContentGuid has changed, only need upgrade ContentGuid=342F SD9X76 to the incremental data between the ContentGuid=WER808234 this moment.
After upgrade finishing, user terminal A command code A=server operation sign indicating number=5 mean that terminal A also and server sync.
Like this, according to the user metadata information table of server for saving, the variation that on arbitrary terminal that the user uses, all can review " project_cloud.ppt " old version:
A) x x month x day is created " project.ppt " file at root.
B) x x month x day " project.ppt " file moves under " work " catalogue.
C) x x month x day " project.ppt " file is renamed as " project_cloud.ppt " file.
D) x x month x day " project_cloud.ppt " is modified, and has added the xxx content.
The above only is a preferred implementation of the present invention; Should be pointed out that for those skilled in the art, under the prerequisite that does not break away from know-why of the present invention; Can also make some improvement and replacement, these improvement and replacement also should be regarded as protection scope of the present invention.
Claims (6)
1. file cloud method for synchronous is characterized in that said method comprises step:
S1, set up the metadata information table respectively, comprise the server operation sign indicating number in the metadata information table of server end, comprise the user terminal operations sign indicating number in the metadata information table of each user terminal at server end and a plurality of user terminal;
S2, carry out the operational order of presently used user terminal to file, and according to the operation each time of presently used user terminal, the metadata information table of update service device end and presently used user terminal simultaneously;
S3, the user terminal operations sign indicating number and the server side operation sign indicating number of presently used user terminal are done comparison,, then carry out the renewal of metadata information table in the presently used user terminal according to the difference of the two if the former is less than the latter;
Wherein, said metadata information table is stored in the cloud memory space.
2. method according to claim 1 is characterized in that, also comprises in reference number of a document, content encoding, father node ID, filename and the class of operation at least one in the metadata information table of said server end and a plurality of user terminals.
3. method according to claim 2 is characterized in that, said reference number of a document is the uniquely tagged number of file.
4. according to claim 1 or 2 or 3 described methods, it is characterized in that the initial value of server operation sign indicating number and user terminal operations sign indicating number is 0, and a file operation of every execution, the value of server operation sign indicating number and user terminal operations sign indicating number all adds 1 respectively.
5. according to claim 2 or 3 described methods, it is characterized in that said class of operation comprises establishment to file, modification, rename, moves, a kind of in the deletion action.
6. a file syn chronizing system is characterized in that, comprises administration module, operational module and synchronization module, wherein,
Said administration module is used for setting up the metadata information table respectively at server end and a plurality of user terminal, comprises the server operation sign indicating number in the metadata information table of server end, comprises the user terminal operations sign indicating number in the metadata information table of each user terminal; Said metadata information table is stored in the cloud memory space;
Said operational module is used to carry out the operational order of presently used user terminal to file, and according to the operation each time of presently used user terminal, simultaneously the metadata information table of update service device end and presently used user terminal;
Said synchronization module is used for the user terminal operations sign indicating number of presently used user terminal and server side operation sign indicating number are done comparison, if the former is less than the latter, then carries out the renewal of metadata information table in the presently used user terminal according to the difference of the two.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210284873.0A CN102811260B (en) | 2012-08-10 | 2012-08-10 | File cloud synchronizing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210284873.0A CN102811260B (en) | 2012-08-10 | 2012-08-10 | File cloud synchronizing system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102811260A true CN102811260A (en) | 2012-12-05 |
CN102811260B CN102811260B (en) | 2015-04-15 |
Family
ID=47234833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210284873.0A Active CN102811260B (en) | 2012-08-10 | 2012-08-10 | File cloud synchronizing system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102811260B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857570A (en) * | 2012-09-13 | 2013-01-02 | 清华大学 | Cloud synchronized method of files and cloud storage server |
CN103152398A (en) * | 2013-02-07 | 2013-06-12 | 中国科学院计算技术研究所 | Method and system for file synchronization among multiple terminal files |
CN103281798A (en) * | 2013-05-30 | 2013-09-04 | 腾讯科技(深圳)有限公司 | Method, device and system for achieving modification synchronization |
CN103986738A (en) * | 2013-02-07 | 2014-08-13 | 百度在线网络技术(北京)有限公司 | Inter-multi-terminal synchronization method and system |
CN104102692A (en) * | 2014-06-19 | 2014-10-15 | 肖龙旭 | Electronic document tracking method based on logs |
CN104866497A (en) * | 2014-02-24 | 2015-08-26 | 华为技术有限公司 | Metadata updating method and device based on column storage of distributed file system as well as host |
CN105956491A (en) * | 2016-05-19 | 2016-09-21 | 北京春鸿企业管理咨询有限公司 | Method and system for performing multi-account backup on data of public cloud storage system |
CN106302732A (en) * | 2016-08-16 | 2017-01-04 | 瓦戈科技(上海)有限公司 | The method synchronizing photo between multi-terminal equipment |
CN107357864A (en) * | 2017-06-30 | 2017-11-17 | 联想(北京)有限公司 | A kind of document handling method and terminal |
WO2018014868A1 (en) * | 2016-07-22 | 2018-01-25 | 腾讯科技(深圳)有限公司 | User management method and device for hybrid cloud |
CN103841180B (en) * | 2014-01-17 | 2018-07-03 | 北京京东尚科信息技术有限公司 | A kind of network data synchronizing method, apparatus, terminal device and server based on operational order |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291342A (en) * | 2008-06-18 | 2008-10-22 | 中兴通讯股份有限公司 | Data synchronizing method and system in distributed system |
CN101459503A (en) * | 2007-12-12 | 2009-06-17 | 华为技术有限公司 | Method and device for implementing data synchronization |
CN102355478A (en) * | 2011-07-12 | 2012-02-15 | 北京大学 | Cooperative processing method on basis of semi-distributed CRES (collaborative real-time editing software) |
CN102360410A (en) * | 2011-09-30 | 2012-02-22 | 许式伟 | User operation discovery method of file system and synchronous system utilizing the same |
CN102480494A (en) * | 2010-11-23 | 2012-05-30 | 金蝶软件(中国)有限公司 | File updating method, device and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101453418B (en) * | 2007-12-05 | 2011-01-12 | 高德软件有限公司 | Updating method for synchronization between customer terminal and server |
CN101706781B (en) * | 2009-09-29 | 2012-03-07 | 北京星网锐捷网络技术有限公司 | Method and system for centralized management of database caches |
CN102541941A (en) * | 2010-12-31 | 2012-07-04 | 上海可鲁系统软件有限公司 | Version management control method for multiple parties to co-operate file |
-
2012
- 2012-08-10 CN CN201210284873.0A patent/CN102811260B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101459503A (en) * | 2007-12-12 | 2009-06-17 | 华为技术有限公司 | Method and device for implementing data synchronization |
CN101291342A (en) * | 2008-06-18 | 2008-10-22 | 中兴通讯股份有限公司 | Data synchronizing method and system in distributed system |
CN102480494A (en) * | 2010-11-23 | 2012-05-30 | 金蝶软件(中国)有限公司 | File updating method, device and system |
CN102355478A (en) * | 2011-07-12 | 2012-02-15 | 北京大学 | Cooperative processing method on basis of semi-distributed CRES (collaborative real-time editing software) |
CN102360410A (en) * | 2011-09-30 | 2012-02-22 | 许式伟 | User operation discovery method of file system and synchronous system utilizing the same |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857570A (en) * | 2012-09-13 | 2013-01-02 | 清华大学 | Cloud synchronized method of files and cloud storage server |
CN103152398A (en) * | 2013-02-07 | 2013-06-12 | 中国科学院计算技术研究所 | Method and system for file synchronization among multiple terminal files |
CN103986738A (en) * | 2013-02-07 | 2014-08-13 | 百度在线网络技术(北京)有限公司 | Inter-multi-terminal synchronization method and system |
CN103152398B (en) * | 2013-02-07 | 2016-05-11 | 中国科学院计算技术研究所 | File synchronisation method and system between the file of a kind of multiple terminals |
CN103281798A (en) * | 2013-05-30 | 2013-09-04 | 腾讯科技(深圳)有限公司 | Method, device and system for achieving modification synchronization |
CN103841180B (en) * | 2014-01-17 | 2018-07-03 | 北京京东尚科信息技术有限公司 | A kind of network data synchronizing method, apparatus, terminal device and server based on operational order |
CN104866497B (en) * | 2014-02-24 | 2018-06-15 | 华为技术有限公司 | The metadata updates method, apparatus of distributed file system column storage, host |
CN104866497A (en) * | 2014-02-24 | 2015-08-26 | 华为技术有限公司 | Metadata updating method and device based on column storage of distributed file system as well as host |
CN104102692A (en) * | 2014-06-19 | 2014-10-15 | 肖龙旭 | Electronic document tracking method based on logs |
CN105956491A (en) * | 2016-05-19 | 2016-09-21 | 北京春鸿企业管理咨询有限公司 | Method and system for performing multi-account backup on data of public cloud storage system |
CN105956491B (en) * | 2016-05-19 | 2018-12-18 | 北京春鸿科技有限公司 | The data of publicly-owned cloud storage system are carried out with the method and system of more account backups |
WO2018014868A1 (en) * | 2016-07-22 | 2018-01-25 | 腾讯科技(深圳)有限公司 | User management method and device for hybrid cloud |
US11128630B2 (en) | 2016-07-22 | 2021-09-21 | Tencent Technology (Shenzhen) Company Limited | User management method and apparatus of hybrid cloud |
CN106302732A (en) * | 2016-08-16 | 2017-01-04 | 瓦戈科技(上海)有限公司 | The method synchronizing photo between multi-terminal equipment |
CN107357864A (en) * | 2017-06-30 | 2017-11-17 | 联想(北京)有限公司 | A kind of document handling method and terminal |
CN107357864B (en) * | 2017-06-30 | 2021-02-19 | 联想(北京)有限公司 | File processing method and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN102811260B (en) | 2015-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102811260B (en) | File cloud synchronizing system and method | |
CN102857570A (en) | Cloud synchronized method of files and cloud storage server | |
US8495022B1 (en) | Systems and methods for synthetic backups | |
CN102790760B (en) | Data synchronization method based on directory tree in safe network disc system | |
CN103841180B (en) | A kind of network data synchronizing method, apparatus, terminal device and server based on operational order | |
CN103916479B (en) | Cloud synchronous local area network accelerating system based on working group document | |
CN105404679A (en) | Data processing method and apparatus | |
CN101673289B (en) | Method and device for constructing distributed file storage framework | |
CN106599104A (en) | Mass data association method based on redis cluster | |
CN102497424A (en) | Method for achieving cloud storage through mobile storage device | |
CN103778202A (en) | Enterprise electronic document managing server side and system | |
CN103902410A (en) | Data backup acceleration method for cloud storage system | |
CN103731489A (en) | Data storage method, system and equipment | |
CN102231163B (en) | System and method for synchronously and preferentially updating specified file | |
CN102495772A (en) | Characteristic-based terminal program cloud backup and recovery methods | |
CN104252397A (en) | Realizing method for supporting automatic backup of cloud platform user file | |
CN102982116A (en) | Multi-media transfer method and system based on cloud | |
CN104461773A (en) | Backup deduplication method of virtual machine | |
CN103019891A (en) | Method and system for restoring deleted file | |
CN103023996A (en) | Cloud data storage system | |
CN105653209A (en) | Object storage data transmitting method and device | |
CN102521218A (en) | File combining method and file combining device | |
CN103106200A (en) | Synchronization system of non-relational type database and double-writing synchronization method | |
CN102624932A (en) | Index-based remote cloud data synchronizing method | |
CN102685222B (en) | A kind of cloud SRM device for electric power system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |