[Support System] Website get disappear from WPMU Dev Hub if there is a problem on website.

Hi,

It's just a general question.

If by any reason WP Website gets crashed. It also gets disappear from the WPMU Dev Hub. So, in this case, how can I recover a website from backup?

is it possible that if a website get hacked or crashed by some reason i take it back from backup that is stored on your server?

Thanks