Most important thing:
Have management who continually ask themselves if they have the staff who can do all this plan A plan B business, and ensure that said staff can demonstrate they're capable of it.
That's the hardest bit, because none of this huge effort has anything to do with the ordinary day-to-day running, and it takes a leap of imagination that is often sadly lacking among upper management...