Yeah, there is no real way to know what happened, but now that you've set it up fresh and ensured that there is a (strong?) password in place, hopefully it won't happen again. And if it does, you'll have the backup to get you running again quickly.
If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks!