Patent ID: 11868215
Assignee: RUBRIK, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, at a first time, a request to restore a target object to a first point-in-time version, the target object being associated with a cluster;
identifying a first snapshot of the cluster corresponding to the first point-in-time version;
generating, at a second time that is at or subsequent to the first time, a second snapshot of the cluster upon receiving the request to restore the target object;
determining data changes associated with the target object based on the first snapshot and the second snapshot;
scanning, via a snapshot tool, all objects associated with the cluster to determine one or more additional objects that are affected by restoring the target object due to object dependencies defined by a cluster configuration;
generating, via the snapshot tool, a relationship graph for the one or more additional objects and the target object; and
restoring the target object based on the data changes, the first snapshot and the relationship graph.