×

Synchronizing selected portions of data in a storage management system

  • US 10,126,977 B2
  • Filed: 02/09/2018
  • Issued: 11/13/2018
  • Est. Priority Date: 01/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A storage management system for synchronizing portions but not entireties of primary data files based on backup and restore operations, the storage management system comprising:

  • a first computing device comprising one or more processors and computer-readable memory;

    a second computing device comprising one or more processors and computer-readable memory;

    wherein the first computing device is configured to;

    detect at least one change in a first portion of a first primary data file generated by the first computing device, andback up the first portion of the first primary data file to a secondary copy of the first portion, which is in a backup format not accessible as primary data to the first computing device;

    wherein the second computing device is configured to;

    restore the secondary copy of the first portion to a second portion of a second primary data file generated by the second computing device,thereby transforming the secondary copy of the first portion from the backup format to primary data that is accessible to the second computing device within the second primary data file;

    a storage manager in communication with the first computing device and the second computing device, wherein the storage manager is configured to;

    based on receiving from the first computing device notice of the at least one change in the first portion of the first primary data file, (a) instruct the first computing device to back up the first portion of the first primary data file to the secondary copy of the first portion, and (b) instruct the second computing device to restore the secondary copy of the first portion to the second portion of the second primary data file; and

    wherein after the secondary copy of the first portion is restored to the second portion of the second primary data file, the first portion of the first primary data file and the second portion of the second primary data file are synchronized with each other without the rest of the first primary data file and the rest of the second primary data file being respectively synchronized with each other.

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