Go Backup

Open-source Go projects categorized as Backup

Top 23 Go Backup Projects

  1. restic

    Fast, secure, efficient backup program

    Project mention: Restic: Backups Done Right | news.ycombinator.com | 2024-10-13

    Afaik not yet, there was some discussion here: https://github.com/restic/restic/issues/804

  2. SaaSHub

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

    SaaSHub logo
  3. velero

    Backup and migrate Kubernetes applications and their persistent volumes

    Project mention: How to Backup and Restore Kubernetes clusters using Velero | dev.to | 2024-10-14

    Install the Velero CLI client from the official GitHub page of Velero i.e. https://github.com/vmware-tanzu/velero on the CLI from where you have access to the Kubernetes cluster.

  4. kopia

    Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.

    Project mention: Why Docker Compose Falls Short as Self-Hosting Scales | news.ycombinator.com | 2024-11-12
  5. timeliner

    All your digital life on a single timeline, stored locally -- DEPRECATED, SEE TIMELINIZE (link below)

  6. wal-g

    Archival and Restoration for databases in the Cloud

    Project mention: WAL-G 3.0.0 โ€“ fast disaster recovery for Postgres | news.ycombinator.com | 2024-03-17
  7. docker-volume-backup

    Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storage

    Project mention: 4 Easy Ways to Backup Docker Volumes | dev.to | 2024-10-09

    Offen is a self-hosted backup solution that can backup to a variety of different cloud providers, including S3. It can backup Docker volumes with a simple command:

  8. slackdump

    Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.

    Project mention: Slackdump | news.ycombinator.com | 2024-08-16
  9. gobackup

    ๐Ÿ—„ CLI tool for backup your databases, files to cloud storages in schedully.

  10. autorestic

    Config driven, easy backup cli for restic.

    Project mention: Restic: Backups Done Right | news.ycombinator.com | 2024-10-13

    There is also autorestic - A simplified YAML-based configuration for dealing with Restic backups: https://github.com/cupcakearmy/autorestic

  11. clickhouse-backup

    Tool for easy backup and restore for ClickHouseยฎ using object storage for backup files.

  12. pgbackweb

    ๐Ÿ˜ Effortless PostgreSQL backups with a user-friendly web interface! ๐ŸŒ๐Ÿ’พ

    Project mention: Effortless PostgreSQL backups with a user-friendly web interface | news.ycombinator.com | 2024-09-08
  13. gickup

  14. zrepl

    One-stop ZFS backup & replication solution

  15. resticprofile

    Configuration profiles manager and scheduler for restic backup

    Project mention: Timeshift: System Restore Tool for Linux | news.ycombinator.com | 2024-07-22

    I used to use restic with scripting, then I discovered resticprofile, and swiftly replace all my scripts with it.

    https://github.com/creativeprojects/resticprofile

    I also use Kopia as an alternative to Restic, in case some critical bugs happen to either one of them.

    https://kopia.io/

  16. k8up

    Kubernetes and OpenShift Backup Operator

    Project mention: Backup Kubernetes PVC with Restic, and ketchup(k8up) | dev.to | 2024-06-20

    Applying these manifests will trigger the Backup procedure by the K8up controller. You have several means to check the backup status. You should definitely do so because of a current issue #910 with K8up which incorrectly reports status into the Backup object itself.

  17. kstone

    Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.

  18. mariadb-operator

    ๐Ÿฆญ Run and operate MariaDB in a cloud native way

  19. Walrus

    ๐Ÿ”ฅ Fast, Secure and Reliable System Backup, Set up in Minutes. (by Clivern)

  20. gemini

    Automated backups of PersistentVolumeClaims in Kubernetes using VolumeSnapshots (by FairwindsOps)

  21. gdg

    Grafana Dash-n-Grab

  22. zfsbackup-go

    Backup ZFS snapshots to cloud storage such as Google, Amazon, Azure, etc. Built with the enterprise in mind.

  23. etcd-backup-restore

    Collection of components to backup and restore the etcd of a Kubernetes cluster.

  24. knoxite

    A data storage & backup system

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).

Go Backup discussion

Log in or Post with

Go Backup related posts

Index

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

# Project Stars
1 restic 27,268
2 velero 8,920
3 kopia 8,453
4 timeliner 3,561
5 wal-g 3,386
6 docker-volume-backup 2,241
7 slackdump 1,690
8 gobackup 1,455
9 autorestic 1,418
10 clickhouse-backup 1,313
11 pgbackweb 1,230
12 gickup 1,017
13 zrepl 982
14 resticprofile 810
15 k8up 742
16 kstone 686
17 mariadb-operator 548
18 Walrus 486
19 gemini 363
20 gdg 354
21 zfsbackup-go 352
22 etcd-backup-restore 295
23 knoxite 289

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

Did you know that Go is
the 4th most popular programming language
based on number of references?