I have no idea what happened but our VPS just started throwing errors the other day and I lost our website. I tried 2 different backups and both were corrupt. So I ended up restoring a 3 week old backup. I am not happy about losing over 200 posts. But I am happy to have the website up and running again.
If it’s one thing I learned about this whole lesson is #1 MAKE YOUR OWN BACK UPS AND DO NOT RELY ON YOUR HOST TO KEEP BACKUPS! And I can not stress that enough! I went against my own 1# rule and it cost me 3 weeks of lost information. But there is no sense of crying over spilled milk. I learned a tough lesson and its one that I will never make again.
P.S. Please take my deepest apologies for anyone who lost their posts. And I would also like to note that I moved away from the VPS and moved to Namecheap hosting. And I have no plans on moving from Namecheap hosting unless we get a managed VPS. Because I am not going to take chances with this website ever again!