Recover from distributed disasters