IBM Storage Protect vs. Percona XtraBackup

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
IBM Storage Protect
Score 7.4 out of 10
N/A
IBM Storage Protect (formerly IBM Spectrum Protect, or Tivoli Storage Manager) provides data resilience for physical file servers, virtual environments, and applications. Organizations can scale up to manage billions of objects per backup server.N/A
Percona XtraBackup
Score 8.8 out of 10
N/A
Percona XtraBackup is a free, open source, online backup solution for all versions of Percona Server for MySQL, MySQL, and MariaDB. Percona XtraBackup performs online non-blocking, tightly compressed, secure backups of InnoDB, XtraDB, and HailDB storage engines on transactional systems, so that applications remain fully available during planned maintenance windows. Percona XtraBackup can perform streaming, compressed, and incremental MySQL backups. Percona…N/A
Pricing
IBM Storage ProtectPercona XtraBackup
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
IBM Storage ProtectPercona XtraBackup
Free Trial
NoYes
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeOptional
Additional DetailsFree and open-source
More Pricing Information
Community Pulse
IBM Storage ProtectPercona XtraBackup
Features
IBM Storage ProtectPercona XtraBackup
Data Center Backup
Comparison of Data Center Backup features of Product A and Product B
IBM Storage Protect
7.9
Ratings
7% below category average
Percona XtraBackup
8.6
Ratings
1% above category average
Universal recovery8.00 Ratings00 Ratings
Instant recovery8.00 Ratings00 Ratings
Recovery verification8.00 Ratings00 Ratings
Business application protection8.00 Ratings00 Ratings
Multiple backup destinations8.00 Ratings00 Ratings
Incremental backup identification8.00 Ratings00 Ratings
Backup to the cloud8.00 Ratings00 Ratings
Deduplication and file compression8.00 Ratings00 Ratings
Snapshots8.00 Ratings00 Ratings
Flexible deployment8.00 Ratings00 Ratings
Management dashboard7.00 Ratings00 Ratings
Platform support7.00 Ratings00 Ratings
Retention options7.00 Ratings00 Ratings
Encryption9.00 Ratings8.60 Ratings
Best Alternatives
IBM Storage ProtectPercona XtraBackup
Small Businesses
Cove Data Protection
Cove Data Protection
Score 9.9 out of 10
Cove Data Protection
Cove Data Protection
Score 9.9 out of 10
Medium-sized Companies
Bacula Enterprise
Bacula Enterprise
Score 9.2 out of 10
Bacula Enterprise
Bacula Enterprise
Score 9.2 out of 10
Enterprises
Bacula Enterprise
Bacula Enterprise
Score 9.2 out of 10
Bacula Enterprise
Bacula Enterprise
Score 9.2 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
IBM Storage ProtectPercona XtraBackup
Likelihood to Recommend
8.0
(0 ratings)
8.8
(0 ratings)
Likelihood to Renew
1.0
(0 ratings)
-
(0 ratings)
Usability
7.0
(0 ratings)
7.9
(0 ratings)
Support Rating
7.2
(0 ratings)
8.2
(0 ratings)
User Testimonials
IBM Storage ProtectPercona XtraBackup
Likelihood to Recommend
Tivoli does well running file-level backups, but Exchange is clunky and restores are really hard. With no SharePoint agent, if you use SharePoint you will need another product like AvePoint DocAve. The web-based GUI console is MUCH improved over earlier versions, but you will still need to be a command-line guru to make Tivoli do everything, and local (node) config files still rule. This product was originally ported from Unix and retains may of its 'nix roots.
Read full review
Xtrabackup has many excellent features that are supposed to be in any backup solution. It's well suited for all MySQL deployments but it's not appropriate for any other database. If you are using any MySQL flavor (MySQL, MariaDB, Percona Server for MySQL), it's your only and perfect solution for backup and disaster recovery.
Read full review
Pros
  • Tight integration with Db2. As an IBM product, it works seamlessly with Db2. You can query what is stored in TSM via Db2 itself. You can also use DB scripts to maintain the items being stored there.
  • Like most of its competitors, Tivoli handles deduplication well.
  • Provides a GUI for browsing and maintaining items stored there. I rarely use this feature, due to the next item I will post:
  • Command-line interface directly from my Db2 database servers.
  • Both client and server-side deduplication, compression and encryption are available.
  • If the requirements are zLinux and DB2 support then it's the most solid solution.
  • Can be complex to implement, but once up and running, it is rock-solid and immensely scalable.
  • Scalability is huge. Can be added onto easily.
Read full review
  • The ability to stream backups (using netcat or socat) to a target destination has many uses, for example, 1)We do not need to store a backup locally on the database server 2) We can stream backups into object storage using GCSFUSE.
  • The hot-backup functionality is probably the most important function. We are able to take backups of our primary instances with minimal impact on the database instance.
  • XtraBackup has many parameters that can be tuned, allowing us to increase performance or reduce by using the parallel thread parameter for example.
  • Partial backups.
  • The ease of use when doing restores. Simplified, fast and accurate.
Read full review
Cons
  • Deployment and configuration is not easy for an unexperienced IBM Spectrum Protect administrator
  • Operations center uses a lot of data and needs a lot of storage for larger environments
  • Have not seen a redbook about it in the past 10 years
Read full review
  • Remote execution: Xtrabackup doesn't support remote backup. The backup process has to run locally and have to store data locally.
  • LifeCycle management: Xtrabackup doesn't support backup lifecycle management. Users have to manage it themself.
  • Stability for large databases.
Read full review
Likelihood to Renew
Not required, company closed. TSM is not used in my current role at my current job.
Read full review
No answers on this topic
Usability
It is suitable for a huge part of our organisation, supports many operating systems (including Windows, Linux and IBM AIX), supports many databases - also for online backups (like Oracle, Db2 and SAP HANA), has an Operational Center for control, command-line and GUI for backup/restore. It just works well, once setup correctly.
Read full review
Takes a bit of getting used to when you first set it up.
Read full review
Support Rating
The few times we've called for support we eventually got an answer, but it's IBM and a very big company and getting to a support agent is hard.
Read full review
Great support, detailed online documentation, and examples in many scenarios. Bugs can be logged and are tracked. Great community support has been built-up due to Percona XtraBackup being a great product. Frequent releases ensure bug fixes are committed as soon as possible. Over and above this, the development team stays up to date with the latest releases of MySQL and ensures it is 100% reliable.
Read full review
Alternatives Considered
We have been using TSM (former ADSM), rebranded Spectrum Protect and now rebranded Storage Protect a long time already. The product served us well. Last time we compared it to competitors we found they all had something lacking. And switching backup suites is no small task if there is data you need to keep 5, 7 or 10 years anyway. Commvault gets close, but doesn't match all features.
Read full review
Percona XtraBackup saves us time and money. Besides the performance and reliability, the support and documentation are top-notch. It's not just about the cost savings, but about the functionality and the minimal impact that XtraBackup has on the database server during a backup window. Percona XtraBackup has been integrated into Percona XtraDB Cluster which makes adding nodes easy and fast.
Read full review
Return on Investment
  • It can be used as a disaster recovery solution when you have the right configuration (either replication or tape copies in a safe location). This way it can be a lifesaver for any company.
  • It can bring back the information you need if you are hit by ransomeware.
  • It is also needed if you are accounting for user error, sometimes people delete the files they need by accident and without a backup solution they are out of luck
Read full review
  • It is free and the best backup tool that I know of. Using this for free means we save on having to purchase other backup software.
  • As a DBA it is the standard backup tool that is used everywhere I have been.
Read full review
ScreenShots

Percona XtraBackup Screenshots

Screenshot of Percona XtraBackup: Backup and Restore of a Single Table or DatabaseScreenshot of Migrate to Amazon RDS Using Percona Xtrabackup - Time Comparison