System and method for efficiently creating off-site data volume back-ups
First Claim
Patent Images
1. A method of backing-up an active data volume in a data storage system, said method comprising:
- creating a snapshot volume of said active data volume;
creating a fingerprint data map of said snapshot volume, said fingerprint data map comprising an ordered list of data slice fingerprints, each of said data slice fingerprints comprising a statistically unique fingerprint of an associated data slice in said snapshot volume;
copying unique data slices of said associated data slices to a back-up storage system; and
storing said fingerprint data map in said back-up storage system.
3 Assignments
0 Petitions
Accused Products
Abstract
Data back-ups are a critical task of any information technology department. Data back-ups are typically performed using some type of back-up tape systems. Internet based data storage systems now offer data storage services at low prices. To take advantage of such services, a system and method for efficiently back-up data volumes is disclosed. The data back-up system divides data volumes into fingerprinted data slices. Redundant data slices are then removed. Unique fingerprinted data slices are then copied to an internet based storage provider.
-
Citations
23 Claims
-
1. A method of backing-up an active data volume in a data storage system, said method comprising:
-
creating a snapshot volume of said active data volume; creating a fingerprint data map of said snapshot volume, said fingerprint data map comprising an ordered list of data slice fingerprints, each of said data slice fingerprints comprising a statistically unique fingerprint of an associated data slice in said snapshot volume; copying unique data slices of said associated data slices to a back-up storage system; and storing said fingerprint data map in said back-up storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data storage system for storing digital data, said data storage comprising:
-
an active data volume; a snapshot system for creating a snapshot volume of said active data volume; a clone volume creation system, said clone volume creation system for creating a fingerprint data map of said snapshot volume, said fingerprint data map comprising an ordered list of data slice fingerprints, each of said data slice fingerprints comprising a statistically unique fingerprint of an associated data slice in said snapshot volume; a back-up system, said back-up system copying unique data slices of said associated data slices to a back-up storage system and storing said fingerprint data map in said back-up storage system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of restoring a back-up into a tiered data storage system, said method comprising:
-
copying a set of backed-up data slices into a low tier of said tiered data storage system, each of said backed-up data slices having unique data fingerprints; creating a new volume in said tiered data storage system, said new volume comprising an ordered list of said backed-up data slices; and exposing said new volume to hosts. creating a fingerprint data map of said snapshot volume, said fingerprint data map
-
-
23. The method of restoring a back-up into a tiered data storage system, said method comprising:
moving each of said backed-up data slices to a data tier where the backed-up data slice existed when a back-up operation was performed.
Specification