btrbk
snapper-gui
Our great sponsors
btrbk | snapper-gui | |
---|---|---|
79 | 9 | |
1,514 | 214 | |
- | - | |
6.7 | 0.0 | |
5 months ago | 4 months ago | |
Perl | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
btrbk
-
The various scripts I use to back up my home computers using SSH and rsync
For anyone using btrfs on their system, I heartily recommend btrbk, which has served me very well for making incremental backups with a customizable retention period: https://github.com/digint/btrbk
-
how do you Backup your system?
I use BTRBK to make and copy the BTRFS snapshots to my HDD. I schedule it to run every 3 hours using a Sytemd unit file through my own script to avoid running the backup at inconvenient moments:
-
Incremental backup of snapper to external drive
- https://github.com/digint/btrbk
-
Best Practices For Using BTRFS
Probably using BTRBK. I'm using it for some time now, and it never failed on me. Here are my BTRBK config files for it: https://github.com/rizzini/Dotfiles.system/tree/master/etc/btrbk
-
Any alternative to Bvckup2 for Linux?
The bvckup2 docs suggest a third option, which is to use filesystem-specific journals for the backup, and for that option, the closest thing on Linux is going to be https://github.com/digint/btrbk or something like it. Such a backup application relies on the filesystem to provide efficient snapshots, and a means of sending the snapshot delta directly to the remote system. That also violates your stated requirement of operating directly over SMB.
-
I want to install Nextcloud and Bitwarden on my Raspberry Pi4. I am afraid, that later down the line something can happen to the Pi and everything is lost. What methods do you guys use to protect yourself from data loss?
I use btrfs for the filesystem on a ssd and I run my backups with btrbk They run onto another system and additionally to an external disk when I plug it in. But you can ofc also upload the data to one of the online services if you trust them.
-
How long do you keep your backups? What software do you use
I also use btrfs, but I use btrbk to manage the snapshots. I use some scripts I made called btrbk-pac so that every time I use pacman, I get snapshots before and after the transaction, logging the affected packages in a file (tbh I'm not super proud of the solution, and started making a cleaner Rust version some months ago which uses yaml for configs, but never got around to finishing it). That's for the stuff under /, while I just have a cronjob take care of hourly snapshots for /home.
-
Program to make backups of Linux?
I’m using btrbk for my BTRFS partitions and rdiff-backup for anything else.
- Is it possible to recovery deleted file?
-
New distros all the time - how do you use your system?
As for backups, my desktop is Arch with btrfs, and my NAS is Debian with btrfs, so I use btrbk to automatically take, prune, and synchronize snapshots from my desktop to my NAS over SSH. It's all done with a configuration file for btrbk and a cron job that calls it every hour, so I don't even have to think about it.
snapper-gui
-
BTRFS snapshots?
An alternative GUI is snapper-gui: https://github.com/ricardomv/snapper-gui
-
Snapper GUI
YaST Snapper is a SUSE thing. But there's snapper-gui. I'm not sure if someone has taken the time to package it on COPR, but it looks like a very standard python application with few dependencies, so it shouldn't be too hard to build it frok source if required. https://github.com/ricardomv/snapper-gui
-
Linux GUI recovery tool for BTRFS exists?
Might want to take a look at snapper-gui which is a GUI front-end for snapper tool Not fully sure if its exactly what you're looking for, might explore it
-
Software Request
Secondly, since Snapper is already there in our repositories, adding snapper-GUI(https://github.com/ricardomv/snapper-gui) would be very handy to control BTRFS snapshots graphically.
-
How can I install snapper GUI in Void Linux?
Thanks, but I had already done that, I was wondering if I could install this: https://github.com/ricardomv/snapper-gui
-
Backing up docker volumes
I use a tool called BTRBK to manage all of this. It takes snapshots at specific intervals, and sends them to an offsite backup servers, hooks to take snapshots before/after events like host upgrades (and host system snapshots show up in the grub menu for easy rollbacks) and pruning of older snapshots. There is no GUI though. There is another popular tool called Snapper that does have a third party GUI last I looked it had less features and was more complex than BTRBK.
What are some alternatives?
arch-btrfs-install-guide - Arch Linux installation guide with btrfs and snapper, this guide is based on the information from unicks.eu guide https://www.youtube.com/watch?v=TKdZiCTh3EM, and Arch Linux UEFI step-by-step installation guide https://www.youtube.com/watch?v=dOXYZ8hKdmc from ALU.
TimeShift - System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
btrfs-assistant
snapper - Manage filesystem snapshots and allow undo of system modifications
Back In Time - Back In Time - An easy-to-use backup tool for GNU Linux using rsync in the back
grub-btrfs - Include btrfs snapshots at boot options. (Grub menu)
BorgBackup - Deduplicating archiver with compression and authenticated encryption.
bees - Best-Effort Extent-Same, a btrfs dedupe agent
vorta - Desktop Backup Client for Borg Backup
void-packages - The Void source packages collection
snap-sync - Use snapper snapshots to backup to external drive