This blog post covers the difference between inbuilt Exchange utility features of Eseutil soft Recovery and Eseutil Hard recovery.
ESEUTIL /R - Soft Recovery of Exchange Database
Restore an Exchange Server 2013 Database to a Recovery Database
How to use Exchange ESEUTIL tool?
Perform Soft & Hard Exchange Recovery using Eseutil Commands
Exchange Server Backup, Restore, and Disaster Recovery
Recover Exchange Database from Dirty Shutdown State after Transaction Log File or Backup Failure
Troubleshooting Exchange Dirty Shutdown Error
ESEUTIL /P Commands. Exchange Database Hard Repair Process
How to repair Exchange Database using Eseutil utility
How to Recover Exchange Database without Log File with Eseutil Commands
Microsoft Exchange Database Recovery Guide