SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shell Backup Projects
I am using this repository to document my journey learning about DevOps. I began this process on January 1, 2022, and plan to continue until March 31. I will be dedicating one hour each day, including weekends, to gaining a foundational understanding of the various aspects of DevOps. This will be a 90-day intensive study period. 2022 & 2023 inc.Project mention: know any sites that offers scholarships or free courses for tech jobs? | /r/buhaydigital | 2023-04-28
A collection of small bash scripts for heavy terminal users
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Time Machine style backup with rsync.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.
Get started with your own dotfiles. (by driesvints)Project mention: driesvints/dotfiles: Get started with your own dotfiles. | /r/dotfiles | 2022-09-02
Rsync-based OSX-like time machine for Linux, MacOS and BSD for atomic and resumable local and remote backupsProject mention: Ask HN: What compression doesn't re-include the same file multiple times? | news.ycombinator.com | 2023-01-24
> I am concerned about the longevity of my archives
If you're concerned about archival longevity, and I for one certainly are, then maybe consider not to compress at all. Both compression and encryption add to obscurity and loss of redundancy in the backup. Using a widely understood file system and a very obvious arrangement of the data (for me that means: directories with dates, below a tree of files that mimics their original locations) will be a huge plus should the data have to be recovered at some point in the future.
Personally I am using a slightly adapted version of https://github.com/cytopia/linux-timemachine for this task. You do get de-duplication for the file transfer, but each file is written as it was on the target. You'll get a timestamped directory for each time a backup was run. Like MacOS' timemachine, the script uses hard links to de-duplicate identical files across different timestamped directories so the overall space requirement for that incremental backup you did an hour or a day later can be very small.
I can certify that this setup, while it does not occupy the least conceivable amount of storage area, is very amenable to be searched and trivial to use for recovery. much better in this regard than any kind of compressed archive format which are always a pain in terms of searchability and so on.
Backup and restore your active RaspberryProject mention: Costs a bit more, but running from SSD on your pi IS the answer! | /r/homebridge | 2023-01-03
Backup PostgresSQL to local filesystem with periodic backups and rotate backups.Project mention: Restore postgres db with .sql.gz file | /r/PostgreSQL | 2023-01-17
Hey! I'm using this docker image => https://github.com/prodrigestivill/docker-postgres-backup-local Now I can create .sql.gz files in this container but when i try to restore my postgres db with this file i get errors.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Automatic restic backup using Backblaze B2 storage and either Linux systemd timers, macOS LaunchAgent, Windows ScheduledTask or simply cron.
A Docker image for synchronizing your original-quality Google Photos
A docker container to automate backups with restic
Backup a Kubernetes cluster as a yaml manifestProject 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
Provides a side-car container to backup itzg/minecraft-server world dataProject mention: Fear of losing my data ft. Raspberry Pi | /r/homelab | 2023-01-31
Each Docker container has it's now backup strategy. For example: * Portainer https://docs.portainer.io/admin/settings#backup-portainer * [docker] itzg Minecraft https://github.com/itzg/docker-mc-backup * [docker] MongoDB I have a homegrown script that runs a mongodump every hour and dumps it the mounted backup folder * [docker] Home Assistant - I use HA Google Drive Backup to back up my config
Script to easily backup and restore docker volumesProject mention: How to backup containers in docket. And then restore it and redeploy it.... Can any one guide me the steps.. thanks in advance | /r/portainer | 2023-03-18
You need this in your life: https://github.com/BretFisher/docker-vackup
📦 A collection of stuff that I and others wrote for Proxmox 📦
Backup script for Minecraft servers on Linux. Supports screen, tmux, and RCON connections. Supports tar and restic backup format.Project mention: Question about server files being backed up while in use | /r/admincraft | 2023-03-31
A toolbox to get the firsts configurations of Proxmox VE / BS done in no timeProject mention: Setting up email alerts in Proxmox: "Techno Tim" video | /r/Proxmox | 2022-12-20
Lightweight MySQL backup script in BASH
7 days to die server using LinuxGSM in Docker with backups, monitor, auto-installable mods and moreProject mention: Can't connect to server. | /r/7daystodie | 2022-07-16
Use snapper snapshots to backup to external driveProject mention: BorgBackup 1.2.3 released | /r/linux | 2022-12-25
A backup solution and data migration utility for Android (by VR-25)
Bash Utility for Creating Stage 4 TarballsProject mention: Life after Gentoo | /r/Gentoo | 2023-05-22
I'm thankful for tools like mkstage4, for the record...
A Docker container which runs the mbsync tool automatically to synchronize your email
Helper shell scripts for BorgBackup to automate backups and make your life easier… 😉
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell Backup related posts
UX problems at large corporations?
1 project | /r/UXResearch | 8 Jun 2023
SAAS Design system for Figma [looking]
1 project | /r/FigmaAddOns | 8 Jun 2023
About Scripts for Btrfs Maintenance
2 projects | news.ycombinator.com | 6 Jun 2023
Minimalist TRPG campaign notion template
1 project | /r/rpg | 3 Jun 2023
First displayed page?
1 project | /r/Notion | 2 Jun 2023
An easy way to convert Notion to Anki (with cloze deletion too!)
1 project | /r/Anki | 1 Jun 2023
Notion One Year Subscription Pro Accounts | unlimited storage unlimited uploads $5- Paypa/BTC/
1 project | /r/BTC_Private | 1 Jun 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0922f5b770>
www.saashub.com | 8 Jun 2023
What are some of the best open-source Backup projects in Shell? This list will help you: