Salesforce Backup
& Recovery
Protect your data. Detect changes. Restore with confidence.
The Problem
Salesforce gives you no safety net for your data.
No Built-in Recovery
Salesforce has no point-in-time recovery. Once data is overwritten or deleted, there is no undo button. The Recycle Bin only holds deleted records for 15 days, and field-level changes are gone instantly.
Weekly Exports Are Not Enough
Salesforce's built-in weekly export produces CSV files that are hard to restore from. You get one snapshot per week, no change tracking, and no way to see what happened between exports.
Silent Data Destruction
Bad imports, rogue automation, misconfigured flows, and bulk API operations can silently overwrite thousands of records. By the time someone notices, the original data is long gone.
No Change Visibility
You don't know WHO changed WHAT until it's too late. Setup Audit Trail only covers metadata changes, not data. Field History Tracking is limited to 20 fields per object and doesn't cover all field types.
What This Tool Does
Six capabilities that cover the full backup-to-restore lifecycle.
Full Data Export
All objects, all fields, all records exported to structured JSON. Nothing is left behind — standard objects, custom objects, junction objects, everything.
Delta Sync
After the first full backup, subsequent runs only pull records modified since the last run. Uses LastModifiedDate filtering for fast, efficient incremental backups.
DML Heatmap
Visualizes which objects get the most modifications, by which users, by day. Instantly spot rogue automations, excessive DML, and unexpected modification patterns.
File Backup
All ContentVersion documents, images, and attachments downloaded with a complete manifest. File metadata preserved alongside the binary content.
Change Detection
Compare any two backup runs to see exactly what changed — new records, deleted records, and field-level differences on every modified record.
Point-in-Time Restore
Restore any object or all objects from any backup point. Reads backup JSON and re-inserts via Salesforce Composite API with relationship preservation.
How It Works
Connect, export, analyze, restore. That simple.
Connect
Point the tool at your Salesforce org using standard OAuth or connected app credentials.
Full Export
First run exports all data and files. Every object, every field, every attachment.
Delta Sync
Subsequent runs pull only what changed since last backup. Fast and efficient.
Analyze
DML heatmap reveals modification patterns. Change detection shows exactly what differs.
Restore
When needed, restore from any backup point via Composite API. Full or selective.
DML Heatmap
See who is modifying what, how often, and whether it makes sense.
Daily Modification Volume
Top Objects by Modification Count
Automated task creation running on triggers
Chatter feed updates
File sharing operations
Pipeline management activity
Field tracking overhead
Account updates + automation
Top Users by Modification Count
"Spot the automation that's running 500 DML operations a day on the same 20 records."
The Automated Process user accounts for 53% of all DML. This usually indicates triggers, flows, or process builders running in loops.
Delivery Options
Run it yourself for free, or let us handle everything.
Self-Service
Download the tool, point it at your Salesforce org, and run it yourself. Backups go to your local machine or your Dropbox account. Full source code available.
- Full data export + delta sync
- File and attachment backup
- DML heatmap analysis
- Change detection between runs
- Point-in-time restore capability
- You control the schedule
- Your data stays on your infrastructure
Managed Service
We host the tool, configure it for your org, and run automated daily backups. You get a dashboard showing backup status, change reports, and DML heatmaps.
- Everything in self-service
- Automated daily backups
- Hosted dashboard with visualizations
- Alert notifications on anomalies
- Managed restore assistance
- No infrastructure to maintain
- We monitor, you sleep
For Your Organization
What this means for a real Salesforce org with real data.
For Your Organization
Based on analysis of your Salesforce org
across 166 objects in your Salesforce org
changes per day by your team and automations
standard and custom objects with data
Automated daily backups would protect against accidental data loss from bad imports, misconfigured flows, or human error.
DML heatmap analysis would help identify unnecessary automations burning through governor limits and modifying records excessively.
Change detection would give your team visibility into what changed between any two points in time, across all objects.
We recommend starting with the self-service tool and evaluating the managed service based on your team's comfort level and bandwidth.
Learn More
This tool is built by Cloud Nimbus LLC, the same team behind Delivery Hub. Questions? Reach out.