WO2005114420A3 - Method and apparatus for storage backup - Google Patents

Method and apparatus for storage backup Download PDF

Info

Publication number
WO2005114420A3
WO2005114420A3 PCT/US2005/017855 US2005017855W WO2005114420A3 WO 2005114420 A3 WO2005114420 A3 WO 2005114420A3 US 2005017855 W US2005017855 W US 2005017855W WO 2005114420 A3 WO2005114420 A3 WO 2005114420A3
Authority
WO
WIPO (PCT)
Prior art keywords
data
database
backup
data blocks
blocks
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2005/017855
Other languages
French (fr)
Other versions
WO2005114420A2 (en
Inventor
Emma K Mcgrattan
Stephen Ball
Sami R Moucaddem
Jean-Francois Rivet
Frank H Yang
Chin L Kuo
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.)
CA Inc
Original Assignee
Computer Associates Think Inc
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 Computer Associates Think Inc filed Critical Computer Associates Think Inc
Priority to EP05752274A priority Critical patent/EP1754152B1/en
Priority to DE602005008240T priority patent/DE602005008240D1/en
Publication of WO2005114420A2 publication Critical patent/WO2005114420A2/en
Publication of WO2005114420A3 publication Critical patent/WO2005114420A3/en
Anticipated expiration legal-status Critical
Ceased 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 operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1453Management of the data involved in backup or backup restore using de-duplication of the data
    • 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 operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1451Management of the data involved in backup or backup restore by selection of backup contents
    • 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 operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1456Hardware arrangements for backup
    • 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 operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • 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 operations
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/80Database-specific techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/835Timestamp

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)
  • Emergency Protection Circuit Devices (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

Methods and apparatuses for backing up data to a database are provided. A specified data set to be backed up is broken down into a plurality of data blocks, each data block is associated with a data block digest, and the data blocks and associated data block digests are stored in the database. When one or more data blocks are subsequently changed, an update to the backup may be performed by adding o the backup data only the data blocks that have changed since the initial backup. Methods and apparatuses for restoring backup data from a database are also provided. Timestamp information associated with the data blocks in the database is used to select the data blocks to be restored.
PCT/US2005/017855 2004-05-21 2005-05-20 Method and apparatus for storage backup Ceased WO2005114420A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP05752274A EP1754152B1 (en) 2004-05-21 2005-05-20 Method and apparatus for storage backup
DE602005008240T DE602005008240D1 (en) 2004-05-21 2005-05-20 METHOD AND DEVICE FOR SAVING STORAGE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57358604P 2004-05-21 2004-05-21
US60/573,586 2004-05-21

Publications (2)

Publication Number Publication Date
WO2005114420A2 WO2005114420A2 (en) 2005-12-01
WO2005114420A3 true WO2005114420A3 (en) 2006-03-02

Family

ID=34970430

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/017855 Ceased WO2005114420A2 (en) 2004-05-21 2005-05-20 Method and apparatus for storage backup

Country Status (4)

Country Link
EP (2) EP1754152B1 (en)
AT (2) ATE401603T1 (en)
DE (2) DE602005008240D1 (en)
WO (1) WO2005114420A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7814056B2 (en) * 2004-05-21 2010-10-12 Computer Associates Think, Inc. Method and apparatus for data backup using data blocks
US8677087B2 (en) 2006-01-03 2014-03-18 Emc Corporation Continuous backup of a storage device
CN100426247C (en) * 2006-01-12 2008-10-15 上海洲信信息技术有限公司 Data recovery method
US7711912B2 (en) 2006-03-03 2010-05-04 Computer Associates Think, Inc. System and method for data backup and recovery
CN101080054B (en) * 2006-11-30 2010-06-16 腾讯科技(深圳)有限公司 A system and method for uploading file to network storage space
US8255365B2 (en) 2009-06-08 2012-08-28 Symantec Corporation Source classification for performing deduplication in a backup operation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5559991A (en) * 1991-11-04 1996-09-24 Lucent Technologies Inc. Incremental computer file backup using check words
EP0899662A1 (en) * 1997-08-29 1999-03-03 Hewlett-Packard Company Backup and restore system for a computer network
WO2001065371A2 (en) * 2000-03-01 2001-09-07 Computer Associates Think, Inc. Method and system for updating an archive of a computer file

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5347653A (en) * 1991-06-28 1994-09-13 Digital Equipment Corporation System for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes
US5943688A (en) * 1997-05-29 1999-08-24 International Business Machines Corporation Automated database back-up within a data storage system using removable media
AU8457698A (en) * 1997-07-29 1999-03-08 Telebackup Systems, Inc. Method and system for nonredundant backup of identical files stored on remote computers
US7778958B2 (en) * 2002-04-11 2010-08-17 Quantum Corporation Recovery of data on a primary data volume
US6981177B2 (en) * 2002-04-19 2005-12-27 Computer Associates Think, Inc. Method and system for disaster recovery

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5559991A (en) * 1991-11-04 1996-09-24 Lucent Technologies Inc. Incremental computer file backup using check words
EP0899662A1 (en) * 1997-08-29 1999-03-03 Hewlett-Packard Company Backup and restore system for a computer network
WO2001065371A2 (en) * 2000-03-01 2001-09-07 Computer Associates Think, Inc. Method and system for updating an archive of a computer file

Also Published As

Publication number Publication date
ATE401603T1 (en) 2008-08-15
EP1967952A2 (en) 2008-09-10
EP1754152A2 (en) 2007-02-21
WO2005114420A2 (en) 2005-12-01
DE602005008240D1 (en) 2008-08-28
DE602005026070D1 (en) 2011-03-03
EP1754152B1 (en) 2008-07-16
EP1967952B1 (en) 2011-01-19
ATE496334T1 (en) 2011-02-15
EP1967952A3 (en) 2009-04-29

Similar Documents

Publication Publication Date Title
WO2006127404A3 (en) Method and apparatus for storage backup
WO2005071535A3 (en) Geographically replicated databases
WO2003065221A3 (en) Method and system for providing image incremental and disaster recovery
WO2006012449A3 (en) Tracking objects modified between backup operations
WO2008019259A3 (en) Architecture for back up and/or recovery of electronic data
WO2007127361A3 (en) System and method for providing continuous data protection
WO2007068600A3 (en) Generating backup sets to a specific point in time
WO2009026028A3 (en) Staged, lightweight backup system
TW200622860A (en) System and method for music synchronization in a mobile device
WO2006053050A3 (en) System and method for performing auxiliary storage operations
WO2005022414A3 (en) Method and apparatus for protecting private information within a database
TW200707226A (en) Method, system and article of manufacture for metadata replication and restoration
WO2006052872A3 (en) System and method to support single instance storage operations
TW200728982A (en) Snapshot restore method and apparatus
ATE511140T1 (en) APPARATUS, SYSTEM AND METHOD FOR DETECTING DISCONSISTENCY IN A CONTINUOUS REMOTE COPY USING METADATA
WO2004072788A3 (en) Data set comparison and net change processing
DE602006010726D1 (en) E DEVICES
WO2007126519A3 (en) System, method, and apparatus to enable backup wireless devices
ATE266228T1 (en) SYSTEM AND METHOD FOR MAINTAINING A LOGICALLY CONSISTENT BACKUP USING MINIMUM DATA TRANSFER
WO2009018249A3 (en) Creating backups in storage systems
ATE539534T1 (en) DEVICE, SYSTEM AND METHOD FOR GRID-BASED DATA STORAGE
WO2007047346A3 (en) Technique for timeline compression in a data store
WO2007078645A3 (en) Method and apparatus for cloning filesystems across computing systems
WO2007103289A3 (en) System and method for data backup and recovery
TW200627141A (en) Method to chain events in a system event log

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWE Wipo information: entry into national phase

Ref document number: 2005752274

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005752274

Country of ref document: EP