Patent ID: 11868216
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A data storage system comprising:
a data store comprising one or more physical data storage media, wherein data stored on the one or more physical data storage media is organized into a plurality of buckets, wherein a first bucket of the plurality of buckets stores a plurality of data objects, and wherein a first data object of the plurality of data objects is associated with version metadata representing a plurality of versions of the first data object; and
a recovery management system comprising one or more processors and computer-readable memory, wherein the recovery management system is configured to at least:
receive, via a graphical user interface, selection of a target recovery time for the first bucket;
classify individual data objects of the plurality of data objects into corresponding recovery classes of a plurality of recovery classes, wherein the first data object is classified into a first recovery class based on an evaluation of the version metadata with respect to the target recovery time, and wherein the first recovery class is associated with a first recovery action that is different from a second recovery action associated with a second recovery class of the plurality of recovery classes;
generate an updated graphical user interface that presents data regarding the first recovery class into which the first data object is classified;
receive, via the updated graphical user interface, a command to execute a plurality of recovery actions on the first bucket, including execution of the first recovery action on the version metadata associated with the first data object; and
execute the plurality of recovery actions on the first bucket, wherein execution of the first recovery action on the version metadata associated with the first data object modifies the version metadata to make available a version of the first data object created prior to the target recovery time.