What is the best solution for recovering a deleted record(s)? I understand that we can go back to any point in the Power Platform Admin and restore there. Still, the problem is that the Dataverse backup always contains the entire database. There is no built-in way to restore records just from a specific table.
Based on my research, I can create a new table called "Backup." Then whenever a record is deleted, I use patch and defaults functions to move that deleted record to the "Backup" table. I've also found a company called "OwnBackup" that does backup and recovery, particularly in recovering records however there are limitations (https://kb.ownbackup.com/wikis/dynamics/Limitations)