Can someone explain to me how to backup a GoodData project so that I i can restore in case something gets deleted by mistake?
The backup does not need to include the data, but should include everything else (Users, Reports, Dashboards, Attributes, Facts, Metrics, Data Sets, Model)
You can do project cloning by using cl tools. May be you need to write script to automatically clone to backup your data.