Hi I have a developer pro sandbox in my org, i would like to know if I refresh it will i able to copy data from my production to this sandbox environment?


3 Answers 3


Only custom settings and Product data will be copied over automatically. Remaining objects will have to be loaded via data loader

  • how about my existing data in my sandbox? will refresh wipe out all my existing data in my sandbox? Commented Oct 7, 2014 at 2:28
  • @user2074703, It does not copy standard/custom object records so refresh will not wipe out your existing data in sandbox. Commented Oct 7, 2014 at 2:49
  • 2
    Sethu is incorrect. A sandbox refresh will wipe any non-setup data (excluding that stated by HSG). Commented Oct 7, 2014 at 14:28

When you create a new developer or developer pro sandbox, Salesforce doesn't copy the data over for most objects (just the core objects like User, RecordType, etc.). If you want to populate the sandbox with data, I suggest using an app like SFXOrgData (http://www.sfApex.com) to accomplish this. I developed this application about 2 years ago exactly for this purpose.

Before this, I (and everyone else) had to create and maintain a bunch of Excel spreadsheets which did VLOOKUPS on the Id fields to remap everything in order to maintain the relationships between records. Hope this helps =)


Developer sandboxes are meant for coding and testing. These environments include a copy of your production organization’s metadata, or Setup data. It does not include any data from custom or standard objects. If the data was present, it will wipe out the data.

Developer Pro have a larger storage limit than Developer sandboxes. This enables you to handle more development and quality assurance tasks. Developer Pro sandboxes should be used for integrated testing.

I always reference this page for the complete guide to Salesforce sandboxes.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .