I'm fairly new to Salesforce (till now I was using Dev org) and doing my first project. Would like any advice on structuring and using the sandboxes.
I'm using a NonProfit Starter pack which provide 6 Developer Sandboxes with a capacity of 200 MB and one Developer Pro Sandboxes with a capacity of 1 GB. How many sandboxes should I create and how do I use them? Primarily I'll be the only one who would be working or may be 1 another person. Each one has a Refresh interval of 1 day and includes Configuration, Apex and Metadata, All Users.
All the configuration and Apex changes that I make in Sandbox can later be moved to Production after testing. If I create 2 sandboxes and want to have an identical configuration in both the sandboxes, would I be able to do that?
What is the refresh interval of 1 day? I thought it is for the data but since the sandbox just includes the configuration, apex and metadata, users - what does it mean here?
When migrating older data from csv, do I need to migrate it first into sandbox, validate, test etc and then export and import it back to the Production? Or should I do it directly to Production? (I'm doing Data Import for the first time for a customer. I've just practiced data loader in the dev org). Considering my situation, what is the right way to do?
Any help would be appreciated...