[go: up one dir, main page]

CN107229538A - A kind of method of file synthesis backup - Google Patents

A kind of method of file synthesis backup Download PDF

Info

Publication number
CN107229538A
CN107229538A CN201710397825.5A CN201710397825A CN107229538A CN 107229538 A CN107229538 A CN 107229538A CN 201710397825 A CN201710397825 A CN 201710397825A CN 107229538 A CN107229538 A CN 107229538A
Authority
CN
China
Prior art keywords
backup
space
file
combiner
space reclamation
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.)
Withdrawn
Application number
CN201710397825.5A
Other languages
Chinese (zh)
Inventor
陈健龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGZHOU DINGJIA COMPUTER TECHNOLOGY Co Ltd
Original Assignee
GUANGZHOU DINGJIA COMPUTER 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 GUANGZHOU DINGJIA COMPUTER TECHNOLOGY Co Ltd filed Critical GUANGZHOU DINGJIA COMPUTER TECHNOLOGY Co Ltd
Priority to CN201710397825.5A priority Critical patent/CN107229538A/en
Publication of CN107229538A publication Critical patent/CN107229538A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1464Management of the backup or restore process for networked environments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques

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

A kind of method of file synthesis backup, it is broadly divided into space reclamation device, combiner and index person, the space reclamation device is used for the space that specific file in backup set is reclaimed according to request, the combiner is used to merge the backup set excessively sparse due to space reclamation, the index person is used to record the position after merging where file, after user once back up, storage server judges whether that needs merge operation, if desired space reclamation device is then created, combiner and index person, then the file difference of complete standby and incremental backup is contrasted, the space of file unnecessary in full backup is reclaimed by space reclamation device, check in existing backup set whether there is excessively sparse backup set after space reclamation is complete, combiner is called to merge these excessively sparse backup sets if having, it will can be updated in this whole process due to indexing change caused by merging into index person.

Description

A kind of method of file synthesis backup
Technical field
The present invention relates to the method for computer data backup technical field, more particularly to a kind of backup of file synthesis.
Background technology
File backup refers to be replicated the data in file system, when occurring disaster or maloperation, Ke Yifang Just the valid data of recovery system are to ensure the normal operation of system and in time.
The main full backup of type of backup and incremental backup of file backup, full backup is that is the data that will be backed up are complete Portion copies to storage server, and incremental backup only needs to backup the part data repaiied since the Last Backup.
The advantage of full backup is that the backup set for only needing to full backup can just recover data, and shortcoming is exactly backup needs in itself Substantial amounts of resource is expended, the time is backed up, and backup set needs substantial amounts of space to be stored.
The advantage of incremental backup is the resource that backup needs, and time and memory space all subtract significantly for comparing full backup It is few, and have the disadvantage that the backup set that needs association can not be used alone when recovering could be recovered.
Full backup (such as one generally can be all carried out with a longer cycle in current actual deployment file backup The moon is carried out once), then carry out incremental backup (such as once a day) with a shorter cycle.As noted previously, as carrying out Full backup is an operation for needing to expend ample resources, for some data with magnanimity size need the client of backup More seriously the memory space inadequate of file backup is distributed to while two parts of preservation is complete standby.
Can only carry out once it is complete standby in the case of, currently existing scheme expires generally by subsequently incremental backup is all carried out Foot, but this way has a very serious hidden danger, follow-up all incremental backup time points are required for dependent on complete standby Part time point, once full backup time point damage, then all time points all fail.
The content of the invention
The present invention is exactly in view of the deficienciess of the prior art, a kind of method backed up there is provided file synthesis.
To solve the above problems, the technical solution used in the present invention is as follows:
A kind of method of file synthesis backup, is broadly divided into space reclamation device, combiner and index person, the space reclamation Device is used for the space that specific file in backup set is reclaimed according to request, and the combiner is used to merge due to space reclamation excessively Sparse backup set, the index person is used to record the position after merging where file, after user once back up, deposits Storage server judges whether that needs merge operation, if desired then creates space reclamation device, combiner and index person, then right Than the file difference of complete standby and incremental backup, the space of file unnecessary in full backup is reclaimed by space reclamation device, it is empty Between reclaimed after check in existing backup set whether there is excessively sparse backup set, called if having combiner to these excessively Sparse backup set is merged, and will can be updated in this whole process due to indexing change caused by merging into index person.
Compared with prior art, implementation result of the invention is as follows by the present invention:
The method for a kind of file synthesis backup that the present invention is provided, with advantages below:
One, merges backup mode, and after backup completely is carried out once, each backup afterwards is all only needed to from production environment Void reads the file of change to backup server, then in the merging process of the enterprising row data of backup server, is substantially reducing While backup procedure is to the resource consumption of production environment, the synthetic backup point for possessing independent completion recovery capability, pole are generated The big low consumption high reliability for improving backup software.
Two, merging in itself and do not need real physical create one it is new complete standby so that whole building-up process becomes quick And it is efficient, simultaneously because do not need physics create one it is new complete standby, it is only necessary to a small amount of exceptional space.
Embodiment
Illustrate present disclosure below in conjunction with specific embodiments.
A kind of method of file synthesis backup, is broadly divided into space reclamation device, combiner and index person, the space reclamation Device is used for the space that specific file in backup set is reclaimed according to request, and the combiner is used to merge due to space reclamation excessively Sparse backup set, the index person is used to record the position after merging where file, after user once back up, deposits Storage server judges whether that needs merge operation, if desired then creates space reclamation device, combiner and index person, then right Than the file difference of complete standby and incremental backup, the space of file unnecessary in full backup is reclaimed by space reclamation device, it is empty Between reclaimed after check in existing backup set whether there is excessively sparse backup set, called if having combiner to these excessively Sparse backup set is merged, and will can be updated in this whole process due to indexing change caused by merging into index person.
Full backup and incremental backup can also be merged into a new full backup, that is to say, that physically create one entirely Backup.Because this mode is physically to create a full backup, this operation can expend the substantial amounts of system money of storage server Source is also required to the additional storage space of a full backup to the complete for preserving of generation simultaneously, and effect is substantially not as good as the present invention.
Compared with prior art, implementation result of the invention is as follows by the present invention:
The method for a kind of file synthesis backup that the present invention is provided, with advantages below:
One, merges backup mode, and after backup completely is carried out once, each backup afterwards is all only needed to from production environment Void reads the file of change to backup server, then in the merging process of the enterprising row data of backup server, is substantially reducing While backup procedure is to the resource consumption of production environment, the synthetic backup point for possessing independent completion recovery capability, pole are generated The big low consumption high reliability for improving backup software.
Two, merging in itself and do not need real physical create one it is new complete standby so that whole building-up process becomes quick And it is efficient, simultaneously because do not need physics create one it is new complete standby, it is only necessary to a small amount of exceptional space.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention Any modifications, equivalent substitutions and improvements made within refreshing and principle etc., should be included in the scope of the protection.

Claims (1)

1. a kind of method of file synthesis backup, it is characterised in that:It is broadly divided into space reclamation device, combiner and index person, institute The space that space reclamation device is used to reclaim specific file in backup set according to request is stated, the combiner is used to merge due to space Reclaim and excessively sparse backup set, the index person is used to recording merge after position where file, when user carries out one After secondary backup, storage server judges whether that needs merge operation, if desired then creates space reclamation device, combiner and rope The person of drawing, then contrasts the file difference of complete standby and incremental backup, the space of file unnecessary in full backup is returned by space Receive device to reclaim, check in existing backup set whether there is excessively sparse backup set after space reclamation is complete, merging is called if having Device is merged to these excessively sparse backup sets, in this whole process can will due to merging caused by index change update Into index person.
CN201710397825.5A 2017-05-31 2017-05-31 A kind of method of file synthesis backup Withdrawn CN107229538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710397825.5A CN107229538A (en) 2017-05-31 2017-05-31 A kind of method of file synthesis backup

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710397825.5A CN107229538A (en) 2017-05-31 2017-05-31 A kind of method of file synthesis backup

Publications (1)

Publication Number Publication Date
CN107229538A true CN107229538A (en) 2017-10-03

Family

ID=59933492

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710397825.5A Withdrawn CN107229538A (en) 2017-05-31 2017-05-31 A kind of method of file synthesis backup

Country Status (1)

Country Link
CN (1) CN107229538A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107783863A (en) * 2017-10-26 2018-03-09 南京壹进制信息技术股份有限公司 A kind of mass file Fast back-projection algorithm backup method
CN107908501A (en) * 2017-10-26 2018-04-13 南京壹进制信息技术股份有限公司 A kind of VMware virtual machine synthesized backup methods based on index

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101416150A (en) * 2006-02-06 2009-04-22 泰克莱克公司 Methods, systems, and computer program products for indexing, validating, recovering and consolidating a database indexed by range-bound numeric data
CN103077166A (en) * 2011-10-25 2013-05-01 深圳市快播科技有限公司 Spatial multiplexing method and device for small file storage
CN103995757A (en) * 2014-05-12 2014-08-20 浪潮电子信息产业股份有限公司 Fast file backup method based on changed file monitoring
US9251151B1 (en) * 2013-07-02 2016-02-02 Ca, Inc. System and method for merging continuous volume snapshots
CN105740098A (en) * 2016-01-26 2016-07-06 浪潮(北京)电子信息产业有限公司 Determination method and system for stale data among backup data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101416150A (en) * 2006-02-06 2009-04-22 泰克莱克公司 Methods, systems, and computer program products for indexing, validating, recovering and consolidating a database indexed by range-bound numeric data
CN103077166A (en) * 2011-10-25 2013-05-01 深圳市快播科技有限公司 Spatial multiplexing method and device for small file storage
US9251151B1 (en) * 2013-07-02 2016-02-02 Ca, Inc. System and method for merging continuous volume snapshots
CN103995757A (en) * 2014-05-12 2014-08-20 浪潮电子信息产业股份有限公司 Fast file backup method based on changed file monitoring
CN105740098A (en) * 2016-01-26 2016-07-06 浪潮(北京)电子信息产业有限公司 Determination method and system for stale data among backup data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107783863A (en) * 2017-10-26 2018-03-09 南京壹进制信息技术股份有限公司 A kind of mass file Fast back-projection algorithm backup method
CN107908501A (en) * 2017-10-26 2018-04-13 南京壹进制信息技术股份有限公司 A kind of VMware virtual machine synthesized backup methods based on index

Similar Documents

Publication Publication Date Title
US20250156282A1 (en) Database snapshot and backup management with recoverable chains
US10055148B1 (en) Storing application data as an enhanced copy
CN102891849B (en) Service data synchronization method, data recovery method, data recovery device and network device
US20140089266A1 (en) Information processing system
US9588858B2 (en) Periodic data replication
US7853571B2 (en) Techniques for file system recovery
CN103516736A (en) Data recovery method of distributed cache system and a data recovery device of distributed cache system
US11429488B2 (en) Data recovery method based on snapshots, device and storage medium
CN110096476A (en) Data back up method, device and computer readable storage medium
CN108255638B (en) Snapshot rollback method and device
CN106445741B (en) One kind realizing oracle database disaster-tolerant backup method based on ceph
CN103164295B (en) Enterprise information technology (IT) business virtualization disaster recovery method based on zettabyte file system (ZFS) and kernel-based virtual machine (KVM) kernel virtual underlying system
CN109189860A (en) A kind of active and standby increment synchronization method of MySQL based on Kubernetes system
US10613923B2 (en) Recovering log-structured filesystems from physical replicas
CN105302667A (en) Cluster architecture based high-reliability data backup and recovery method
CN102799503B (en) Recover method applied to large quantity of small files
US11748215B2 (en) Log management method, server, and database system
CN105955989B (en) A method for establishing a cloud platform database master-slave server
CN102024021A (en) Method for logging metadata in logical file system
CN103530206B (en) A kind of method and apparatus of date restoring
CN105302922A (en) Realizing method for snapshot of distributed file system
CN107229538A (en) A kind of method of file synthesis backup
US20120158652A1 (en) System and method for ensuring consistency in raid storage array metadata
CN104850628A (en) Data synchronization method and apparatus in database
CN104331425A (en) Data synchronization method for real-time database of power grid monitoring system

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20171003

WW01 Invention patent application withdrawn after publication