Salesforce Backup Solutions and Tools: 7 Options Compared 

Table of ContentsToggle Table of Content

Summary

  • Salesforce's Recycle Bin keeps deleted records for 15 days, and the Data Export Service runs weekly at best, with no restore tool.
  • OwnBackup is now Salesforce Backup & Recover, a paid add-on with no public price.
  • Spanning, Cloudally, Druva, Veeam and Gearset back up data and metadata; Veeam and Gearset publish per-user prices.
  • Skyvia Backup charges by storage and covers 36 cloud apps, but backs up records only and runs at most once a day.
  • Whatever you choose, test a restore of parent and child records in a sandbox before you need it.

Someone runs a Data Loader update with the wrong column mapped, and 20,000 account phone numbers now hold postal codes. The Recycle Bin can’t help, because nothing was deleted. Salesforce keeps its platform running, but getting your own records and configuration back after a mistake like that is your job, and it takes one of the Salesforce backup solutions below. 

Salesforce’s free options have hard limits: the Recycle Bin keeps deleted records for 15 days, and the Data Export Service runs weekly at best. The market has also shifted. OwnBackup is now Salesforce Backup & Recover, and one tool that used to appear on these lists no longer backs up Salesforce at all. 

We checked Salesforce Help and each vendor’s own product and pricing pages in October 2026. Below, we compare seven tools on what they back up, how they restore and what they cost, then show how to set up a backup and test a restore. 

Salesforce backup solutions at a glance 

Salesforce backup solutions fall into four camps. Salesforce’s own add-on suits teams that want a first-party tool and already buy add-ons from Salesforce. Vendors built around Salesforce, like Spanning and OpenText Cloudally, go further on restores and sandbox work. Druva and Veeam back up lots of platforms, so they suit IT teams that already protect other systems with them. And if you push metadata changes every week, a DevOps platform such as Gearset keeps backup right next to your deployments. 

Skyvia Backup doesn’t fit any of those boxes: you pay for storage rather than per Salesforce user, and one plan also covers 35 other cloud apps. Records get backed up; metadata doesn’t. 

Tool Type Backs up metadata Backup scheduleRestore highlightsPublished price
Salesforce Backup & Recover Salesforce add-on Yes Daily, plus on demand Compares backups and restores only the changed records and fields Not published 
Spanning Backup for Salesforce Salesforce-specific product from a multi-app vendor Yes Daily at a set time, plus unlimited on-demand Point-in-time and cross-org restore inside the Salesforce UI On request 
OpenText Cloudally Backup for Salesforce Multi-app SaaS backup Yes Automated daily or on demand Point-in-time, granular and cross-org restore, sandbox seeding On request 
Druva for Salesforce Multi-platform SaaS backup Yes Daily incrementals plus high-frequency full backups Point-in-time restore of an org, object, record or field Not listed on its Salesforce page 
Veeam (self-hosted or Veeam Data Cloud) Multi-platform backup Yes Custom schedules; near-continuous for chosen objects (self-hosted) Restores object hierarchies and parent-child links Veeam Data Cloud: $4.17 per Salesforce user per month, billed annually 
Gearset Backup Salesforce DevOps platform Yes Daily; high-frequency jobs on the Teams plan Data and metadata restore and compare From $2.75 per Salesforce user per month, $275 minimum 
Skyvia Backup Multi-app cloud backup No, records only Up to once a day on paid plans; manual on Free Restore records, objects or field values; undo changes; insert into another org Free for 1 GB; paid from $7 a month billed annually 

The first thing to check is what you need back after a bad day: records only, or records plus the layouts, flows and Apex that make them usable. That one answer narrows the list fast. mentioned in the previous section.

What Salesforce backs up for you, and where it stops 

Salesforce gives every org a few free safety nets against data loss. None of them is a backup you can restore from in a few clicks, which is why paid and third-party Salesforce backup solutions exist. 

The Recycle Bin holds deleted records, and you can restore them up to 15 days after deletion. It doesn’t help with overwritten values, such as a Data Loader update that wiped a field across 20,000 accounts. 

The Data Export Service writes your org’s data to CSV files in a zip archive. Weekly exports are available in Enterprise, Performance and Unlimited Editions; every other edition except Database.com gets monthly exports. You can run an export manually once every 7 days (weekly) or every 29 days (monthly), and Professional and Developer Editions are limited to the 29-day cycle. Salesforce deletes the zip files 48 hours after it emails you (weekends don’t count), exports don’t run in sandboxes, and formula and roll-up summary fields are left out. Restoring from those CSVs means loading them back yourself, in the right order, with a tool like Data Loader. Our guide to exporting data from Salesforce covers the export side. 

The paid option is Salesforce Backup & Recover, which used to be Own Recover. Salesforce bought Own, and Own’s products are now sold as part of the Salesforce Platform. Backup & Recover comes in two forms, shown in the last two rows of the table below: 

Native option What it covers How often Edition and costThe catch
Recycle Bin Deleted records Continuous All editions except Database.com, free 15 days; no help with overwritten values 
Data Export Service Data as CSV, optionally with files and attachments Weekly or monthly Weekly: Enterprise, Performance, Unlimited; monthly: all except Database.com Files deleted 48 hours after the email, not counting weekends; no sandboxes; no restore tool 
Salesforce Backup & Recover Data, files, metadata, managed packages, sandboxes Daily, plus on demand and Continuous Data Protection Add-on for Enterprise, Unlimited and Developer Editions No public price 
Salesforce Backup & Recover Next Data and files Full backup first, then daily incrementals, full backup every Sunday Add-on licenses for Professional, Enterprise, Performance and Unlimited Editions No public price 

Backup & Recover adds alerts on unusual data changes, data and metadata compare, and a default retention of 99 years that you can shorten per org. Backup & Recover Next runs inside Lightning Experience, restores records together with their deleted child records, and keeps an audit log of backup events for up to a year. 

Data, metadata and files: decide what you’re protecting 

Records are the obvious part: accounts, contacts, opportunities, cases and your custom objects. Metadata is the configuration around them: custom fields, page layouts, flows, Apex classes and triggers, reports, dashboards, profiles and permission sets. Files and attachments are a third category, and some tools price or schedule them separately. 

Losing a batch of opportunities hurts for a day. A deleted custom field takes its data with it, and a broken flow can corrupt data across a whole object before anyone notices. Teams that change their org every week need metadata in the backup. 

Relationships matter on restore too. When a deleted account comes back, it gets a new record ID, so its contacts and opportunities have to be restored in the same operation or relinked by hand. Ask every vendor how it handles that. 

Of the seven tools here, six back up metadata. Skyvia Backup doesn’t: it covers records in the objects you select, which suits teams whose risk is bad imports, mass updates and deletions rather than broken deployments. 

How to choose a Salesforce backup tool 

Use these criteria to compare Salesforce backup solutions, and their quotes, on equal terms: 

  • Backup frequency. Daily is the norm. Got thousands of records changing every hour? Then you want Druva’s high-frequency full backups, Veeam’s near-continuous object backups, Gearset’s high-frequency jobs or Salesforce’s Continuous Data Protection.
  • Metadata coverage. Needed if you deploy changes often or have a lot of Apex and flows. 
  • Restore granularity. Single field, single record, object or whole org; restoring parents and children together; restoring into another org or a sandbox. 
  • Sandbox seeding. Spanning, Cloudally, Druva, Veeam Data Cloud and Gearset’s platform offer it; useful if you test with production-like data. 
  • Retention. Spanning, Cloudally and Gearset advertise unlimited or 99-year retention; Skyvia’s Free plan keeps snapshots for 3 months, and paid plans set no time limit on them. 
  • Where the data lives, and security. Spanning and Cloudally both sit on AWS and let you pick a region, while Skyvia keeps backups in Azure geo-redundant storage in West US data centers, and self-hosted Veeam puts the data wherever you install it. Your compliance team will usually have a list of must-haves, so hold each vendor’s certifications up against it (a HIPAA BAA, say, which Gearset includes on its Enterprise plan and Skyvia also offers). 
  • API usage. Backups read through the Salesforce API. Cloudally fetches only daily changes and pauses at the API limit; Druva uses Bulk API for full backups. Check how a tool behaves when your integrations already use most of the daily allowance.
  • Pricing unit. Per Salesforce user, per GB stored or a custom quote. The cost section below shows why this decides more than the list price. 

7 Salesforce backup tools compared 

One is Salesforce’s own add-on and six are third-party tools. Backupify used to appear on lists like this one. It now protects Google Workspace, Microsoft 365 and Azure only, so it’s out. 

Salesforce Backup & Recover 

Salesforce’s own backup, formerly Own Recover. Its daily job grabs data, attached files, metadata, managed packages and sandboxes. You’ll get a warning when data activity looks off, and any two backups can be lined up to show what was added, changed or deleted in between. Restores target only the records and fields that changed. 

Salesforce Backup & Recover

The catch: it’s an add-on with no public price, and the classic edition requires Enterprise, Unlimited or Developer Edition. Backup & Recover Next extends coverage to Professional Edition. 

Best for: orgs that would rather deal with one vendor and already buy add-ons through their Salesforce account team. 

Spanning Backup for Salesforce 

Spanning, a Kaseya company, backs up records, standard and custom objects, metadata, files, attachments, reports, dashboards and Chatter posts every day at a time you choose. On-demand backups are unlimited, retention is unlimited at no extra cost, and restores run inside the Salesforce interface, including point-in-time and cross-org restores. Sandbox seeding is included. Among Spanning’s listed certifications are HIPAA, GDPR, ISO 27001 and SOC 2 Type II, and its AWS regions cover the US, Canada, EU, UK and APAC. 

Spanning Backup for Salesforce

The catch: you have to ask sales for a price. 

Best for: admins who’d rather never leave Salesforce to restore anything. 

OpenText Cloudally Backup for Salesforce 

Cloudally is now an OpenText product. Its backups cover data and Chatter feeds plus metadata such as workflows, reports, Apex triggers and classes, and object schemas, on a schedule or whenever you trigger it, and retention is unlimited so nothing ages out. Since it pulls only each day’s changes, it goes easy on API calls, and hitting the limit pauses the job rather than breaking it. Restores work at the level you need, be that a point in time, a handful of items or a copy into another org. Sandbox seeding comes with data anonymization, and backups can go to your own storage. It also works with every Salesforce edition, from Contact Manager through Unlimited and Developer.

OpenText Cloudally Backup for Salesforce

 

The catch: you’ll need a quote to learn the price, and the product is one small piece of a huge OpenText catalog. 

Best for: orgs on Group or Contact Manager Edition (neither native add-on lists them), plus teams that need data kept in one country, since Cloudally runs data centers in the US, Canada, UK, Ireland, Germany, Japan and Australia. 

Druva for Salesforce 

Druva is offered purely as a service (100% SaaS), so there’s no server for you to look after. It pairs daily incremental backups with high-frequency full backups over Bulk API, keeps the copies air-gapped, and can take an org, an object, a record or even one field back to an earlier point in time. Parent-child links survive a restore. Druva also compares backups, seeds sandboxes and archives old records. 

Druva for Salesforce

The catch: the Salesforce page doesn’t list a price. 

Best for: companies already using Druva for endpoints or other SaaS apps. 

Veeam Backup for Salesforce and Veeam Data Cloud for Salesforce 

You get two flavors from Veeam. If you want to host it, Veeam Backup for Salesforce installs on-premises or in AWS or Azure. One installation can protect several orgs, schedules are set per object, and the objects that change most can get near-continuous backups. If you’d rather not host anything, Veeam Data Cloud for Salesforce costs $4.17 per Salesforce user per month billed annually, and that price includes unlimited storage. 

Veeam Backup for Salesforce

The catch: with the self-hosted edition, keeping the backup server running and patched becomes your team’s job. 

Best for: IT departments that are required to hold backup data in their own environment, or that already use Veeam for most of their infrastructure. 

Gearset Backup 

Gearset is a Salesforce DevOps platform, and its backup can be bought on its own. The Starter plan costs $2.75 per Salesforce user per month with a $275 monthly minimum and includes two daily backup jobs, data and metadata restore and compare, unlimited storage and up to 99 years of retention. Step up to Teams at $3.50 per user (with a $350 minimum) and you also get two high-frequency jobs, metadata change monitoring and backup search. Bring-your-own-key encryption and a HIPAA BAA sit on the Enterprise tier, which you’ll need a quote for. 

Gearset Backup

The catch: under 100 users you’re paying the monthly minimum anyway, so the per-user rate undersells what a small org spends. 

Best for: teams that release changes all the time and like having backups sit right next to their pipeline. 

Skyvia Backup 

Skyvia Backup backs up 36 cloud apps, Salesforce and Salesforce Marketing Cloud among them, on one storage-based plan. You pick the objects, exclude fields, filter records and run backups manually or on a schedule up to once a day. Every run is a full snapshot. Snapshots can be browsed, searched, compared and exported to CSV, and you can restore records, whole objects or single field values, or undo the changes between two snapshots. Related records restored in one operation get their relationships rebuilt with the new IDs, and you can insert data into another Salesforce org. ith the tools in Skyvia’s Data Integration product. Meanwhile, Backup is a separate product of Skyvia dedicated to creating and managing backups. Therefore, it provides many useful data backup and recovery features, allowing users to quickly and seamlessly implement their backup strategy.

Data is protected with AES 256-bit encryption, using unique keys per user that Skyvia’s engineers can’t access, and stored in Azure geo-redundant storage. Skyvia lists SOC 2, GDPR and HIPAA compliance. 

The catch: no metadata backup, no schedule more often than daily, and some objects can’t be restored (read-only objects such as Salesforce’s Feed and History objects back up but don’t restore). 

Best for: small and mid-size orgs that need record-level protection at a low fixed cost, and teams that back up several SaaS apps, not just Salesforce. 

How much does Salesforce backup cost? 

Three pricing models are in play, and they diverge fast as headcount grows. 

Pricing model Tools What you pay 
Per Salesforce user Veeam Data Cloud, Gearset Veeam: $4.17 per user per month, billed annually. Gearset: $2.75 (Starter) or $3.50 (Teams) per user per month, with $275 and $350 monthly minimums 
Per GB stored Skyvia Backup Free: 1 GB. Standard: $7 a month billed annually, $9 billed monthly, 20 GB. Professional: $79 / $99, 200 GB. Enterprise: $399 / $499, 1 TB 
Quote Salesforce Backup & Recover, Spanning, Cloudally, Druva Contact sales 

A 200-user org would pay $834 a month for Veeam Data Cloud at the published rate (200 × $4.17) and $550 a month on Gearset Starter (200 × $2.75). On Skyvia the user count doesn’t matter: the bill depends on how much backup storage the snapshots take, so check the “Storage used” figure on the backup’s Overview tab after the first week. 

Skyvia’s paid Backup plans include data search, backup comparison, automatic cleaning of old snapshots and scheduled backups. The Free plan runs manual backups only and keeps snapshots for 3 months. See Skyvia pricing for the current plans. 

How to back up Salesforce data with Skyvia 

Setup is quick. You need a Salesforce connection that can read the objects you plan to protect. 

  1. Start by signing in to Skyvia and creating a new backup. The Backup Wizard opens on Select Connection: pick your Salesforce connection or create one. 
  2. Next comes Select Objects, where you tick what goes into the backup. Fields you don’t need can stay out, and every object can carry its own filter. 
Skyvia Salesforce Backup Select Objects page
  1. After that you reach Set Schedule and decide between a single run and a recurring one, along with the time and the time zone it should use. Keep in mind that scheduling only comes with a paid plan, so on Free every backup is one you start yourself. 
Skyvia Salesforce Backup Set Schedule page
  1. On Set Name, name the backup and save it. 
  2. While it runs, the Overview tab is the place to look, since status, snapshot count and storage used all appear there. 
Skyvia Backup overview

Data comes back from the Snapshots tab. Open the snapshot you need, tick records or whole objects and click Restore, and Skyvia will ask if it should insert, update or delete them. Cleaning up after a bad import is quicker in the changed view between two snapshots, because Skyvia figures out how to reverse each change on its own (what was inserted gets deleted, what was deleted comes back, and old values return). Some restores call for an upsert or a filter. For those, point Skyvia’s Data Integration at the backup as a read-only source and load the data back with an import. The Skyvia Backup documentation covers each step. 

Some teams want their own copy. Skyvia’s Export covers that case, writing Salesforce data to CSV on a schedule and sending the files either to you as a download or to cloud storage like Amazon S3, Google Drive, Dropbox or SFTP. Replication takes another route and keeps a copy in a database or data warehouse, kept current with incremental updates, where deleted records can be flagged instead of having their rows dropped. Neither one has one-click restore. What you get instead is data sitting somewhere you own and control. 

Salesforce backup and restore checklist for your team 

People say recovery and restore as if they meant the same thing. They don’t. Restore is the narrow job: a deleted account goes back where it was, or a field that a bad import overwrote gets its old values again. Recovery is far bigger, since you’re rebuilding large parts of the org after something serious (an object gets corrupted, or someone takes over an admin account). Each of them needs its own plan, and you’ll want to have tested both well before a bad day comes. 

Here’s a list you can drop straight into your team’s runbook: 

SALESFORCE BACKUP RUNBOOK 
[ ] Objects in scope listed (standard, custom, files and attachments) 
[ ] Metadata in scope? (layouts, flows, Apex, reports, permission sets) 
[ ] Backup frequency matches how fast records change (daily minimum) 
[ ] On-demand backup taken before every mass import, update or delete 
[ ] Retention meets your legal and audit requirements 
[ ] Backup storage location and encryption documented 
[ ] API usage of backups checked against integrations’ usage 
[ ] Restore owner named; restore permissions granted in advance 
[ ] Test restore run in a sandbox: parent and child records together 
[ ] Restored records checked: IDs, lookups, owners, record types 
[ ] Test restore repeated every quarter and after major releases 

The on-demand backup before a mass change is the cheapest line on the list. Got one coming up? We’ve written guides to mass updating Salesforce records and mass deleting records that walk through doing it safely. 

Every Skyvia Backup plan includes manual snapshots, which means starting the habit is free, so take a snapshot before your next mass update and treat it as your rollback point. 

FAQ for Salesforce Backup Solutions

Loader image

Yes. Own’s products are now part of the Salesforce Platform, and Own Recover is sold as Salesforce Backup & Recover. It’s a paid add-on that backs up data, files, metadata, managed packages and sandboxes every day. 

Not unless you pay for Backup & Recover. Without it, you get the Recycle Bin and the Data Export Service, which produces CSV files weekly or monthly depending on your edition and deletes them 48 hours after the notification email, not counting weekends. Neither gives you a click-to-restore backup. 

The Recycle Bin holds them for 15 days. After that, only a backup can bring them back. The Recycle Bin also can’t undo updates, so a mass update that overwrote a field needs a backup taken before the change. 

It can work as a first step for a small org whose data doesn’t change much, although it leaves some gaps. The fastest it runs is once every 7 days, and only Enterprise, Performance and Unlimited Editions get that weekly option, while the other editions (Database.com aside) are limited to one export every 29 days. The files skip formula and roll-up summary fields, and restoring means loading the CSVs back yourself in the right order. 

If your team changes layouts, flows or Apex often, yes. Deleting a custom field also deletes the data in it, and a faulty flow can damage data across thousands of records before you spot it. Metadata is covered by Salesforce Backup & Recover, Spanning, Cloudally, Druva, Veeam and Gearset, whereas Skyvia Backup sticks to records only. 

When a parent record comes back it gets a new Salesforce ID, which means any children you restore separately are still pointing at the old one. So restore the parents and children together in one operation: Skyvia Backup rebuilds the relationships when related records are restored as a group, and Backup & Recover Next brings records back along with their deleted child records. 

Back up the objects you’re about to touch, on demand, right before you start. Manual runs are possible in Salesforce Backup & Recover, Spanning, Cloudally and Skyvia Backup (on Skyvia, the free plan included). What happens if the update goes sideways anyway? Grab a new snapshot and compare it with the earlier one; the changed records show up, and you undo only those. 

Looking for a restore plan you can trust with your Salesforce data? Skyvia Backup compares your snapshots and restores just what changed, while one storage-based plan also looks after your other cloud apps. The free 1 GB plan is enough to start with manual backups; when daily schedules matter, a paid plan adds them. 

 

Share

Nata Kuznetsova

Nata Kuznetsova is a seasoned writer with nearly two decades of experience in technical documentation and user support. With a strong background in IT, she offers valuable insights into data integration, backup solutions, software, and technology trends.

One platform for all your data work

Integration, automation, live data access, and backup. No code, 200+ connectors.

Start free