What are best practices to automatically (regular intervals) synchronize the full JCR state (content, components, ...) from (running) production system to developer/testing machines for testing and debugging?
Assume compiled Java stuff is matching on both systems. AEM Version 6.1 and above.