So I got a message a couple hours ago, "Dude, your website's not working." "It's probably just downtime, I'll check it out."
I've gotten used to the occasional downtime, and I don't do business or anything through my site, so it's never been a big deal to me. I mean, it's free. Even if the site was only up 1% of the time, I'd still be getting more than I paid for, right?
Anyway, I went to my home page, expecting the familiar "cannot find server" message, but instead I was greeted with "Index of /" and a short directory listing consisting of "cgi_bin" and "flash." It was missing "images," "scripts," etc, and all of my pages, style sheets, etc, etc, etc.
I logged into cPanel, and I I saw that I was indeed missing a large number of files. I felt the first pangs of worry until I remembered that it was all backed up on this very computer, so at worst I'd just have to re-upload the whole site. Before this, however I started searching the forums to see what I could uncover. Now, having seen the mess that's been going on this week, I find myself wondering how long my site's been down and, more importantly, if anyone I've been handing my flashy new business cards has tried viewing it during the period. But that's a different matter alltogether.
While it probably would have been quicker for me to just go and re-upload my site, I instead sifted through the various posts to see if there was a more "official" way of recovering the site. It was looking like the proper action was to file a support ticket, I was somewhat hesitant to, what with all the cautions and warnings about frivolous tickets. So I kept looking.
Through a combination of a post made by xPlosion, extrapolation from said post bordering on guesswork, and no doubt a decent portion of blind luck, I found a solution!
Now, permit me a headline so that I can grab the attention of folks who have just been skimming through my needlessly verbose tale:
Missing files? Don't bother the support staff when you can restore them yourself!
Here's how I did it. In cPanel, under "files," click on the last item, "R1Soft Restore Backups." This linked me to the zodiac backup server that xPlozion had mentioned. At this point, firefox gave me a warning about an invalid security certificate, or something like that, I susbect because the R1Soft backup software is from Righteous Software, rather than x10, but that's really just a guess. Anyway, I just added an exception. If you don't feel comfortable doing this, find another solution. =P This will take you to a file browser with expandable folders on the left, contents on the right. Browse in a few levels until you see a list of items with timestamps for names. These are your backups. Check the most recent one (for me, this was 06/08/09, right before all this started happening), click on "restore selected files" in the upper-right (if you don't want to restore the whole backup, you can expand it and only check the files you want to restore). Select your options, click ok, and wait for it to do its thing!
I hope this helps some of you. More importanly, I hope it takes some of the stress off of the support staff so that they can fix everyone else's problems faster.
Peace.