Shell Backup

Open-source Shell projects categorized as Backup Edit details

Top 23 Shell Backup Projects

  • Bash-Snippets

    A collection of small bash scripts for heavy terminal users

    Project mention: Scripnix: Useful Python3 and bash shell scripts for macOS/BSD and *NIX | | 2022-04-18
  • rsync-time-backup

    Time Machine style backup with rsync.

    Project mention: Time Machine backs up external APFS encrypted drive, takes up the space on the TM backup drives, but that volume shows no content when i go to it in the Finder | | 2022-05-09
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • dotfiles

    Get started with your own dotfiles. (by driesvints)

    Project mention: Made the Switch to a MacBook | | 2022-02-04

    That said, the first thing I do (well, did, now that I’ve discovered .dotfiles) when I set up my Mac is to installAlfred. Immediately makes the system search orders of magnitudes better in every conceivable way.

  • linux-timemachine

    Rsync-based OSX-like time machine for Linux, MacOS and BSD for atomic and resumable local and remote backups

    Project mention: What is your favourite Linux backup software and why? | | 2022-04-24


  • raspiBackup

    Backup and restore your running Raspberry

    Project mention: Is there a way to automatically backup my system using rsync snapshots? | | 2022-02-03

    raspiBackup FTW -

  • restic-automatic-backup-scheduler

    Automatic restic backup using Backblaze B2 storage and either Linux systemd timers, macOS LaunchAgent, Windows ScheduledTask or simply cron.

    Project mention: Cheap/secure backups using restic and Backblaze B2 and native OS task schedulers | | 2022-02-13
  • docker-gphotos-sync

    A Docker image for synchronizing your original-quality Google Photos

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • restic-backup-docker

    A docker container to automate backups with restic

    Project mention: Restic + Rclone backend to Onedrive | | 2021-07-07

    This might or might not help:

  • minecraft-backup

    Backup script for Minecraft servers on Linux. Supports screen, tmux, and RCON connections. Supports tar and restic backup format.

    Project mention: While I'm Here - The Simple Script I Use to Keep My Server's World Backed Up | | 2022-04-12

    Dude wtf kind of script is that :D I don't want to be negative, but read some clean code books :D also, unless I'm not seeing it (which is possible) you copy the world files while the game is running so there can be inconsistencies. Better way to handle this is to turn off saving to disk, copy the files and then turn back on the saving to disk. I personally use this.

  • docker-mc-backup

    Provides a side-car container to backup itzg/minecraft-server world data

    Project mention: R.I.P. My 2 Years Old World, I Deleted It By Accident... | | 2021-12-31
  • proxmox-tools

    📦 A collection of stuff that I and others wrote for Proxmox 📦

    Project mention: Best drive for boot? | | 2022-05-16

    Kinda, you don’t need to backup your entire boot drive just the configs. I use marrobhd’s proxmox tools backup scrip.

  • docker-vackup

    Script to easily backup and restore docker volumes

    Project mention: Docker Volumes backup | | 2022-02-13

    I have also have been using Vackup for a RPi4 running docker that doesn't have ZFS.

  • snap-sync

    Use snapper snapshots to backup to external drive

    Project mention: What's a good way to backup a system running btrfs and snapper? | | 2022-03-17
  • borg-cron-helper

    Helper shell scripts for BorgBackup to automate backups and make your life easier… 😉

  • docker_base_images

    Vlad's Base Images for Docker

  • migrator

    A backup solution and data migration utility for Android (by VR-25)

    Project mention: [Discussion] How does one migrate to another phone "seamlessly"? | | 2021-12-29
  • docker-mbsync

    A Docker container which runs the mbsync tool automatically to synchronize your email

    Project mention: Tell HN: Lost access to my Google account even with the correct credentials | | 2021-12-03

    I have been looking into this. There is mbsync (isync)[1] which will let you download a imap account. There is also a premade docker image[2] which you could trigger via cron and sync your mails. For gmail it is recommended to get a login token but I have not looked into how to do that.



  • mkstage4

    Bash Utility for Creating Stage 4 Tarballs

    Project mention: PSA: updating old Gentoo, a guide | | 2022-03-21

    I recently had a power failure caused by severe thunderstorms, which resulted in some screwed up partitions on my primary workstation. A blind fsck screwed up python and portage, which made the system completely unusable. Luckily, I had a stage4 tarball created with mkstage4, but it was way out of date (December 5 2021, 5.15 eries kernel). I was able to wipe (nvme-cli for NVMEs and hdparm --security-erase for the SATA SSDs) and recreate the partitions, then extracted the tarball (multi-threaded, using pbzip2), and was able to successfully chroot the install.

  • btrfs-backup

    A simple, flexible script for versioned backups using btrfs and rsync (by 3coma3)

    Project mention: Backup btrfs from one openwrt device to another openwrt device | | 2021-10-22

    Apparently, there are many various alternatives. btrfs-backup seems promising given it's a bash script and apparently doesn't have dependencies.

  • backup_docker_scripts

    with these script you are able to backup your docker environment. There is one for the compose project, for mysql or mariadb, for postgres SQL and for normal docker volumes.

    Project mention: Which features of Portainer do you use the most? What is it missing for you? | | 2022-02-02

    I would also like to have that. In the meantime I am going to use this few click solution:

  • macbac

    Manage and automate your macOS snapshots.

  • unifi-udm-backup

    A Docker container which copies automatic backups from the Unifi Dream Machine to a FTP server

    Project mention: Unify Protect is Not Enterprise Ready. Dont trust the UniFi Console "backups". Make sure you have Local Backups of your Configurations. | | 2022-03-22

    Not OP, but this is what I use for my UDMP. I don’t have an NVR to poke around, but you might be able to adapt it.

  • notion-auto-pull

    Bash script to automatically download a notion workspace

    Project mention: Ask HN: What tools are you a 10/10 on? | | 2022-06-28
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). The latest post mention was on 2022-06-28.

Shell Backup related posts


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

Project Stars
1 Bash-Snippets 8,690
2 rsync-time-backup 2,722
3 dotfiles 1,625
4 linux-timemachine 522
5 raspiBackup 425
6 restic-automatic-backup-scheduler 424
7 docker-gphotos-sync 313
8 restic-backup-docker 209
9 minecraft-backup 143
10 docker-mc-backup 116
11 proxmox-tools 109
12 docker-vackup 102
13 snap-sync 98
14 borg-cron-helper 75
15 docker_base_images 66
16 migrator 65
17 docker-mbsync 64
18 mkstage4 63
19 btrfs-backup 56
20 backup_docker_scripts 32
21 macbac 27
22 unifi-udm-backup 24
23 notion-auto-pull 20
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.