There are a number of interesting things about this story. First is the phrase “Human Error”. For me, this is very similar to the https://www.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/ story recently. There could be a staged recovery (ou’re not allowed to start all the machines at once for instance)
Secondly, why wasn’t this tested? You need to test disaster recovery scenarios. Especially for something as important as this.
Thirdly, I don’t like the leaking “A leaked BA email last week had pointed the finger at a single contractor.” Let’s blame someone else. I can see someone being fired for this.
The contractors also deny that what BA is claiming is the cause is the cause https://www.theguardian.com/business/2017/jun/02/ba-shutdown-caused-by-contractor-who-switched-off-power-reports-claim
But who knows.