|
|
|
|
|
|
|
|
| ( 1 of 93 ) |
| United States Patent | 7,676,502 |
| Atluri , et al. | March 9, 2010 |
A method and system of recovery point data view shift through a direction-agnostic roll algorithm is disclosed. In one embodiment, a method includes forming a data view around a recovery point, and shifting the data view around the recovery point through a direction-agnostic roll algorithm that uses at least one of a roll-forward algorithm to shift the data view to a time before the recovery point and a roll-backward algorithm to shift the data view to a time before the recovery point. A data integrity may be determined to be consistent at the recover point by examining data and meta-data associated with the recovery point. The recovery point may be associated with at least one of an automatically generated event, a user definable event, and a prepackaged event. A marker data may be generated at the recovery point to enable the direction-agnostic roll algorithm to reduce a recovery time objective when an algorithm is applied.
| Inventors: | Atluri; Rajeev (Corona, CA), Pannerselvam; Sudhakar (Hyderabad, IN), Shah; Jayesh (Hyderabad, IN), Kumar; Satish (Hyderabad, IN), Kumar; Srin (Santa Clara, CA), Paygude; Kishor (Hyderabad, IN) |
| Assignee: |
Inmage Systems, Inc.
(Santa Clara,
CA)
|
| Appl. No.: | 11/438,401 |
| Filed: | May 22, 2006 |
| Current U.S. Class: | 1/1 |
| Current International Class: | G06F 17/30 (20060101) |
| Field of Search: | 707/202,203,204 |
| 5193181 | March 1993 | Barlow et al. |
| 5313612 | May 1994 | Satoh et al. |
| 5446871 | August 1995 | Shomler et al. |
| 5621882 | April 1997 | Kakuta |
| 5664189 | September 1997 | Wilcox et al. |
| 5805785 | September 1998 | Dias et al. |
| 5875479 | February 1999 | Blount et al. |
| 5930824 | July 1999 | Anglin et al. |
| 6175932 | January 2001 | Foote et al. |
| 6247141 | June 2001 | Homberg |
| 6269431 | July 2001 | Dunham |
| 6324654 | November 2001 | Wahl et al. |
| 6327579 | December 2001 | Crawford |
| 6490691 | December 2002 | Kimura et al. |
| 6647399 | November 2003 | Zaremba |
| 6691140 | February 2004 | Bogrett |
| 6714980 | March 2004 | Markson et al. |
| 6742139 | May 2004 | Forsman et al. |
| 6833073 | December 2004 | Agarwal |
| 6915315 | July 2005 | Autrey et al. |
| 6981177 | December 2005 | Beattie |
| 7007043 | February 2006 | Farmer et al. |
| 7093086 | August 2006 | van Rietschote |
| 7155586 | December 2006 | Wagner et al. |
| 7165156 | January 2007 | Cameron et al. |
| 7206911 | April 2007 | Wolfgang et al. |
| 7237021 | June 2007 | Penney et al. |
| 7251749 | July 2007 | Fong et al. |
| 7254682 | August 2007 | Arbon |
| 7406488 | July 2008 | Stager et al. |
| 7447939 | November 2008 | Faulkner et al. |
| 2002/0008795 | January 2002 | Koyama et al. |
| 2002/0087950 | July 2002 | Brodeur et al. |
| 2002/0124013 | September 2002 | Loy et al. |
| 2003/0093579 | May 2003 | Zimmer et al. |
| 2004/0031030 | February 2004 | Kidder et al. |
| 2004/0093474 | May 2004 | Lin et al. |
| 2004/0107226 | June 2004 | Autrey et al. |
| 2004/0199515 | October 2004 | Penney et al. |
| 2004/0205390 | October 2004 | Kanevsky et al. |
| 2005/0010835 | January 2005 | Childs et al. |
| 2005/0033930 | February 2005 | Haruma et al. |
| 2005/0044162 | February 2005 | Liang et al. |
| 2005/0050386 | March 2005 | Reinhardt et al. |
| 2005/0055603 | March 2005 | Soran et al. |
| 2005/0138090 | June 2005 | Augenstein et al. |
| 2005/0138204 | June 2005 | Iyer et al. |
| 2005/0182953 | August 2005 | Stager et al. |
| 2005/0188256 | August 2005 | Stager et al. |
| 2005/0198303 | September 2005 | Knauerhase et al. |
| 2005/0223181 | October 2005 | Jeppsen et al. |
| 2005/0240792 | October 2005 | Sicola et al. |
| 2005/0251540 | November 2005 | Sim-Tang |
| 2005/0257085 | November 2005 | Haustein et al. |
| 2005/0262097 | November 2005 | Sim-Tang et al. |
| 2005/0262377 | November 2005 | Sim-Tang |
| 2005/0267920 | December 2005 | Helliker et al. |
| 2006/0010227 | January 2006 | Atluri |
| 2006/0020572 | January 2006 | Ishii et al. |
| 2006/0031468 | February 2006 | Atluri et al. |
| 2006/0047714 | March 2006 | Anderson et al. |
| 2006/0047997 | March 2006 | Anderson et al. |
| 2006/0114497 | June 2006 | Anderson et al. |
| 2006/0149793 | July 2006 | Kushwah et al. |
| 2006/0155912 | July 2006 | Singh et al. |
| 2006/0218434 | September 2006 | Solhjell |
| 2007/0038998 | February 2007 | Fries |
| 2007/0168404 | July 2007 | Nakamura et al. |
| 2007/0244938 | October 2007 | Michael et al. |
| 2007/0271428 | November 2007 | Atluri |
| 2007/0282921 | December 2007 | Atluri et al. |
| WO-2004021677 | Mar., 2004 | WO | |||
Neel, D., "Symantec Says It'll Put Data on Road to Recovery--New LiveState Une Promises Complete System Restoration," Computer Reseller News, Oct. 4, 2004, 12. cited by other . Data Protection--Perform Zero Downtime Backups [ online Jan. 29, 2009]. Retrieved from the Internet URL: http://stage.hp.resource.com/sbso/bus.sub.--protect/data.sub.--protect/ze- ro.sub.--downtime. cited by other . HP Open View Storage Data Protector 5.1 Software [online] [retrieved on Jan. 29, 2009]. Retrieved from the Internet URL: http://www.hp.com/products1/storage/pdfs/media/OVDPds2.pdf. cited by other . Storagecraft Technology Corporation: Protecting Windows Servers and PCs with Fast and Reliable Online Backup and Bare Metal Recovery Solutions [online] [retrieved on Jan. 29, 2009]. Retrieved from the Internet URL: http://www.rmwtug.org/Talks/ShadowStor/ShadowProtectdsheet.pdf. cited by other. |
|
|