Percona XtraBackup logo

Percona XtraBackup

by Percona · Since 2006
No reviews yet
ActiveAvailable globallyCloud
Quick facts
VendorPercona
Year launched2006
StatusActive
Location318 Blackwell St, Durham, North Carolina 27701, USA
Countries servedGlobal
Languages6
Integrations
Free tier
Free trial
Contact salesYES

About Percona XtraBackup

Percona XtraBackup is a backup software from Percona that provides hot backups for MySQL databases. It offers features such as full and incremental backups, compression and encryption capabilities, and support for various storage engines so users can protect their data with minimal downtime. Designed for enterprise-level databases, it maintains a consistent view of data during backup processes. Percona XtraBackup is open-source, allowing users to customize and integrate it into their environments as needed. Key capabilities: full and incremental backups compression and encryption support for InnoDB and MyISAM support for MySQL and MariaDB open-source licensing Best for: database administrators and IT teams that need reliable backup solutions for MySQL databases.

Percona XtraBackup by Percona is a powerful and highly specialized open-source backup solution crafted specifically for MySQL, MariaDB, and Percona Server for MySQL databases. Designed with the intent to deliver non-blocking, tightly compressed, and secure backups, XtraBackup serves as a dependable tool for organizations seeking a backup solution that doesn’t interrupt regular database operations. Key features such as online backups, incremental backups, and the ability to execute these without locking tables or causing downtime make XtraBackup especially beneficial for businesses with high availability requirements. These characteristics highlight Percona’s focus on creating an efficient, enterprise-grade solution that supports uninterrupted database performance during backup operations, which is crucial in today’s data-driven environments. While Percona XtraBackup is primarily a command-line tool, which can initially seem intimidating to users unfamiliar with command-based interfaces, it is very well-documented. Once users become accustomed to its command syntax, they often find it flexible and versatile.

Pros & Cons

What users like
  • +Free and open-source: No licensing costs and community-driven development.
  • +Online, non-blocking backups: Minimal impact on database performance during backups.
  • +Compressed and incremental backups: Efficient storage and faster restore times.
  • +Supports multiple storage engines: Works with InnoDB, XtraDB, and HailDB.
  • +Easy to use and configure: User-friendly interface and straightforward setup.
  • +Strong community support: Active community and documentation for troubleshooting and assistance.
  • +Reliable and efficient: Proven track record of successful backups and restores.
What users flag
  • Can be complex for advanced use cases: Some advanced features and configurations may require technical expertise.
  • Potential compatibility issues with older MySQL versions: May encounter issues with older MySQL versions, especially during upgrades.
  • Limited offline backup capabilities: Primarily designed for online backups.
  • Can be resource-intensive during large backups: May impact server performance during large backup operations.

Features

Key features

1. Non-blocking backups
Ensures database availability during the backup process.
2. Incremental backups
Reduces backup size and time by backing up only changed data.
3. Fast restore
Enables quick recovery of databases.
4. High availability
Supports various backup strategies to minimize downtime.
5. Security
Provides robust security features to protect sensitive data.
6. Scalability
Handles large databases and high-traffic environments.
7. Flexibility
Offers various backup and restore options to meet specific needs.

Additional features

1. Create hot InnoDB backups without pausing your database
Captures consistent snapshots of InnoDB data without interrupting transactions.
2. Make incremental backups of MySQL
Backs up only the changes since the last full or incremental backup, reducing backup size and time.
3. Stream compressed MySQL backups to another server
Optimizes network bandwidth by compressing backups during transmission.
4. Move tables between MySQL servers on-line
Migrates tables between servers without downtime.
5. Create new MySQL replication replicas easily
Simplifies the creation of replication slaves.
6. Backup MySQL without adding load to the server
Minimizes the impact of backups on database performance.
7. Backup locks
A lightweight alternative to FLUSH TABLES WITH READ LOCK, allowing for non-blocking backups of non-InnoDB data.
8. IO throttling
Controls the rate of I/O operations during backups to avoid overloading the system.
9. Secondary index optimization
Skips secondary index pages during backups and recreates them during restore, reducing backup size and restore time.
10. Table-level export
Allows for the export of individual tables from a full backup.
11. Cross-version compatibility
Exported tables can be imported into different MySQL versions.

Pricing

Free trial
Free version
Request a quote
Promo Offer

Countries & Languages

Global
Countries served
6
Interface languages
7
Billing currencies

Interface languages

EnglishSpanishFrenchGermanItalianDutch

Billing currencies

🇺🇸USD🇪🇺EUR🇬🇧GBP🇯🇵JPY🇦🇺AUD🇨🇦CAD🇨🇭CHF

No reviews yet

Be the first to drop a review

Alternatives to Percona XtraBackup

CloudSync Pro logo

CloudSync Pro

CloudSync Pro is an enterprise-grade cloud synchronization platform for real-time data backup and multi-device access,…

Google Drive logo

Google Drive

Google positions Google Drive as software software for organizations looking to centralize operations. The website…

Commvault Cloud logo

Commvault Cloud

Commvault Cloud is a unified, AI-enabled cyber resilience platform that integrates data security, cyber recovery,…

On2Air logo

On2Air

On2Air Backups is a software solution by Openside designed to provide automated and secure backup…

Zmanda Enterprise logo

Zmanda Enterprise

Zmanda Enterprise is a backup and disaster recovery software from BETSOL that provides comprehensive data…

Zadara logo

Zadara

Zadara is a cloud platform from Zadara Storage that supports service providers and modern enterprises…

Often compared with Percona XtraBackup

Compare any two tools →
CloudSync Pro logo
CloudSync Pro
File Sharing
0.0
Google Drive logo
Google Drive
File Sharing
0.0
Commvault Cloud logo
Commvault Cloud
Cybersecurity
0.0
On2Air logo
On2Air
Data Management
0.0