Yeah it was an IP in Bradford, England if I remember correctly and was the same as fire_spinners, but it was blacklisted, and a lot of the proxies mglib used appeared to be real IP addresses but quite obviously weren't.
As for restoring backups, a database backup is generated every 24 hours, so we will never lose data older than 24 hours.
And for the files, I have every file on my own hard drive so if anything ever gets deleted I can simply re upload it. I'm also writing a script to create a weekly backup of all files in the /downloads/ folder of thegtaplace and storing it on my own server, so in the event of everything getting deleted, I wont have to personally upload 2Gb of data, I can simply use the server's 100Mbit connection
That's a brief insight into how it wouldnt matter too much if we were hacked