function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Philipp MathisPhilipp Mathis 

how can i fill my developer edition with data

Hi all
I've signed up for a free developer edition here:
https://developer.salesforce.com/signup 

and now I'd like to fill it with data. Best would be to fill it with existing data from my professional account. How can I export all data of my professional account and import it to this free developer edition?

Many thanks,

Philipp
Best Answer chosen by Philipp Mathis
Etienne Rocheleau 9Etienne Rocheleau 9
I think the best approach there would be to try and have access to a "Full" sandbox or "Partial copy" of your production environment.

https://help.salesforce.com/articleView?id=create_test_instance.htm&type=0

That way you can have partial or full copy of your production environment data, you can develop new features, test new changes, etc. And once you are satisfied, you deploy something called change sets to your production organization.

https://help.salesforce.com/articleView?id=deploy_overview.htm&type=0&language=en_US&release=206.20

(Sandboxes are the only way I know about to have a realistic similar copy of your production organization, and I think the best practice).

All Answers

Etienne Rocheleau 9Etienne Rocheleau 9
"Fake" data has always been a problem inside a Salesforce org.

As for migrating your data from one org to another, there are tools on the AppExchange to do that, or you can try your hand at manual migration with the Salesforce data loader:
https://developer.salesforce.com/page/Data_Loader

But keep in mind it can become quite complicated when trying to move data that is related, for example if you want to keep your link between Contacts and Accounts.
Philipp MathisPhilipp Mathis
ok. but what's the best practice use developer one with no data (so I need to fill it with data first) or use the sandbox?
We'd like to have en dev environment as realistic as we have our professional account, to do testing, api access, data processing etc. so therefore it should have the same amount of data like the real version.
Etienne Rocheleau 9Etienne Rocheleau 9
I think the best approach there would be to try and have access to a "Full" sandbox or "Partial copy" of your production environment.

https://help.salesforce.com/articleView?id=create_test_instance.htm&type=0

That way you can have partial or full copy of your production environment data, you can develop new features, test new changes, etc. And once you are satisfied, you deploy something called change sets to your production organization.

https://help.salesforce.com/articleView?id=deploy_overview.htm&type=0&language=en_US&release=206.20

(Sandboxes are the only way I know about to have a realistic similar copy of your production organization, and I think the best practice).
This was selected as the best answer
Philipp MathisPhilipp Mathis
unfortunately as a professional edition user I'm only having access to developer sandbox. other solution?
Etienne Rocheleau 9Etienne Rocheleau 9
Well the developer sandbox will have all the same metadata and permissions so you will find the same objects container if you will. (I am unsure about permissions, API access, etc.)

So the other solution would be to create a script to populate your sandbox with data (you can export a subset of your production organization data for example) and run it every time you refresh your sandbox. You can also explore the different tools available on the AppExchange that allow you to migrate data from one organization to another. (Search for "migration" you should find quite a few different ones).

Unfortunately there will not be an easy solution to bypass Salesforce editions limits.
Philipp MathisPhilipp Mathis
the data limit of 200mb for this sandbox is not a problem since we are staying within this limit re our production data size. so I really would like to  mirror all of my existing data to the sandbox. Can you guide me ther how to migrate or set-up the script?
Etienne Rocheleau 9Etienne Rocheleau 9
Sorry I do not have an already built solution, you would have to learn SOQL and the SOAP API of Salesforce.

And I have not yet explored any of the migration apps in the AppExchange, I only know there are some. You would need to try them.