7 ms·
I used this many, many years ago but switched to Borg[0] about five years ago. Duplicity required full backups with incremental deltas, which meant my backups e
by longwave 3y ago
I used this many, many years ago but switched to Borg[0] about five years ago. Duplicity required full backups with incremental deltas, which meant my backups ended up taking too long and using too much disk space. Borg lets you prune older backups at will, because of chunk tracking and deduplication there is no such thing as an incremental backup.
[0] https://www.borgbackup.org/ https://www.borgbackup.org/
- giamma 3y agoSame for me. Also, on MacOs duplicity was consuming much more CPU than Borg and was causing my fan to spin loudly. Eventually I moved to timemachine, but I still consider Borg a very good option.
- zzzeek 3y agoI have an overnight cron that flattens my duplicity backups from many incremental backups made over the course of one day to a single full backup file, that becomes the new backup. then subsequent backups over the course of the day do incremental on that file. So I always have full backups for each individual day with only a dozen or so incremental backups tacked onto it. that said will give Borg a look
- tussa 3y agoI did the same. I had some weird path issues with Duplicity. Borg is now my holy backup grail. Wish I could backup incrementally to AWS glacier storage but that just me sounding like an ungrateful begger. I'm incredibly grateful and happy with Borg!
- sigio 3y agoAgree completely... used duplicity many years ago, but switched to Borg and never looked back. Currently doing borg-backups of quite a lot of systems, many every 6 hours, and some, like my main shell-host every 2 hours. It's quick, tiny and easy... and restores are the easiest, just mount the backup, browse the snapshot, and copy files where needed.
- stavros 3y agoAfter Borg, I switched to Restic: https://restic.net/ https://restic.net/ AFAIK, the only difference is that Restic doesn't require Restic installed on the remote server, so you can efficiently backup to things like S3 or FTP. Other than that, both are fantastic.
- pdimitar 3y agoTechnically Borg doesn't require it either, you can backup to a local directory and then use `rclone` to upload the repo wherever. Not practical for huge backups but it works for me as I'm backing up my machines configuration and code directories only. ~60MB, and that includes a lot of code and some data (SQL, JSON et. al.)
- stavros 3y agoSure, but rsync requires the server to support rsync.
- pdimitar 3y agoDoes rclone require rsync? Haven't checked.
- stavros 3y agoOh sorry, brain fart, I thought you said rsync. I think rclone uploads everything if you don't have rclone on the server, but I'm not sure.
- pdimitar 3y agoPretty sure rclone uploads just fine without server dependencies, yeah. I never installed anything special on my home NAS and it happily accepts uploads with rclone.
- 3y ago
- shaunpud 3y agoWorks a treat with borgmatic https://torsion.org/borgmatic https://torsion.org/borgmatic
- GTP 3y agoAlso duplicity let's you automatically delete backups older than a certain amount of time, what is the difference?