×

Systems and methods for reducing file-system fragmentation when restoring block-level backups utilizing an identification module, an optimization module, and a restore module

  • US 9,122,692 B1
  • Filed: 09/15/2011
  • Issued: 09/01/2015
  • Est. Priority Date: 09/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for reducing file-system fragmentation when restoring block-level backups, at least a portion of the method being performed by a computing system comprising at least one processor, the method comprising:

  • identifying a block-level backup stored on a backup storage device, the block-level backup comprising a block-by-block replica of a volume;

    determining, by analyzing metadata contained within the block-level backup, that data contained within the block-level backup was physically arranged in a non-optimized manner on the volume from which the block-level backup was originally created due to file-system fragmentation;

    identifying a request to restore the block-level backup from the backup storage device to a target storage device in a block-by-block manner;

    determining an optimized physical layout within a file system on the target storage device for the data contained within the block-level backup;

    restoring the block-level backup from the backup storage device to the target storage device block-by-block in accordance with the determined optimized physical layout in order to reduce the file-system fragmentation identified in the block-level backup.

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