[Hosting] Backup for staging

This feature is especially helpful when it’s not always feasible to reset from live. For example, for ecommerce sites after refresh from live, there’s some post refresh work that needs to be done like enabling test transactions, disable email sending, etc etc. This will also with troubleshooting and new feature testing where intermediate steps can be backed up.