If you’re a Salesforce admin or developer who has spent hours using spreadsheets or Data Loader to move data between your Salesforce environments, you know what a time-consuming and tedious process it can be. And because Salesforce is a relational database, it increases the complexity to move all the related child objects and fix any look-up relationships.
Fortunately, there are tools to make this process easier. In this blog, we’ll highlight how Own’s integration with Copado can help you confidently move data across your Salesforce orgs, from development to QA, to UAT, to production.
Source control for your Salesforce data
Copado’s Data Deploy tool does exactly what you’d think-it moves data from one org to another. A popular use case for Data Deploy is moving configuration records (e.g., Salesforce CPQ, nCino, Veeva). However, while Copado tracks changes to metadata, it does not track changes to data. So, with a deployment like CPQ, how can you know what your data looks like before and after the deployment? Own can help.
Features of the Own and Copado integration
Within the Copado application, you can add URL callouts to the Own API to run a backup on selected objects both before and after the deployment. Doing this will allow for an easy comparison of the two points in time to identify all differences pre and post-deployment. Thus giving you source control for your data.
Backup snapshots
Using Own, you can quickly see how many records were added, changed or removed and view the status of each object at the time of the backup. This is an excellent way to find all records that were added, deleted or changed, which is especially valuable after a deployment.
Comparison tools
On the compare screen, you can see when updates occurred, but more importantly, view the detail of those changes. For a CPQ project, for example, you can drill into the Price Book Entries object to see the individual records that were modified. The ability to identify the changes at the record level and for each field ensures that all data modifications are tracked.
Smart Alerts
Using Own, you can monitor your deployments with smart alerts for any unexpected changes or issues. Within the Recover application, you can customize alerts to uncover significant changes to specific objects and the number of records added, removed, or modified. So, instead of having to look for changes, the Smart Alerts will proactively notify you when the predefined confiftions are met.
Precision recovery
If you identify an issue after a deployment, you can recover data quickly. Restore the exact data you need from any backup in your history without affecting valid data added since the backup occurred. Plus, your data relationships remain intact regardless of how many levels deep they go.
Tackle Salesforce DevOps and data protection with the leading solutions
Deploying code is inherently risky, and bad code could be the source of a devastating disruption to the business. Without a disciplined process for testing and delivery, or the safeguards in place to quickly recover in the event of data loss or corruption, deploying code between Salesforce orgs can be risky.
Copado and Own enable more efficient, higher-quality releases so that delivery teams can deploy confidently. By minimizing both the risk and cost associated with user-inflicted data loss or corruption, this integration drives rapid innovation and, ultimately faster time-to-value for customers. To learn more, click here.
Want to see Recover for yourself? Request a demo or click below to start your free trial today.
Submit your details to start your free 14-day trial of Recover for Salesforce
Submit your details to start your free 14-day trial of Recover for Salesforce