Re: increment backup of home dir
Hi Tim,
Borg is perhaps worth a mention.
https://borgbackup.readthedocs.io/en/stable/
It's not truly "incremental", though combines compression, deduplication and optional encryption, which may improve on that.
$ sudo borg info <user>@<user>.rsync.net:home::d14
Archive name: d14
...
Time (start): Fri, 2025-03-14 00:02:20
Time (end): Fri, 2025-03-14 00:09:23
Duration: 7 minutes 3.39 seconds
Number of files: 476356
...
Utilization of maximum supported archive size: 0%
------------------------------------------------------------------------------
Original size Compressed size Deduplicated size
This archive: 165.52 GB 152.74 GB 81.86 kB
All archives: 9.37 TB 8.64 TB 127.69 GB
That repo stores (in ~128GB) deduplicated archives corresponding to backups every
- hour for 24 hours
- day, for 31 days
- month, for a year
There is a high if somewhat fuzzy limit to archive size, which seems likely to remain theoretical in many cases, and if not there is a simple workaround:
https://borgbackup.readthedocs.io/en/stable/faq.html#are-there-other-known-limitations
You can run borg locally, but it needs to run in server mode on the backup target, so requires to be installed there or to have a binary at --remote-path if specified. This effectively limits remote provider options in comparison to eg. restic which might also be worth looking at.
https://restic.net
A now slightly dated but interesting comparison:
https://www.reddit.com/r/BorgBackup/comments/v3bwfg/why_should_i_switch_from_restic_to_borg/
I use borg on rsync.net for remote backup. The only remote providers I know of are:
https://rsync.net
https://www.borgbase.com
rsync.net is a FreeBSD-based platform so also offers snapshots (on standard or custom schedule) of your filesystem, in which borg files reside. Encryption is not offered in the filesystem so must be done via borg if desired.
The version of borg in the Bookworm apt repo is not the latest, but it works well in my experience.
HTH
Gareth
On Fri 14/03/2025 at 06:07, tim wade <discu@openmbox.net> wrote:
> Hello
>
> I plan to make increment backup for my home dir.
> It's currently in the size of 1xx GB.
>
> besides rsync, do you know any other software/service for increment
> backup?
>
> Thank you.
Reply to: