pghoard is a PostgreSQL backup and restore tool that provides encrypted, compressed, and cloud-optimized backups. Developed by Aiven, it supports streaming WAL archiving and full base backups to various cloud storage backends. pghoard is designed for reliability and fast disaster recovery in cloud-native PostgreSQL deployments.
...Creates 1 archive file for each source file. Even if the backup/restore program or backup database is not available or lost, the backup files and structure can still be recovered. Huge plus for reliability.
Uses a SQL database to manage backup file information. The files are managed through their checksum (SHA256).
See wiki page for additional information:
https://sourceforge.net/p/filebasedbackup/wiki/Home/
The project is work in progress. Main backup script is functional, but i have taken a break from adding features to the main program to build a GUI in Tkinter.
PySnapshot is a backup program written in Python and inspired by rsnapshot. PySnapshot backs up directories to daily snapshots. Features: extensive error handling, email notification, verbose logging, very low maintenance, ease of use, reliability.