Wow, sounds like a meltdown of a Hard drive and everything has to be reinstalled from scratch and all sites restored from backup.
Maybe the backup process had to be done manually, therefore making it take longer.
However the time-frame you mention, if this is the problem, that is avg. to below avg (depending on exactly when it came back).
I assume that since it's been a few days, the service has indeed been restored, I just wanted to help and at least get ya an answer to question
