| CPC G06F 11/1466 (2013.01) [G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 11/3419 (2013.01); G06F 2201/80 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for optimizing a backup and recovery strategy of a database, the method comprising:
obtaining service level agreements for the database;
identifying, using a trained machine learning model, an initial recommended database backup and recovery strategy for the database based on the service level agreements;
configuring a database backup of the database based on the initial recommended database backup and recovery strategy;
monitoring a usage of one or more of the database and the database backup;
identifying, using the trained machine learning model, a recommended change to the configuration of the database backup based at least in part on one or more of a change in the usage of one or more of the database and the database backup, a change in the service level agreements, a change in a cloud environment in which the database backup is located, and a change in available database backup and recovery strategies offered by the cloud environment; and
updating the configuration of the database based on the recommended change.
|