MySQL Restore from a Year Old Backup
Consider


Load the data into a different database, or even a different MySQL instance.
Locate the deleted rows.
Export them in some manner -- INSERT .. SELECT .. into another table; SELECT INTO OUTFILE ..., mysqldump, etc.
Load them into your real database.


Cost:  A bunch of your time.