We are operating in a SharePoint Online environment hosted by Microsoft. My company hired a developer to develop the production site and it went live and we are now being asked to support it and make changes. I don't want to change production directly and would like to set up a staging site in either Online or On Premise. I have tried many of the tools on the market to try and replicate the production site to staging and they all miss many parts of either web parts or pages or security. We haven't yet been upgraded to SP 2013 and are in the "Compatibility Mode".
Does anyone have any ideas how to do a full site replication in a Microsoft SharePoint Online hosted environment?