Techniques for versioning files
First Claim
Patent Images
1. A method, comprising:
- obtaining a base file at a first time;
capturing changes made to the base file at a second time as a delta, wherein the delta reflects differences between the base file and the changes; and
storing the delta as a newer version of the base file in a versioning or archive storage.
16 Assignments
0 Petitions
Accused Products
Abstract
Techniques are presented for versioning files. Base files are acquired for files on a primary volume. At configurable points in time changes to the files are noted on different volumes, these changes are represented as deltas. The deltas are stored on an archive volume and represent versions and a version history for the files.
83 Citations
25 Claims
-
1. A method, comprising:
-
obtaining a base file at a first time; capturing changes made to the base file at a second time as a delta, wherein the delta reflects differences between the base file and the changes; and storing the delta as a newer version of the base file in a versioning or archive storage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
using a snapshot volume of a primary volume to obtain base files for files residing on the primary volume; recoding changes, which are noted on the primary volume, and which are made to the files at configurable periods, wherein the changes are represented as deltas; and storing the deltas as versions of the base files in an archive volume. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
an archive volume; and a versioning service, wherein the versioning service is to acquire base files for files of a primary volume and is to retain versions for the base files as deltas in the archive volume, wherein the deltas reflect changes made to the base files. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
an administrative versioning interface; and a versioning service, wherein the administrative versioning interface is to interact with an administrator to receive a period of time for the versioning service to version files, after the period of time occurs the versioning service versions the files, and wherein the files are versioned by taking deltas that represent changes that have taken place with the files from a last version, and the deltas are stored in an archive volume for subsequent access. - View Dependent Claims (23, 24, 25)
-
Specification