btrbk
vorta
Our great sponsors
btrbk | vorta | |
---|---|---|
79 | 44 | |
1,497 | 1,838 | |
- | 2.9% | |
6.7 | 7.9 | |
4 months ago | 4 days 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.
vorta
-
Ask HN: Anyone looking for contributors for their open source projects
Actually yes! It could even be paid in the context of this year's Google Summer of Code:
https://github.com/borgbase/vorta
Or if you join as mentor, you will be supporting the Python Foundation.
If interested, just email the address in my HN profile.
-
To encrypt my system
If you need to encrypt your backups (or even if you don't) I would suggest borgbackup and vorta, it makes differential backups so each one after the first is only the size of the changes mine are roughly 50 MiB each, so its much faster and space efficient than whole backups using something like tar or rsync.
-
Mounting a remote filesystem over ssh - a story on how I finally managed to backup my phone
Since I know that borg backup it is a pretty solid tool I wanted to give it a try and I ended up choosing Vorta to have a nice GUI experience.
-
Will kup or bup ever be included in the Fedora repos?
Different UI and backend, but would vorta (borg front end) work?
-
Path to a free, self-taught education in Computer Science
A bit like me. Got started setting up a webshop for my first startup and had to learn Apache and PHP.
If anyone with similar skills (Python, Docker, Shell) reads this and looks do get started, do check out our Google Summer of Code projects for this year. You'll get paid and can pick any task in this field: https://github.com/borgbase/vorta/wiki/Google-Summer-of-Code...
-
For the developers in this subredsit, how is your overall experience with void linux, and how stable would you say it is?
I had to compile gcalcli, which eventually got merged in the repos. I also compiled Vorta and Grace.
- BorgBackup, Deduplicating archiver with compression and encryption
-
selfhosted backup solution?
For the client side, you can use either Vortafor graphical clients, or borgmatic for headless servers. (Or just borg, but borgmatic is better imo)
-
Beware that BorgBackup 2.0 will soon come, breaking compatibility with current repositories and scripts.
Over at Vorta (feature branch) we mostly adjusted to the latest betas. So I expect to have support for both versions, once there is an RC. Borgmatic added support in Oct.
-
How do you backup your Docker volumes?
We already maintain a UI for Borg, if you're looking for that. It's open source and included in many distros, like Debian and Fedora. Check it out here: https://github.com/borgbase/vorta
What are some alternatives?
snapper-gui - GUI for snapper, a tool for Linux filesystem snapshot management, works with btrfs, ext4 and thin-provisioned LVM volumes
borgmatic - Simple, configuration-driven backup software for servers and workstations
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.
kopia - 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.
snapper - Manage filesystem snapshots and allow undo of system modifications
pika - An open-source colour picker app for macOS
BorgBackup - Deduplicating archiver with compression and authenticated encryption.
grub-btrfs - Include btrfs snapshots at boot options. (Grub menu)
bees - Best-Effort Extent-Same, a btrfs dedupe agent
snap-sync - Use snapper snapshots to backup to external drive