SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shell Backup Projects
-
90DaysOfDevOps
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
90DaysOfDevOps 2022
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: Python Port of 600 Line Bash Script: rsync-time-machine.py for Rsync Backups | news.ycombinator.com | 2023-05-13
Hi Hacker News,
I'm excited to share my recent project, where I took on the challenge of porting a popular but untested 600+ line Bash script to Python. The outcome is [`rsync-time-machine.py`](https://github.com/basnijholt/rsync-time-machine.py), a Python implementation of the [`rsync-time-backup`](https://github.com/laurent22/rsync-time-backup) script. It provides Time Machine-style backups using rsync and creates incremental backups of files and directories to the destination of your choice.
The tool is designed to work on Linux, macOS, and Windows (via WSL or Cygwin). Its advantage over Time Machine is its flexibility - it can backup from/to any filesystem and works on any platform. You can also backup to a Truecrypt drive without any issues.
Unlike the original Bash script, `rsync-time-machine.py` is fully tested. It has no external dependencies (only requires Python ≥3.7), and it is fully compatible with [`rsync-time-backup`](https://github.com/laurent22/rsync-time-backup). It offers pretty terminal output and is fully typed.
Key features include:
* Each backup is in its own folder named after the current timestamp.
-
-
linux-timemachine
Rsync-based OSX-like time machine for Linux, MacOS and BSD for atomic and resumable local and remote backups
-
-
docker-postgres-backup-local
Backup PostgresSQL to local filesystem with periodic backups and rotate backups.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
restic-automatic-backup-scheduler
Automatic restic backup using Backblaze B2 storage and either Linux systemd timers, macOS LaunchAgent, Windows ScheduledTask or simply cron.
I really like restic, and am personally happy to use it via the command line. It's very fast and efficient! However, I do wish there was better tooling / wrappers around it. For example, Pika Backup is a popular UI for Borg of which no equivalent exists for Restic. I'd love to be able to set something simple up on my partner's Macbook.
For my own purposes, I've been using a script I found on Github[0] for a while, but it only really supports Backblaze B2 AFAIK.[1]
I've been meaning to try autorestic[2] and resticprofile[3] as they are potentially more flexible than the script I'm currently using, and prestic[4] looks intriguing for my partner's use, but seems to have very few users. And the fact that there are so many competing tools makes it difficult to land on one.
[0] https://github.com/erikw/restic-automatic-backup-scheduler
[1] https://github.com/erikw/restic-automatic-backup-scheduler/i...
[2] https://github.com/cupcakearmy/autorestic
-
-
Sadly, it’s not configurable. It’s just an inherent limitation of the API (1). Takeout is the best alternative, but for something more realtime you can use tools (2) that wrap the browser UI which also exports full quality.
(1) https://github.com/gilesknap/gphotos-sync#warning-google-api...
-
-
Project mention: A Clutter-Free Life: Going Paperless with Paperless-Ngx | news.ycombinator.com | 2023-10-07
I used vackup [1] that’s been obsoleted but still works for me. However, you still need to turn of the container temporarily.
-
Project mention: Tool for dumping manifests from your Kubernetes clusters | /r/kubernetes | 2023-06-01
I use this tool with similar name https://github.com/WoozyMasta/kube-dump
-
-
-
-
-
-
minecraft-backup
Backup script for Minecraft servers on Linux. Supports screen, tmux, and RCON connections. Supports tar and restic backup format.
-
Docker-7DaysToDie
7 days to die server using LinuxGSM in Docker with backups, monitor, auto-installable mods and more
-
klipper-backup
Klipper backup script for manual or automated GitHub backups. Lightweight, pragmatic and comfortable.
Project mention: Using a Klipper Macro to Backup Your Configuration to GitHub | /r/klippers | 2023-06-04 -
-
docker-backup-to-s3
Docker container that periodically backups files to Amazon S3 using s3cmd and cron
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell Backup related posts
- Better Adb-Shell
- Backblaze Personal Wine Community Container
- My blog post workflow
- 6 AI tools that feels illegal to know🤖
- NextCloud Docker
- A Clutter-Free Life: Going Paperless with Paperless-Ngx
- Dead Matter Refund Policy and Discord
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source Backup projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | 90DaysOfDevOps | 25,776 |
2 | Bash-Snippets | 9,435 |
3 | rsync-time-backup | 3,304 |
4 | dotfiles | 2,079 |
5 | linux-timemachine | 746 |
6 | raspiBackup | 715 |
7 | docker-postgres-backup-local | 647 |
8 | restic-automatic-backup-scheduler | 576 |
9 | kube-backup | 491 |
10 | docker-gphotos-sync | 384 |
11 | restic-backup-docker | 321 |
12 | docker-vackup | 320 |
13 | kube-dump | 301 |
14 | backblaze-personal-wine-container | 300 |
15 | docker-mc-backup | 274 |
16 | proxmox-tools | 254 |
17 | proxmox_toolbox | 244 |
18 | elephant-shed | 201 |
19 | minecraft-backup | 200 |
20 | Docker-7DaysToDie | 181 |
21 | klipper-backup | 176 |
22 | mysqlbkup | 154 |
23 | docker-backup-to-s3 | 133 |