Capstorm's CopyStorm replicates a Salesforce instance, copying the structure and data to:
Once the initial data load is complete, CopyStorm can be run as often as every 5 to 15 minutes to backup the deltas, added or modified records. Changes to Saleforce structure such as added custom objects or fields are automatically copied as are changes to field definitions. Retention / removal of deleted records are under your control. Don't use Windows? No problem, CopyStorm also runs on Mac and Linux. CopyStorm is simply the best Salesforce ETL tool!
Capstorm's CopyStorm/Restore restores all or part of a Salesforce instance using a backup created by CopyStorm.
A Salesforce backup is always a good idea. Using your Salesforce backup to super-charge your developer sandboxes is even a better idea!