awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to isaced/postgres-backup-oss

Open-source alternatives to Postgres Backup Oss

27 open-source projects similar to isaced/postgres-backup-oss, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Postgres Backup Oss alternative.

  • aiven/pghoardaiven avatar

    aiven/pghoard

    1,413View on GitHub↗

    PostgreSQL® backup and restore service

    Python
    View on GitHub↗1,413
  • bit-team/backintimebit-team avatar

    bit-team/backintime

    2,522View on GitHub↗
    Pythonbackintimebackupbackups
    View on GitHub↗2,522
  • borgbackup/borgborgbackup avatar

    borgbackup/borg

    12,986View on GitHub↗

    Borg is a command-line backup utility designed for deduplicated data archiving and secure storage. It functions by identifying unique file chunks and applying compression to minimize the total storage footprint across multiple backup versions. The software distinguishes itself through the use of authenticated encryption, which ensures that all stored data remains confidential and protected against unauthorized tampering. It also provides a virtual filesystem interface, allowing users to mount archives as local directories to browse and access individual files without performing a full restora

    Pythonbackupborgbackupcompression
    View on GitHub↗12,986
  • borgbase/vortaborgbase avatar

    borgbase/vorta

    2,469View on GitHub↗

    Desktop Backup Client for Borg Backup

    Pythonbackup-clientborgborgbackup
    View on GitHub↗2,469
  • bup/bupbup avatar

    bup/bup

    7,324View on GitHub↗

    bup is a deduplicating backup manager and incremental backup system. It uses a Git packfile-based storage format to eliminate redundant data across files and versions, treating every incremental save as a full backup. The system provides secure remote transport interfaces for transferring and managing backup data on remote servers via SSH. It also includes a backup repository browser available as both a web interface and a filesystem mount for exploring and retrieving files from snapshots. The project covers broad capability areas including disaster recovery, repository administration, and s

    Python
    View on GitHub↗7,324

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • cgsecurity/testdiskcgsecurity avatar

    cgsecurity/testdisk

    2,448View on GitHub↗

    TestDisk & PhotoRec

    Cdatacarvingdatarecoverydisk
    View on GitHub↗2,448
  • databasus/databasusdatabasus avatar

    databasus/databasus

    7,502View on GitHub↗

    Databasus is a self-hosted backup platform that automates PostgreSQL backups, verifies their restorability, and stores them across multiple destinations while managing team access with role-based permissions. It combines on-the-fly AES-256-GCM encryption, cron-driven scheduling, job-queue-based verification, multi-destination storage, WAL streaming, throwaway container restore testing, and workspace-based role access control into a unified backup system. The platform distinguishes itself through automatic backup verification that restores each backup into a temporary database container for in

    Gobackupbackupsdatabase
    View on GitHub↗7,502
  • eduardolat/pgbackwebeduardolat avatar

    eduardolat/pgbackweb

    2,587View on GitHub↗

    🐘 Effortless PostgreSQL backups with a user-friendly web interface! 🌐💾

    Go
    View on GitHub↗2,587
  • gilbertchen/duplicacygilbertchen avatar

    gilbertchen/duplicacy

    5,656View on GitHub↗

    Duplicacy is a cross-platform, deduplicated backup tool that stores encrypted snapshots to local disks and cloud storage services. It operates through both a command-line executable and a web-based graphical interface, enabling backup, restore, and repository management in scripts or through a browser. The software splits files into variable-size chunks identified by their hash, enabling cross-machine deduplication without a central database or chunk index. Each backup creates an immutable snapshot that stores file metadata and chunk references, supporting incremental updates and point-in-tim

    Go
    View on GitHub↗5,656
  • hddq/restoidhddq avatar

    hddq/restoid

    133View on GitHub↗

    Root-based Android backup tool powered by restic.

    Kotlin
    View on GitHub↗133
  • kopia/kopiakopia avatar

    kopia/kopia

    12,612View on GitHub↗

    Kopia is a backup utility designed to create encrypted, deduplicated, and compressed snapshots of files and directories. It functions as a client-side tool that secures data locally before transmitting it to various storage targets, ensuring that sensitive information remains protected throughout the backup process. The system utilizes content-addressable block storage and metadata-driven versioning to identify and remove redundant data across multiple snapshots. By employing a pluggable storage abstraction layer, it supports a wide range of local, network, and cloud-based storage providers,

    Gobackupclouddeduplication
    View on GitHub↗12,612
  • linuxmint/timeshiftlinuxmint avatar

    linuxmint/timeshift

    4,154View on GitHub↗

    Timeshift is a Linux system restore tool designed to create incremental snapshots of the filesystem to revert an operating system to a previous state. It functions as an automated backup scheduler and a system recovery utility, utilizing either BTRFS atomic snapshots for near-instantaneous restoration or an rsync-based manager to create efficient incremental copies of system files and settings. The tool provides capabilities for automated backup scheduling and rotation at hourly, daily, weekly, or monthly intervals, as well as at every system boot. It manages backup retention to control the n

    Vala
    View on GitHub↗4,154
  • musab520/pgbackup-sidecarMusab520 avatar

    Musab520/pgbackup-sidecar

    5View on GitHub↗

    pgbackup-sidecar is a lightweight Docker sidecar container designed to automate regular backups of a PostgreSQL database using pgdump. The container runs a cron job that periodically dumps the database and stores the backups to a backup directory of your choice and even optionally send logs to a…

    Shell
    View on GitHub↗5
  • mydumper/mydumpermydumper avatar

    mydumper/mydumper

    3,180View on GitHub↗

    MyDumper is a high-performance logical backup and migration tool for MySQL. It provides utilities for executing parallel exports and imports of database data, enabling the creation of consistent point-in-time snapshots for large-scale environments. The tool distinguishes itself through multi-threaded parallel processing for both backup and restoration. It utilizes chunk-based logical partitioning and transaction-based snapshot isolation to ensure data consistency across multiple exported files while reducing the total time required to handle large datasets. The system includes capabilities f

    Cdatabasemariadbmultithreading
    View on GitHub↗3,180
  • ncw/rclonencw avatar

    ncw/rclone

    57,898View on GitHub↗

    rclone is a command-line utility and sync engine for managing, synchronizing, and migrating files across numerous cloud storage providers. It functions as a storage management tool that enables bidirectional or one-way synchronization between local filesystems and remote cloud backends. The project acts as a unified cloud storage gateway, capable of merging multiple remote providers into a single directory tree. It further provides a filesystem mount to expose remote cloud storage as a local disk for direct operating system access and a transparent encryption wrapper to secure data before it

    Go
    View on GitHub↗57,898
  • neoapplications/neo-backupNeoApplications avatar

    NeoApplications/Neo-Backup

    3,691View on GitHub↗

    Neo-Backup is an Android application backup tool and rooted device data manager. It creates encrypted copies of application data and system files on rooted devices to preserve application state and settings. The project functions as a backup scheduler, allowing for the automation of periodic data preservation tasks based on custom application lists and fixed timetables. To protect sensitive information, it utilizes password-based encryption to secure backup archives. The system provides capabilities for device-wide data backup and recovery, including the ability to restore applications and t

    Kotlin
    View on GitHub↗3,691
  • omniti-labs/omnipitromniti-labs avatar

    omniti-labs/omnipitr

    179View on GitHub↗

    Advanced WAL File Management Tools for PostgreSQL

    Perl
    View on GitHub↗179
  • percona/percona-xtrabackuppercona avatar

    percona/percona-xtrabackup

    1,537View on GitHub↗

    Open source hot backup tool for InnoDB and XtraDB databases

    C++
    View on GitHub↗1,537
  • pingcap/tidbpingcap avatar

    pingcap/tidb

    40,166View on GitHub↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    Gocloud-nativedatabasedistributed-database
    View on GitHub↗40,166
  • portabase/portabasePortabase avatar

    Portabase/portabase

    1,037View on GitHub↗

    Portabase - Database backup & restore tool for PostgreSQL, MySQL, MsSQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Valkey

    TypeScript
    View on GitHub↗1,037
  • restic/resticrestic avatar

    restic/restic

    34,445View on GitHub↗

    This project is a command-line utility designed for secure, content-addressable data archiving. It functions as an encrypted backup tool that stores data as deduplicated chunks, ensuring that every piece of information is identified by a cryptographic hash to maintain integrity across all backups. By applying strong encryption and message authentication codes to both data and metadata, the software prevents unauthorized access and detects potential tampering. The tool distinguishes itself through a backend-agnostic storage abstraction that allows users to maintain repositories across diverse

    Gobackupdedupededuplication
    View on GitHub↗34,445
  • rsnapshot/rsnapshotrsnapshot avatar

    rsnapshot/rsnapshot

    3,634View on GitHub↗

    a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)

    Perl
    View on GitHub↗3,634
  • saicheg/pg-backups-to-s3Saicheg avatar

    Saicheg/pg-backups-to-s3

    19View on GitHub↗

    Small tool to create your postgresql backups on regular bases and upload them to S3

    PLpgSQL
    View on GitHub↗19
  • twindb/undrop-for-innodbtwindb avatar

    twindb/undrop-for-innodb

    425View on GitHub↗

    TwinDB data recovery toolkit for MySQL/InnoDB

    C
    View on GitHub↗425
  • wal-e/wal-ewal-e avatar

    wal-e/wal-e

    3,468View on GitHub↗

    Continuous Archiving for Postgres

    Python
    View on GitHub↗3,468
  • wal-g/wal-gwal-g avatar

    wal-g/wal-g

    4,117View on GitHub↗

    wal-g is a database cloud backup tool and write-ahead log archiver designed for disaster recovery and point-in-time recovery. It archives database state and transaction logs to cloud storage providers to ensure long-term data durability. The project provides a manager for compressing, encrypting, and pruning database backups stored in cloud object storage. It specifically enables the restoration of a database to a specific timestamp by fetching base backups and replaying transaction logs. The tool's capabilities cover multi-engine backup and restoration, including the generation of full and

    Go
    View on GitHub↗4,117
  • xayahsususu/android-databackupXayahSuSuSu avatar

    XayahSuSuSu/Android-DataBackup

    6,231View on GitHub↗

    Android-DataBackup is a rooted Android backup tool that backs up and restores complete application data on devices using Magisk, KernelSU, or APatch. It operates as a root-based backup manager, executing commands through a root shell to bypass Android's sandboxing and access app-specific data directories directly. The tool integrates with Magisk, KernelSU, and APatch to gain root-level access for reading and writing protected application data directories. It compresses backup data into tar archives to preserve file permissions, ownership, and directory structure for reliable restoration, whil

    Kotlinandroidbackupcompose
    View on GitHub↗6,231