rsync or git backups?

Brandon J. Wandersee brandon.wandersee at gmail.com
Thu Jun 16 22:49:53 UTC 2016


jungle Boogie writes:

> On 1 June 2016 at 01:35, Luca Ferrari <fluca1978 at infinito.it> wrote:
>>
>> Any suggestion?
>
>
> Obviously the first choice is zfs snapshots but if you're like me,
> that's not a choice.
>
> I'd recommend something like borg backup:
> https://github.com/borgbackup/borg/
> http://borgbackup.readthedocs.io/en/stable/
>
> It's a python written app that will dedup your data so there's a
> chance it can compress and dedup your large datasets very nicely.
>
> The maintainer is very active with keeping it current and 1.0.3 is
> available in ports/pkg:
> http://www.freshports.org/archivers/py-borgbackup/
>
> As you will see in the documentation, you can make a script and call
> it with cron however often/irregular you would like and have it also
> prune.
>
> I think it's worth trying out for your use case.

I'd like to add my thanks to this thread. I didn't know about Borg, but
after a week of using it I have to say I'm very impressed.

It should be noted that Borg currently only builds from ports on systems
that have Python 3 set as the default (which is not the default on a
vanilla FreeBSD install), so there is no package avaiable for it (the
official Poudriere build server just ignores it). If you're running a
64-bit system and don't want to mess around with potentially rebuilding
a bunch of ports with non-default settings, you can download a pre-built
binary for it from the project's GitHub page:

https://github.com/borgbackup/borg/releases

-- 

::  Brandon J. Wandersee
::  brandon.wandersee at gmail.com
::  --------------------------------------------------
::  'The best design is as little design as possible.'
::  --- Dieter Rams ----------------------------------


More information about the freebsd-questions mailing list