Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Go Backup Projects
Fast, secure, efficient backup programProject mention: Satisfactory | /r/satisfactory | 2023-12-08
git isn't really great for storing binary files (I assume the saves are binary and not plain text) without additions like git LFS. I'd recommend a backup manager like restic (https://restic.net/).
Backup and migrate Kubernetes applications and their persistent volumesProject mention: What is the proper, kubernetes native way of working with multiple clusters for DR, HA? | /r/kubernetes | 2023-07-07
Openshift last I looked used Velero under the covers for the functionality, which works fine in standard kubernetes. Most if not all that Openshift does is Open source.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
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: Very strange behavior/bug - devices stuck together | /r/bcachefs | 2023-12-07
Btw, kopia is one fine backup tool. Apparently borgbackup is good too.
All your digital life on a single timeline, stored locallyProject mention: I Ditched Google Photos | news.ycombinator.com | 2023-08-31
Heya! I'm the author of PhotoStructure, and my Google Photos account (before I started working on PhotoStructure) is about that size, too.
I wrote up some tips here: https://photostructure.com/faq/takeout/
This is what I did:
1. First try to fetch all your Google Photos via Takeout in one archive. If it fails (like it did for me), try different-sized .tgz archives. I had to use the 10 Gb option (using 50gb caused an internal-to-google error).
If that fails to work, the last resort is to manually create by-year albums, shove all photos from that year into that album, and do a takeout of just that album. Repeat as necessary for every year.
2. Install an app on your phone to *directly* upload the original photos and videos from your phone to your NAS/home server. I have several recommended apps here: https://photostructure.com/faq/how-do-i-safely-store-files/#...
At this point, you can still use Google Photos (for viewing and as a last-ditch backup), but your originals are safe (without all the Google Photo downsampling and metadata shenanigans), and you're free to use whatever self-hosted software you want (like PhotoStructure, but there are a ton of alternatives, as well).
FWIW, I also tried this software: https://github.com/mholt/timeliner -- it does what it can, but the files you get via the API has a bunch of metadata stripped from it. I even had captured-at times get mangled with older photos.
Archival and Restoration for databases in the Cloud
Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storageProject mention: I have a question about | /r/paulsdevblog | 2023-11-29
I am interested in coming up with a backup plan before I get too invested in this setup. I found the docker-volume-backup project that looks like it might be a possible solution. However I'm not sure how to implement it using docker swarm since I am new to all of this. I would be interested in learning what backup solution you use for your docker swarm servers.
🗄 CLI tool for backup your databases, files to cloud storages in schedully.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Tool for easy ClickHouse backup and restore using object storage for backup files.
Config driven, easy backup cli for restic.Project mention: Advice request on the best approach to backup with restic | /r/selfhosted | 2023-05-19
I have looked up and found restic to be a good choice for the many advantages it provides (reduplication, incremental copies, encryption, free, ...). I looked also at the many projects built on it to make it easier to configure (resticker, autorestic). I already made a simple test locally for my MainPC (with docker swarm) and it seems to be fine.
One-stop ZFS backup & replication solutionProject mention: Zrepl – ZFS replication | /r/patient_hackernews | 2023-08-25
Project mention: GitHub is reporting service degradation | /r/sysadmin | 2023-05-09
If you need a way to automate repository backups, I like gickup.
Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.
Kubernetes and OpenShift Backup Operator
🔥 Fast, Secure and Reliable System Backup, Set up in Minutes. (by Clivern)
Configuration profiles manager and scheduler for restic backupProject mention: Resticprofile: The missing link between a configuration file and restic backup | news.ycombinator.com | 2023-12-03
Backup ZFS snapshots to cloud storage such as Google, Amazon, Azure, etc. Built with the enterprise in mind.
Automated backups of PersistentVolumeClaims in Kubernetes using VolumeSnapshots (by FairwindsOps)Project mention: What do you recommend for automated EBS backups for EKS? | /r/kubernetes | 2023-06-26
I found https://github.com/FairwindsOps/gemini but wondering if there are alternatives.
A data storage & backup systemProject mention: selfhosted wetransfer? | /r/selfhosted | 2023-02-28
Collection of components to backup and restore the Etcd of a Kubernetes cluster
🦭 Run and operate MariaDB in a cloud native wayProject mention: Project recommendations - Go, Kubernetes & Docker | /r/kubernetes | 2023-11-01
Once you have learnt the basics I would recommend you to contribute to an open source operator like mariadb-operator: https://github.com/mariadb-operator/mariadb-operator
Deploy your git repo to an S3 bucketProject mention: How valuable is home lab automation when applying for Devops? | /r/devops | 2023-05-16
Make a github private repo that pushes to S3. Just spending 5 minutes, I'd have one thing in the repo, your pdf resume which you commit as a pdf, then use a github action like git-s3-push (note: I haven't done due diligence on this, so use it at your own risk).
El Carro is a new project that offers a way to run Oracle databases in Kubernetes as a portable, open source, community driven, no vendor lock-in container orchestration system. El Carro provides a powerful declarative API for comprehensive and consistent configuration and deployment as well as for real-time operations and monitoring.
Jazigo is a tool written in Go for retrieving configuration for multiple devices, similar to rancid, fetchconfig, oxidized, Sweet.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Backup related posts
1 project | /r/satisfactory | 8 Dec 2023
Very strange behavior/bug - devices stuck together
1 project | /r/bcachefs | 7 Dec 2023
Root Filesystem Backup Software
1 project | /r/selfhosted | 5 Dec 2023
Resticprofile: The missing link between a configuration file and restic backup
1 project | news.ycombinator.com | 3 Dec 2023
I have a question about
1 project | /r/paulsdevblog | 29 Nov 2023
Researching what to use for purely local Linux home server backup (no cloud backups)
2 projects | /r/DataHoarder | 24 Oct 2023
Horcrux: Split your file into encrypted fragments
10 projects | news.ycombinator.com | 16 Sep 2023
A note from our sponsor - Onboard AI
getonboard.dev | 8 Dec 2023
What are some of the best open-source Backup projects in Go? This list will help you: