And you thought rolling back a borked update on a server down the hall was hard?

The European Space Agency (ESA) has shared the story of how engineers brought a mission back from the brink after a micrometeoroid strike, an equipment failure, and an impressive solar storm.…