Staging table in ERPNext

A better option would be to create a new bench with a staging site.

You would back up your production site and restore it to your staging site, then do all your dangerous stuff there.

I just now wrote about this here : Host Multiple Installations In 1 Server - #2 by MartinHBramwell