We have very huge environment where we have more number of backup failure which we are trying to fix the issue through automation using REST API.
1.Check the backup status for each client.
2.Check if each client is ready(Check Readiness) for backup.
3.If readiness getting failed then Recycle the services for each client.
4.Resubmit the backup job for each client.
5. Post if Resubmit is also getting failed then refer the log cuts Job manager.log and Evmgrs.log to find the failed/error details.
Let me know if anything we can add it for other agent based backups like SQL, Oracle or SAP HANA database.
Please update some additional steps if any initial troubleshooting using REST API will help us to reduce some failures in our environment.