Patent · US Expired

System and method for checkpointing and restarting an asynchronous transfer of data between a source and destination snapshot

US7039663B1 · kind B1 · utility

134Cited by
16References
46Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 19, 2002
Grant dateMay 2, 2006
Priority date
Expiry dateMar 31, 2023

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99956
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for inserting checkpoints into a data stream and for restarting an asynchronous transmission of a data stream from a source file system to a destination file system is provided. The data stream can be a set of changes between a base snapshot and incremental snapshot of the source file system for update of a replicated file system on the destination. State information relating to the progress of the source in processing and transmitting the data stream is stored at regular intervals, and a checkpoint number associated with each stored segment of the state information is inserted into the data stream. The destination tracks the fall commitment of each segment of the data stream to persistent storage on the replicated file system. If an error or communication loss requires the data transfer to be restarted, the destination sends the checkpoint number associated with the last fully committed segment of the data stream. The source reinitializes its data gathering processes using the state information associated with the particular checkpoint number. The changes sent from the source file system to the destination file system relate to a sub-organization of a volume on…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.