EP 2787439 A1 20141008 - File cloning and de-cloning in a data storage system
Title (en)
File cloning and de-cloning in a data storage system
Title (de)
Dateienklonung und -entklonung in einem Datenspeichersystem
Title (fr)
Clonage et dé-clonage de fichier dans un système de stockage de données
Publication
Application
Priority
- US 41592810 P 20101122
- EP 11802563 A 20111121
Abstract (en)
A file cloning mechanism allows for quickly creating copies (clones) of files within a filesystem, such as when a user makes a copy of a file. In exemplary embodiments, a clone of a source object is at least initially represented by a structure containing references to various elements of the source object (e.g., indirect onodes, direct onodes, and data blocks). Both read-only and mutable clones can be created. The source file and the clone initially share such elements and continue to share unmodified elements as changes are made to the source file or mutable clone. None of the user data blocks or the metadata blocks describing the data stream (i.e., the indirect/direct onodes) associated with the source file need to be copied at the time the clone is created. At appropriate times, cloned files may be "de-cloned."
IPC 8 full level
G06F 11/14 (2006.01); G06F 17/30 (2006.01)
CPC (source: CN EP US)
G06F 16/128 (2018.12 - EP US); G06F 16/16 (2018.12 - CN EP US); G06F 16/162 (2018.12 - EP US); G06F 16/178 (2018.12 - EP US); G06F 16/2365 (2018.12 - EP US)
Citation (applicant)
- US 28601502 A 20021101
- US 84135307 A 20070820
- US 87979801 A 20010612
- US 88915804 A 20040712
- US 97956107 P 20071012
Citation (search report)
- [X] US 2007106706 A1 20070510 - AHRENS MATTHEW A [US], et al
- [AD] US 2009182785 A1 20090716 - ASTON CHRISTOPHER J [GB], et al
- [A] US 7334095 B1 20080219 - FAIR ROBERT L [US], et al
Designated contracting state (EPC)
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
DOCDB simple family (publication)
US 2012130949 A1 20120524; US 8738570 B2 20140527; CN 103221924 A 20130724; CN 103221924 B 20160330; CN 105843905 A 20160810; CN 105843905 B 20190611; EP 2593868 A1 20130522; EP 2593868 B1 20150218; EP 2787439 A1 20141008; EP 2787439 B1 20160427; JP 2014506345 A 20140313; JP 5948340 B2 20160706; US 2014229443 A1 20140814; US 2015112932 A1 20150423; US 2016246814 A1 20160825; US 9087072 B2 20150721; US 9336229 B2 20160510; US 9760579 B2 20170912; WO 2012071335 A1 20120531
DOCDB simple family (application)
US 201113301241 A 20111121; CN 201180056305 A 20111121; CN 201610169762 A 20111121; EP 11802563 A 20111121; EP 14175668 A 20111121; JP 2013540995 A 20111121; US 2011061671 W 20111121; US 201414252144 A 20140414; US 201414582500 A 20141224; US 201615142174 A 20160429