EP1683028A4 - Emulated storage system supporting instant volume restore - Google Patents

Emulated storage system supporting instant volume restore

Info

Publication number
EP1683028A4
EP1683028A4 EP04789325A EP04789325A EP1683028A4 EP 1683028 A4 EP1683028 A4 EP 1683028A4 EP 04789325 A EP04789325 A EP 04789325A EP 04789325 A EP04789325 A EP 04789325A EP 1683028 A4 EP1683028 A4 EP 1683028A4
Authority
EP
European Patent Office
Prior art keywords
storage system
data
data file
system supporting
version
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
EP04789325A
Other languages
German (de)
French (fr)
Other versions
EP1683028A1 (en
Inventor
Miklos Sandorfi
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.)
Sepaton Inc
Original Assignee
Sepaton 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
Priority claimed from US10/911,987 external-priority patent/US7146476B2/en
Application filed by Sepaton Inc filed Critical Sepaton Inc
Publication of EP1683028A1 publication Critical patent/EP1683028A1/en
Publication of EP1683028A4 publication Critical patent/EP1683028A4/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • 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/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; 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/1448Management of the data involved in backup or backup restore
    • 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/1456Hardware arrangements for backup
    • 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
    • G06F11/1469Backup restoration techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/815Virtual
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0662Virtualisation aspects
    • G06F3/0664Virtualisation aspects at device level, e.g. emulation of a storage device or system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Abstract

In a back-up storage system, an apparatus and methods for mounting a data volume corresponding to a back-up data set to a host computer. In one example, a method includes mounting a data volume on a host computer, the data volume comprising at least one data file, the data file corresponding to a most recently backed-up version of the at least one data file stored on a backup storage system, and storing, on the backup storage system, data corresponding to a second version of the at least one data file that is more recent than the most recently backed-up version of the at least one data file stored on the backup storage system while preserving the most recently backed-up version of the at least one data file.
EP04789325A 2003-09-30 2004-09-30 Emulated storage system supporting instant volume restore Withdrawn EP1683028A4 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US50732903P 2003-09-30 2003-09-30
US10/911,987 US7146476B2 (en) 2003-08-05 2004-08-05 Emulated storage system
PCT/US2004/032122 WO2005033945A1 (en) 2003-09-30 2004-09-30 Emulated storage system supporting instant volume restore

Publications (2)

Publication Number Publication Date
EP1683028A1 EP1683028A1 (en) 2006-07-26
EP1683028A4 true EP1683028A4 (en) 2009-12-02

Family

ID=34426002

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04789325A Withdrawn EP1683028A4 (en) 2003-09-30 2004-09-30 Emulated storage system supporting instant volume restore

Country Status (4)

Country Link
EP (1) EP1683028A4 (en)
JP (1) JP2007527572A (en)
KR (1) KR20060080239A (en)
WO (1) WO2005033945A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8280926B2 (en) 2003-08-05 2012-10-02 Sepaton, Inc. Scalable de-duplication mechanism
US8938595B2 (en) 2003-08-05 2015-01-20 Sepaton, Inc. Emulated storage system
GB2431770B (en) 2005-10-31 2011-09-21 Hewlett Packard Development Co Emulated tape-based storage media
US7835900B2 (en) 2007-04-27 2010-11-16 Hewlett-Packard Development Company, L.P. Emulated tape-based storage media
US8495312B2 (en) 2010-01-25 2013-07-23 Sepaton, Inc. System and method for identifying locations within data
CN101908064A (en) * 2010-07-20 2010-12-08 中兴通讯股份有限公司 Data base backup recovery method and device
US8688651B2 (en) 2011-01-25 2014-04-01 Sepaton, Inc. Dynamic deduplication
US9766832B2 (en) 2013-03-15 2017-09-19 Hitachi Data Systems Corporation Systems and methods of locating redundant data using patterns of matching fingerprints
US9256611B2 (en) 2013-06-06 2016-02-09 Sepaton, Inc. System and method for multi-scale navigation of data
US9678973B2 (en) 2013-10-15 2017-06-13 Hitachi Data Systems Corporation Multi-node hybrid deduplication
KR101594804B1 (en) 2014-07-11 2016-02-17 주식회사 코인스정보기술 Assembly for cctv installation
US10620860B2 (en) * 2017-02-13 2020-04-14 Oracle International Corporation System for storing data in tape volume containers

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0774715A1 (en) * 1995-10-23 1997-05-21 Stac Electronics System for backing up files from disk volumes on multiple nodes of a computer network
US6230190B1 (en) * 1998-10-09 2001-05-08 Openwave Systems Inc. Shared-everything file storage for clustered system
US20030105912A1 (en) * 2001-11-30 2003-06-05 Noren Gregory T. Space efficient backup technique in a storage system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816957B1 (en) * 1999-10-26 2004-11-09 Storage Technology Corporation Management of virtual tape volumes using data page atomic units
US6785744B2 (en) * 2001-08-08 2004-08-31 International Business Machines Corporation Mapping SCSI medium changer commands to mainframe-compatible perform library function commands
JP2003058326A (en) * 2001-08-17 2003-02-28 Hitachi Ltd Method and device for acquiring backup

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0774715A1 (en) * 1995-10-23 1997-05-21 Stac Electronics System for backing up files from disk volumes on multiple nodes of a computer network
US6230190B1 (en) * 1998-10-09 2001-05-08 Openwave Systems Inc. Shared-everything file storage for clustered system
US20030105912A1 (en) * 2001-11-30 2003-06-05 Noren Gregory T. Space efficient backup technique in a storage system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Time Navigator - Backup, archiving and restoration software", INTERNET, 10 November 2000 (2000-11-10), XP002551263, Retrieved from the Internet <URL:http://www.icewalkers.com/Linux/Software/512830/Time-Navigator.html> [retrieved on 20091020] *
See also references of WO2005033945A1 *

Also Published As

Publication number Publication date
JP2007527572A (en) 2007-09-27
KR20060080239A (en) 2006-07-07
WO2005033945A1 (en) 2005-04-14
EP1683028A1 (en) 2006-07-26

Similar Documents

Publication Publication Date Title
WO2007068600A3 (en) Generating backup sets to a specific point in time
CN102346697A (en) Method and system for backing up and recovering Android package (APK) and mobile terminal
US9880762B1 (en) Compressing metadata blocks prior to writing the metadata blocks out to secondary storage
US7937371B2 (en) Ordering compression and deduplication of data
US8578203B2 (en) Providing a backup service from a remote backup data center to a computer through a network
US6983352B2 (en) System and method for point in time backups
EP1683028A4 (en) Emulated storage system supporting instant volume restore
TW200508860A (en) Systems and methods for storing data on computer systems
WO2006052888A3 (en) Dynamically expandable and contractible fault-tolerant storage system permitting variously sized storage devices and method
WO2005066783A3 (en) Coordinated storage management operations in replication environment
WO2008019259A3 (en) Architecture for back up and/or recovery of electronic data
US8589647B2 (en) Apparatus and method for synchronizing a snapshot image
TW200504507A (en) Method, system and computer program product for implementing copy-on-write of a file
WO2006073847A3 (en) Systems and methods for dynamic data backup
WO2011159701A3 (en) Selective processing of file system objects for image level backups
EP1640868A3 (en) Method and system for synthetic backup and restore
EP0887729A3 (en) Terminal device capable of remote download, download method of loader program in terminal device, and storage medium storing loader program
CN110941514B (en) Data backup method, data recovery method, computer equipment and storage medium
JP2011054153A5 (en)
TW200519729A (en) Method for restoring backup data
CN104077380A (en) Method and device for deleting duplicated data and system
WO2006114723A3 (en) Apparatus, method and system for restoring files
CN109086078A (en) Android system upgrade method, device, server and mobile terminal
CN104216796A (en) Data backup and recovery method and electronic device
IL186952A0 (en) System and method for restoring data on demand for instant volume restoration

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20060426

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

DAX Request for extension of the european patent (deleted)
RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 11/14 20060101AFI20091021BHEP

Ipc: G06F 3/06 20060101ALI20091021BHEP

Ipc: G06F 17/30 20060101ALI20091021BHEP

A4 Supplementary search report drawn up and despatched

Effective date: 20091030

17Q First examination report despatched

Effective date: 20100129

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20100609