Originally posted by: Roguestar
Well, RAID-5 is backup, but it's not infallible.
sorry but this bugs me....
no its not. it never was and never will be for backups
which part of a raid protects against deleted data?
which part of a raid protects against corrupted data?
which part of a raid protects against damage done to a box that was knocked over(hacked)?
which part of a raid protects against damage done by viruses?
raid is for redundancy ONLY. It?s about mitigating the risks of downtime.
If you were on of my techs and told me it?s ok we don?t need a backup because it raided, you would be in immediate training, and or looking for a new job.
raid 0 IMHO is the bastard child of raiding. It?s nice for performance issues, but it alone destroys the redundancy aspect of the raid to begin with.
phpbb screwed up (or their hosting company did)? its that simple. If uptime was a concern for them they should have been using the backup service/option of the hosting company. A CVS repository should not be your best source of the data.
There is no reason for them to not have the drive backed up with yesterday?s data, have the disked replaced and be back online in a matter of hours.
How this how it should have gone down in a serious server shop.
1. Drive indicating failure ? replaced (missed this one, but not surprising if it?s a hosting company, they may not have someone checking the front of servers or don?t have these warning messages being forward to there log servers for detection)
2. Drive fails ? replace and start rebuilding - this they did
3. Second drive fails while rebuilding ? if no more drives on site, have vendor ship replacement within 24hrs, if mission critical then you should have a contract with a support vendor for something like a 4 hr turnaround.
4. replace second drive, build raid 5 array, restore array from last nights backup
5. profit?..? errr