Sandboxes
What would a Developer Pro sandbox be used for?
- Development/testing in an isolated environment - Larger data set than Developer - Quality assurance - Integration testing - User training
What is the purpose of a post-copy script in a sandbox?
- Make sandbox environment business-ready - Automate data manipulation - Automate business logic tasks
What changes between a production and sandbox copy?
- Org ID - Possibly the server instance - Usernames modified - sandbox name appended - User emails are modified to prevent auto-generated messages - Federated SAML authentication is disabled, but most configuration information is preserved - Release version might be different
What would a Full sandbox be used for?
- Performance testing - Load testing - Staging
Why should you limit changes in production during sandbox creation or refresh?
- Sandbox copy is a long-running operation that may take hours, days, or even more than a week. - A sandbox is not a point-in-time snapshot of the exact state of your data. - Setup and data changes to your production org during the sandbox creation and refresh operations can result in inconsistencies in your sandbox. - You might detect and correct some inconsistencies in your sandbox after it is created or refreshed.
What would a Partial Copy sandbox be used for?
- User acceptance testing - Integration testing - Training
What are the 4 types of sandboxes
-Developer -Developer Pro -Partial Copy -Full
Which sandbox types can use sandbox templates?
-Partial Copy -Full
What happens during a sandbox refresh?
-The sandbox is replaced with a fresh copy of the production org - Any access setting that were in the sandbox are removed - Profiles and permissions revert to prod values
How would you give a developer access to a sandbox without granting them access to production?
1. Create the user in production but make them inactive 2. Create the same user in the sandbox and make them active
What should you do before refreshing a sandbox?
Deactivate any Salesforce-Salesforce connections, then reactivate them after the refresh.
What are the differences between Developer and Developer Pro sandbox types
Developer Pro offers 1GB of storage vs. 200MB for Developer. This allows for a greater level of quality assurance and integration testing.
What happens to object IDs when data is copied to a sandbox?
Object IDs are copied from production, but don't synchronize after the initial copy.
How many post-copy scripts can you run after a sandbox refresh?
One
What are the differences between Partial Copy and Full sandbox types?
Partial Copy only contains a sample of production data Sandbox templates are required when creating a Partial Copy, but are optional for Full Copy Partial Copy refresh interval: 5 days vs. 29 days for Full Partial Copy has a 5GB data / file limit. Full copy limits are the same as production
What class must a sandbox post-copy script implement?
SandboxPostCopy
Where can you see your current sandboxes?
Setup | Data Management | Sandboxes Only accessible from production