×

Selective processing of file system objects for image level backups

  • US 9,507,670 B2
  • Filed: 06/13/2011
  • Issued: 11/29/2016
  • Est. Priority Date: 06/14/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for selective processing of file system objects for an image level backup, comprising:

  • a backup engine including;

    a receiving module configured to receive backup parameters for the image level backup, wherein the backup parameters include a selection of a machine to backup, and a selection of at least one file system object to include in the image level backup, wherein the selection of the at least one file system object is a directory name, a file name or a file mask;

    a connection module configured to attach to a source disk corresponding to the selected at least one file system object;

    a file allocation table (FAT) processing module configured to;

    fetch a FAT for the source disk;

    search the fetched FAT to determine a selected set of data blocks of the source disk such that the fetched FAT indicates that the selected set of data blocks correspond to the selected at least one file system object; and

    before completing the image level backup, create a backup FAT from the fetched FAT, wherein the backup FAT is different from the fetched FAT such that the backup FAT comprises only records corresponding to the selected at least one file system object; and

    a block processing module configured to;

    read the determined selected set of data blocks from the source disk, wherein the source disk includes at least one file system object not selected to include in the image level backup; and

    save the backup FAT and the determined selected set of data blocks to a reconstructed disk image.

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