×

Systems, methods, and computer readable media for computer data protection

  • US 9,152,823 B2
  • Filed: 04/22/2005
  • Issued: 10/06/2015
  • Est. Priority Date: 04/22/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of protecting data in a nonvolatile target volume, the method comprising:

  • running an operating system (OS) file system in shadow mode in response to an occurrence of an event of interest;

    intercepting a write request sent from the OS file system and directed to the nonvolatile target volume, the write request including a data segment and a target location pointer that points to a target volume location;

    redirecting the write request to a nonvolatile shadow storage;

    writing the data segment in a shadow storage location without ever writing the data segment in the target volume location;

    creating a record in a shadow database, the record including the target location pointer and including a shadow location pointer corresponding to the shadow storage location;

    intercepting a read request sent from the OS file system and directed to the nonvolatile target volume, the read request including a second target location pointer that points to a second target volume location;

    comparing the read request to the shadow database to determine that no record having a target location pointer that matches the second target location pointer is present in the shadow database;

    reading a second data segment from the second target volume location;

    returning the second data segment to the OS file system without writing the second data segment in the shadow storage; and

    in response to switching to running the OS file system in standard mode, discarding the data segment from the shadow storage.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×