pgBackRest aims to be a reliable, easy-to-use backup and restore solution that can seamlessly scale up to the largest databases and workloads by utilizing algorithms that are optimized for database-specific requirements. Compression is usually the bottleneck during backup operations but, even with now-ubiquitous multi-core servers, most database backup solutions are still single-process. pgBackRest solves the compression bottleneck with parallel processing. Utilizing multiple cores for compression makes it possible to achieve 1TB/hr raw throughput even on a 1Gb/s link. More cores and a larger pipe lead to even higher throughput. A custom protocol allows pgBackRest to backup, restore, and archive locally or remotely via TLS/SSH with minimal configuration. An interface to query PostgreSQL is also provided via the protocol layer so that remote access to PostgreSQL is never required, which enhances security.

Features

  • Full, Incremental, & Differential Backups
  • Backup Rotation & Archive Expiration
  • Backup Integrity
  • Create coverage for any timeframe
  • All operations utilize file and directory level fsync to ensure durability
  • pgBackRest is not susceptible to the time resolution issues of rsync
  • Compression and checksum calculations are performed in stream

Project Samples

Project Activity

See All Activity >

Categories

Database, Backup

License

MIT License

Follow Reliable PostgreSQL Backup & Restore

Reliable PostgreSQL Backup & Restore Web Site

Other Useful Business Software
Business password and access manager solution for IT security teams Icon
Business password and access manager solution for IT security teams

Simplify Access, Secure Your Business

European businesses use Uniqkey to simplify password management, reclaim IT control and reduce password-based cyber risk. All in one super easy-to-use tool.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Reliable PostgreSQL Backup & Restore!

Additional Project Details

Operating Systems

Linux

Programming Language

C

Related Categories

C Database Software, C Backup Software

Registered

2022-04-05