synbak
Backuppc
synbak | Backuppc | |
---|---|---|
2 | 4 | |
20 | 1,317 | |
- | 1.1% | |
4.5 | 0.0 | |
5 months ago | 7 days ago | |
Shell | Perl | |
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.
synbak
-
A almost perfect rsync over SSH backup script
My go-to backup solution, that can also manage rsync over ssh (among plenty other things), is synbak[0]. Short wrapper script to automatically mount the backup medium and it's really simple to (automatically) run a backup job. I use encrypted (LUKS) USB drives for that at home. Highly recommend it.
For encrypted backups to e.g. a NAS, Duplicity[1] is my go-to choice (full backup every month or so, with incremental backup every day inbetween).
[0]: https://github.com/ugoviti/synbak
- Synbak – Universal Backup System
Backuppc
-
BACKUPPC error (Non-zero exit status from smbclient)
This is a bug in smbclient that leads to corrupted archives being created. There's a Github issue about it. Newer versions of smbclient have a fix. I posted a workaround with a wrapper in the issue if upgrading smbclient is not possible. You could try it out: https://github.com/backuppc/backuppc/issues/404
-
I'm not a big github user and need a quick hand with a pull . . . .
Go to the Code tab. Click on the green "Code" button. Download as Zip. Or, if you have git installed, consider using git pull https://github.com/backuppc/backuppc instead.
-
Why We Switched from Python to Go
Kind of, though the whole Raku thing made everything a tad wonky.
Some of the nicer Perl software that I use currently is BackupPPC, which has been pretty solid despite the slightly subpar UI: https://github.com/backuppc/backuppc
And another interesting piece that I can think of was RemoteBox, which was pretty niche but still worked nicely: https://remotebox.knobgoblin.org.uk/?page=about
From the more popular packages, one should also mention exiftool, which was written in Perl: https://github.com/exiftool/exiftool
Probably also a lot of other pieces of software, though it doesn't seem like there's much of a large/active community around Perl, for example, have a look at: https://github.com/trending/perl?since=monthly and then compare it to something like: https://github.com/trending/go?since=monthly
What are some alternatives?
Backupninja
UrBackup - UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux
Elkarbackup - Open source backup solution for your network
BorgBackup - Deduplicating archiver with compression and authenticated encryption.
Rsnapshot - a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)
Duplicati - Store securely encrypted backups in the cloud!
Bup - Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Please post problems or patches to the mailing list for discussion (see the end of the README below).
Bareos - Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.
Lsyncd - Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets
restic - Fast, secure, efficient backup program
Duplicity - Unnoficial fork of Duplicity - Bandwidth Efficient Encrypted Backup