Dataimporter provides Salesforce backup and rollback tools designed around high-risk data operations. It can back up records before and after imports, updates, and deletes, helping teams compare changes and restore only the impacted records when an import or migration does not go as planned.
Before a job runs, Dataimporter snapshots the records it's about to touch. After it runs, you can see what changed and roll back only those records.
Snapshot the Salesforce records the import, update, delete, or migration is about to change.
Use your mappings, filters, transformations, and lookups as usual. Backup sits underneath, not as a separate workflow.
See what was created, updated, or deleted. No CSV archaeology, no digging through audit history.
Restore only the affected records. Leave the rest of the org alone.
Dataimporter goes beyond pre-import snapshots. Set a backup policy once and get automated daily backups of your Salesforce objects and Files, with incremental delta tracking so each run only captures what changed — inserts, updates, and deletions.
After the initial full backup, daily incremental backups capture only changed records using delta change tracking — fast, API-efficient, and reliable even on objects with millions of records.
Salesforce Files (ContentVersion) are backed up alongside your records, including handling for externally stored files. Backups are gzip-compressed to keep storage lean.
Restore records from any backup, or roll back exactly the records modified by a specific import, update, or delete — without rebuilding data from spreadsheets.
Backups are stored encrypted in Dataimporter S3, with retention up to 365 days on paid plans. Custom plans can store backups in your own managed S3 bucket instead.
Salesforce protects its platform, but backing up and restoring your business data is your responsibility. The most common cause of data loss isn't an outage — it's a bad import, a mass update gone wrong, or an accidental delete. Native options like the weekly Data Export Service produce CSV files with no restore path, which is why most teams add a dedicated backup tool.
Dataimporter is built around exactly those high-risk moments: it backs up affected records automatically before and after every import, update, and delete you run, then adds scheduled daily backups for org-wide protection — all in the same tool your team already uses to load and migrate data. See pricing and backup storage tiers, or pair backup with an org-to-org migration.
Not in a way you can easily restore from. Salesforce maintains disaster recovery for its own infrastructure, but recovering your records after user error, a bad import, or a rogue automation is your responsibility. Native exports are manual CSV files with no automated restore.
Standard and custom objects, records, and Salesforce Files. Your first backup is a full snapshot; daily incremental backups then track inserts, updates, and deletions so you always have a current, restorable copy.
Yes. Dataimporter captures the affected records before the job runs, shows you exactly what changed afterwards, and lets you roll back only the impacted records — not the whole org.
In Dataimporter-managed S3 storage, encrypted in transit and at rest. Customers on Custom plans can point backups at their own S3 bucket for full control over storage and compliance.
Daily automated backups, plus on-demand pre-import backups before any risky data job. API usage monitoring helps you keep backup activity within your org's limits.