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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
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