Sandbox Types - Chirag-ahir/SFC-Preparation GitHub Wiki
What is Metadata? Metadata is the salesforce configuration data such as Fields, Page Layouts, Profiles and Flow.
What is Data Storage? Space consumed by records such as Accounts and Contacts.
What is file storage? Space consumed by documents, images or PDF Files.
What is Sandbox Template? Sandbox templates allow you to pick specific objects and data to copy to your Full or Partial Copy sandbox to control the size and content of each sandbox
Data vs MetaData:
--> When you refresh your sandbox:
- Copies data into sandbox
- Copies MetaData into sandbox
--> When you make changes in sandbox
- Push MetaData to production
- Does not put data to production
If you create an account with name ABC in a sandbox, it will not push to Production If you change a contact's email address in a sandbox, it will not push to Production Addiding, Deleting, Editing records in sandbox, does not change records in other environments. Because it's not good practice to change any live data.
What is Sandbox?
A sandbox is a replica of a production environment used for testing and development purposes. Sandboxes are isolated from your production environment, ensuring that any changes you make do not impact your live environment.
Salesforce provides several types of sandboxes, each serving different needs:
Developer Sandbox: This is a basic sandbox with a limited amount of storage. It's intended for individual use, mainly for development and testing purposes.
- Available in Professional Edition
- Refresh interval is 1 time in 1 day
- Storage capacity is 200 MB
- No data from production
- Designed for development activity for the individual developer
Developer Pro Sandbox: Similar to the Developer Sandbox but with more storage, allowing for larger data sets to be used during development and testing.
- Available in Unlimited & Performance Edition
- Refresh interval is 1 time in 1 day
- Storage capacity is 1 GB
- No data from production
- Designed for development activity for the group of developers
Partial Copy Sandbox: This sandbox includes a subset of your production data, providing a more realistic environment for testing and training. It includes templates to select specific objects and data.
- Available in Enterprise, Unlimited & Performance Edition
- Refresh interval is 1 time in 5 days
- Storage capacity is 5 GB
- Sample data from production (10K Records per object)
- Designed for UAT Testing
Full Sandbox: This is a complete replica of your production environment, including all data and metadata. It is used for performance testing, load testing, and staging before deployment to production. Full Sandboxes can be refreshed every 29 days.
- Available in Unlimited & Performance Edition
- Refresh interval is 1 time in 29 days
- Storage capacity is same as prod
- Sample data exact same as prod
- Designed for staging environment
Sandbox you tube videos:
Sandbox Types: https://youtu.be/EynmGq7Q7mc?si=nU7V4jjcWgN7kKXB Create a sandbox: https://youtu.be/DzBc5SA1kyw?si=cgs34lJGuwr_YaH0 Create connection b/w sandbox & Prod: https://youtu.be/vJm3rsFts8U?si=Sj2FniM9TTa33t-k Migrate changes from sandbox to prod using changeset: https://youtu.be/x7tMnA8lzjk?si=GwNR9Wd0OcgBxMxU Change Set Playlist: https://www.youtube.com/watch?v=c4wGOMIYfEo&list=PLFNbZmUNjID5Wej5SE0ronnj5m61cJjS2
Number of sandbox per edition: