Python Backups

Open-source Python projects categorized as Backups

Top 17 Python Backup Projects

  1. ArchiveBox

    🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

    Project mention: The Speed of Prototyping in the Age of AI | news.ycombinator.com | 2026-05-31
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. BorgBackup

    Deduplicating archiver with compression and authenticated encryption.

    Project mention: Ask HN: What Are You Working On? (February 2026) | news.ycombinator.com | 2026-02-08

    Hey, sorry it was hacked.

    You mention rsync which can be fine. But there are tons of other solutions, many that will have snapshot features. I use borg backup, for instance. https://www.borgbackup.org/

    Also, look into scriping your server setup with tools like Ansible or PyInfra. There is always the risk that bad things happen to servers, and when you want a new server it's great to be able to spin things up in a matter of minutes. Tools like these are profesional best practices these days.

    In fact, if you have a scripted server setup and a server that doesn't collect data itself you may not even need backups. What is there to backup? Just spin up a new server with your scripts and carry on.

  4. Bup

    Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Please post problems or patches to the mailing list for discussion (see the end of the README below).

    Project mention: Bup: It Backs Things Up | news.ycombinator.com | 2025-07-31
  5. wal-e

    Continuous Archiving for Postgres

  6. Barman

    Barman - Backup and Recovery Manager for PostgreSQL

    Project mention: pgxbackup: Continuity Support for pgBackRest | news.ycombinator.com | 2026-05-05
  7. Back In Time

    A comfortable and well-configurable graphical Frontend for incremental backups, with a command-line version also available. Modified files are transferred, while unchanged files are linked to the new folder using rsync's hard link feature, saving storage space. Restoring is straightforward via file manager, command line or Back In Time itself.

    Project mention: Faroese, Croatian, Slovenian and Vietnamese might be removed from GUI | news.ycombinator.com | 2025-10-15
  8. Rdiff-backup

    Reverse differential backup tool, over a network or locally.

    Project mention: Time Machine-style Backups with rsync (2018) | news.ycombinator.com | 2026-02-01

    sounds similar to rdiff-backup ( https://rdiff-backup.net ).

    I know some folks that have been using that for a very long time as well.

  9. Attic

    Deduplicating backup program

  10. zfs_autobackup

    ZFS autobackup is used to periodicly backup ZFS filesystems to other locations. Easy to use and very reliable.

  11. hcloud-snapshot-as-backup

    Hetzner Cloud - Automatic Snapshots as Backups for more flexibility

  12. vrt-cogs

    Utility and fun cogs for Red

  13. Duplicity

    Unnoficial fork of Duplicity - Bandwidth Efficient Encrypted Backup (by hcarvalhoalves)

  14. AWS-Automated-Daily-Instance-AMI-Snapshots

    A serverless application to automatically backup instances and volumes regularly on AWS and delete them after a certain number of days

  15. backup-warden

    Streamline your backup management with ease and simplicity

  16. EnderChest

    syncing and linking for all your Minecraft instances

  17. borgctl

    borgctl - borgbackup without bash scripts

  18. cartridge-backup

    Script to make incremental backups onto multiple, smaller drives from one larger source

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Backups discussion

Log in or Post with

Python Backups related posts

  • Internet Increasingly Becoming Unarchivable

    4 projects | news.ycombinator.com | 14 Feb 2026
  • Barman: Giải pháp Sao lưu & Phục hồi PostgreSQL mã nguồn mở

    1 project | dev.to | 26 Nov 2025
  • Faroese, Croatian, Slovenian and Vietnamese might be removed from GUI

    1 project | news.ycombinator.com | 15 Oct 2025
  • Release – Back in Time 1.5.6

    1 project | news.ycombinator.com | 5 Oct 2025
  • Self-hosting a Mastodon Instance on a Hetzner Server

    3 projects | dev.to | 10 Aug 2025
  • AWS Restored My Account: The Human Who Made the Difference

    1 project | news.ycombinator.com | 7 Aug 2025
  • Bup: It Backs Things Up

    1 project | news.ycombinator.com | 31 Jul 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Backup projects in Python? This list will help you:

# Project Stars
1 ArchiveBox 27,675
2 BorgBackup 13,418
3 Bup 7,323
4 wal-e 3,468
5 Barman 3,171
6 Back In Time 2,606
7 Rdiff-backup 1,256
8 Attic 1,101
9 zfs_autobackup 786
10 hcloud-snapshot-as-backup 181
11 vrt-cogs 76
12 Duplicity 50
13 AWS-Automated-Daily-Instance-AMI-Snapshots 42
14 backup-warden 35
15 EnderChest 5
16 borgctl 3
17 cartridge-backup 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?