As per my experience, DPM 2010 is good for windows base server. We are working with same from last many years. I do not found anything relevant than DPM 2010. But if you looking for something else, Please find the major alternative & competitors of Microsoft DPM.
1- Azure Backup
2- Dell PowerProtect DD (Data Domain)
3- Rubrik
Source: https://www.peerspot.com/products/microsoft-dpm-alternatives-and-competitors
Or in some other case. you can try Stellar repair for MS SQL to perform SQL backup recovery, Password Recovery, Log analysis & database recovery from backup file.
source : https://www.stellarinfo.com/sql-database-toolkit.php
Thanks