I don't understand how I would restore a snapshot. Assume

I don’t understand how I would restore a snapshot.

Assume that the root directory of a website was wiped out and all I had was the snapshot file which had been stored elsewhere.

What are the steps to restore?

It appears that I would have to reinstall WordPress, then install Snapshot Pro, then import the snapshot, before I could restore.

Is that correct?

I’m concerned that if I had to restore, I’d have to know the version of WordPress that was installed on the website, the database name, userid, etc. to recover to the point where I could restore from a snapshot.

It also makes me nervous that there’s not an option that clearly states “backup ALL tables” nor is there an option that clearly states “backup ALL files”

Perhaps, I’m expecting this to be a complete backup solution when it isn’t intended to be that.

Assuming that I am correct that Snapshot Pro isn’t what I’m looking for, would you please suggest another backup plugin I might use?