System and method for determining changes in two snapshots...

Data processing: database and file management or data structures – File or database maintenance – Database backup

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S620000

Reexamination Certificate

active

07818299

ABSTRACT:
A method for backing up a computer file system is disclosed. A first snapshot of the file system is generated at a first time, the first snapshot having first pointers to data blocks of the file system at the first time. A network adapter receives storage operations to write new data to the file system. A second snapshot of the file system is generated at a second time, the second snapshot having second pointers to data blocks of the file system at the second time, the data blocks at the second time including the new data. The first pointers to the second pointers are compared. In response to the second pointers differing from the first pointers, data of the file system which have been changed between the first snapshot and the second snapshot are copied to a backup copy of the file system.

REFERENCES:
patent: 4156907 (1979-05-01), Rawlings et al.
patent: 4399503 (1983-08-01), Hawley
patent: 4570217 (1986-02-01), Allen et al.
patent: 4598357 (1986-07-01), Swenson et al.
patent: 4688221 (1987-08-01), Nakamura et al.
patent: 4698808 (1987-10-01), Ishii
patent: 4761785 (1988-08-01), Clark et al.
patent: 4805090 (1989-02-01), Coogan
patent: 4837675 (1989-06-01), Bean et al.
patent: 4843541 (1989-06-01), Bean et al.
patent: 4864497 (1989-09-01), Lowry et al.
patent: 4896259 (1990-01-01), Jacobs et al.
patent: 4899342 (1990-02-01), Potter et al.
patent: 4916608 (1990-04-01), Shultz
patent: 4989206 (1991-01-01), Dunphy, Jr. et al.
patent: 5124987 (1992-06-01), Milligan et al.
patent: 5129088 (1992-07-01), Auslander et al.
patent: RE34100 (1992-10-01), Hartness
patent: 5155835 (1992-10-01), Belsan
patent: 5163131 (1992-11-01), Row et al.
patent: 5202979 (1993-04-01), Hillis et al.
patent: 5278979 (1994-01-01), Foster et al.
patent: 5355453 (1994-10-01), Row et al.
patent: 5426747 (1995-06-01), Weinreb et al.
patent: 5485579 (1996-01-01), Hitz et al.
patent: 5511177 (1996-04-01), Kagimasa et al.
patent: 5568629 (1996-10-01), Gentry et al.
patent: 5581724 (1996-12-01), Belsan et al.
patent: 5664184 (1997-09-01), Ferguson et al.
patent: 5764972 (1998-06-01), Crouse et al.
patent: 5802366 (1998-09-01), Row et al.
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5828876 (1998-10-01), Fish et al.
patent: 5832513 (1998-11-01), Kennedy
patent: 5835953 (1998-11-01), Ohran
patent: 5870734 (1999-02-01), Kao
patent: 5897661 (1999-04-01), Baranovsky et al.
patent: 5907672 (1999-05-01), Matze et al.
patent: 5918229 (1999-06-01), Davis et al.
patent: 5931918 (1999-08-01), Row et al.
patent: 5941972 (1999-08-01), Hoese et al.
patent: 5944789 (1999-08-01), Tzelnic et al.
patent: 5963962 (1999-10-01), Hitz et al.
patent: 5987477 (1999-11-01), Schmuck et al.
patent: 5987506 (1999-11-01), Carter et al.
patent: 6038570 (2000-03-01), Hitz et al.
patent: 6061770 (2000-05-01), Franklin
patent: 6065037 (2000-05-01), Hitz et al.
patent: 6081875 (2000-06-01), Clifton et al.
patent: 6128627 (2000-10-01), Mattis et al.
patent: 6173293 (2001-01-01), Thekkath et al.
patent: 6173374 (2001-01-01), Heil et al.
patent: 6185655 (2001-02-01), Peping
patent: 6240527 (2001-05-01), Schneider et al.
patent: 6289356 (2001-09-01), Hitz et al.
patent: 6327535 (2001-12-01), Evans et al.
patent: 6341341 (2002-01-01), Grummon et al.
patent: 6363392 (2002-03-01), Halstead et al.
patent: 6397311 (2002-05-01), Capps et al.
patent: 6425035 (2002-07-01), Hoese et al.
patent: 6446653 (2002-09-01), Cullinane et al.
patent: 6457021 (2002-09-01), Berkowitz et al.
patent: 6466696 (2002-10-01), Politis
patent: 6505205 (2003-01-01), Kothuri et al.
patent: 6516380 (2003-02-01), Kenchammana-Hoskote et al.
patent: 6571261 (2003-05-01), Wang-Knop et al.
patent: 6574591 (2003-06-01), Kleiman et al.
patent: 6604118 (2003-08-01), Kleiman et al.
patent: 6606690 (2003-08-01), Padovano
patent: 6618798 (2003-09-01), Burton et al.
patent: 6636879 (2003-10-01), Doucette et al.
patent: 6643654 (2003-11-01), Patel et al.
patent: 6662196 (2003-12-01), Holenstein et al.
patent: 6671773 (2003-12-01), Kazar et al.
patent: 6697846 (2004-02-01), Soltis
patent: 6721764 (2004-04-01), Hitz et al.
patent: 6732124 (2004-05-01), Koseki et al.
patent: 6748504 (2004-06-01), Sawdon et al.
patent: 6804706 (2004-10-01), Pitts
patent: 6868417 (2005-03-01), Kazar et al.
patent: 6895413 (2005-05-01), Edwards
patent: 6968345 (2005-11-01), Muhlestein
patent: 6978283 (2005-12-01), Edwards et al.
patent: 6993539 (2006-01-01), Federwisch et al.
patent: 7007046 (2006-02-01), Manley et al.
patent: 7010553 (2006-03-01), Chen et al.
patent: 7039663 (2006-05-01), Federwisch et al.
patent: 7043485 (2006-05-01), Manley et al.
patent: 7109305 (2006-05-01), Federwisch et al.
patent: 7127577 (2006-10-01), Koning et al.
patent: 7194597 (2007-03-01), Willis et al.
patent: 7225204 (2007-05-01), Manley et al.
patent: 7231412 (2007-06-01), Hitz et al.
patent: 7249150 (2007-07-01), Watanabe et al.
patent: 7284101 (2007-10-01), Gislason
patent: 7296125 (2007-11-01), Ohran
patent: 7409494 (2008-08-01), Edwards et al.
patent: 7529782 (2009-05-01), Prahlad et al.
patent: 7590807 (2009-09-01), McGovern et al.
patent: 2002/0078041 (2002-06-01), Wu
patent: 2002/0083037 (2002-06-01), Lewis et al.
patent: 2002/0156840 (2002-10-01), Ulrich et al.
patent: 2002/0178146 (2002-11-01), Akella et al.
patent: 2003/0041211 (2003-02-01), Merkey et al.
patent: 2003/0070043 (2003-04-01), Merkey
patent: 2003/0158861 (2003-08-01), Sawdon et al.
patent: 2003/0158863 (2003-08-01), Haskin et al.
patent: 2003/0158873 (2003-08-01), Sawdon et al.
patent: 2003/0159007 (2003-08-01), Sawdon et al.
patent: 2003/0182325 (2003-09-01), Manley et al.
patent: 2004/0030668 (2004-02-01), Pawlowski et al.
patent: 2004/0078419 (2004-04-01), Ferrari et al.
patent: 2004/0095352 (2004-05-01), Huang
patent: 2005/0044312 (2005-02-01), Blumenau et al.
patent: 2006/0184587 (2006-08-01), Federwisch et al.
patent: 2007/0055835 (2007-03-01), Malkin et al.
patent: 2007/0088702 (2007-04-01), Fridella et al.
patent: 2009/0006745 (2009-01-01), Cavallo et al.
patent: 2009/0030983 (2009-01-01), Malaiyandi et al.
patent: 1003103 (2000-05-01), None
patent: WO 89/10594 (1989-11-01), None
patent: WO 00/07104 (2000-02-01), None
patent: WO 01/31446 (2001-05-01), None
Hitz, Dave et al., File System Design for an NFS File Server Appliance (Technical Report 3002), presented Jan. 19, 1994, USENIX Winter 1994—San Francisco CA, 23 pages.
Quinlan, Sean, A Cached WORM File System, Software-Practice and Experience, 21(12):1289-1299 1991.
Rosenblum, Mendel, et al., The LFS Storage Manager, Computer Science Division, Electrical Engineering and Computer Sciences, Univ. of CA, presented at Summer '90 USENIX Technical Conference, Anaheim, CA Jun. 1990.
Rosenblum, Mendel, et al. The Design and Implementation of a Log-Structured File System Jul. 24, 1991 pp. 1-15.
Rosenblum, Mendel, The Design and Implementation of a Log-Structured File System, 1992 pp. 1-93.
Rosenblum, Mendel, et al., The Design and Implementation of a Log-Structured File System, In Proceedings of ACM Transactions on Computer Systems, (10)1:26-52, Feb. 1992.
Schiefer, Berni, et al., DB2 Universal Database Performance Tuning, Data Engineering Journal 22, Feb. 1999 pp. 12-19.
Seltzer, Margo I., et al., Journaling Versus Soft Updates: Asynchronous Meta-Data Protection in File Systems, Proceedings of 200 USENIX Annual Technical Conference, Jun. 18-23, 2000.
Shasha, Dennis, Tuning Time Series Queries in Finance: Case Studies and Recommendations, Data Engineering Journal 22, Feb. 1999 pp. 41-47.
Sidebotham, Bob, Volumes. The Andrew File System Data Structuring Primitive, EEUG Conference Proceedings, Manchester, UK, Autumn 1986.
Subramanian, Muralidhar, et al., Performance Challenges in Object-Relational DBMSs, Data Engineering Journal 22, Feb. 1999 pp. 28-32.
Weikum, Gerhard, et al., Towards Self-Tuning Memory Management for Data Servers, Data Engineering Journal 22, Feb. 1999 pp. 3-11.
West, Michael, et al. The ITC Distributed File System: Prototype and Experience, Carnegie-Mellon University, Technical Report CMU-ITC-040, Mar. 1985.
Zayas, Edward R., AFS-3 Programmer's Reference: Architectural Overview,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for determining changes in two snapshots... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for determining changes in two snapshots..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for determining changes in two snapshots... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4156329

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.