[rear-users] rear with Borg on USB

Sascha Marcel Hacker smhrambo at googlemail.com
Tue Feb 20 19:07:22 CET 2018


Awesome, thanks!
I also teat the previous code, but the initial backup is still running. You
are really fast.

Am 20.02.2018 17:33 schrieb "Vladimir Gozora" <rear at gozora.sk>:

> Hello Sascha,
>
> I've just merged the code described below to ReaR upstream code.
> Configuration details can be found in:
> https://github.com/rear/rear/blob/master/doc/user-guide/04-s
> cenarios.adoc#rear-with-borg-back-end
>
> Best regards
>
> V.
>
> On Sat, 10 Feb 2018, Vladimir Gozora wrote:
>
> Hi,
>>
>> I just finished first working version of Borg with USB back end code.
>> You can clone "borg_usb_dev" branch from my Github page.
>>
>> git clone -b borg_usb_dev https://github.com/gozora/rear.git
>>
>> PR against ReaR upstream master was not done yet, as I need to do some
>> more testing first.
>>
>> Here are some recommendations:
>>
>> 1. Target USB device must be formatted with rear `format -- <usb_device>'
>> (this needs to be done only once and will obviously wipe your <usb_device>)
>>
>> 2. <usb_device> can't be mounted when `rear mkbackup/mkrescue' is
>> triggered (error that device is already mounted will be thrown by ReaR).
>>
>> 3. USB_DEVICE=/dev/disk/by-label/REAR-000 (in local.conf) is used to
>> point to backup destination.
>>
>> 4. As always when dealing with USB backups, carefully double-check device
>> mapping when doing `rear recover'. It happened couple of time in the past
>> that source disk partition information was destroyed because of bad user
>> decision!!!
>>
>> I've used following configuration during my tests:
>>
>> ====
>> OUTPUT=USB
>> BACKUP=BORG
>>
>> USB_DEVICE=/dev/disk/by-label/REAR-000
>>
>> BORGBACKUP_REPO="/my_borg_backup"
>> BORGBACKUP_UMASK="0002"
>>
>> BORGBACKUP_PRUNE_WEEKLY=2
>>
>> BORGBACKUP_ENC_TYPE="keyfile"
>> export BORG_PASSPHRASE="S3cr37_P455w0rD"
>>
>> export BORG_RELOCATED_REPO_ACCESS_IS_OK="yes"
>> export BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK="yes"
>>
>> BACKUP_PROG_EXCLUDE=( ${BACKUP_PROG_EXCLUDE[@]} '/mnt' '/media'
>> '/var/tmp/*' '/tmp' )
>> GRUB_RESCUE=n
>>
>> COPY_AS_IS_EXCLUDE=( "${COPY_AS_IS_EXCLUDE[@]}" )
>> COPY_AS_IS_BORG=( '/root/.config/borg/keys/' )
>>
>> SSH_UNPROTECTED_PRIVATE_KEYS="yes"
>> SSH_FILES="yes"
>> ====
>>
>> Best regards
>>
>> V.
>>
>> On Wed, 7 Feb 2018, Vladimir Gozora wrote:
>>
>> In theory, you MAYBE could use OUTPUT=USB and point your BORGBACKUP_HOST
>>> to localhost. This might work but I've never tried it.
>>>
>>> Best regards
>>>
>>> V.
>>>
>>> On Wed, 7 Feb 2018, Sascha Marcel Hacker wrote:
>>>
>>> But if you set up borg, you have to set the borg repo host.
>>>> It does not saves the backup on the USB device,it only saves the
>>>> environment for rear.
>>>>
>>>> See: https://github.com/rear/rear/blob/master/usr/share/rear
>>>> /conf/examples/borg-example.conf
>>>>
>>>> Nice software, quite good for big envirments with many PCs.
>>>> I thinks its also nice for little home PC envirments to backup all data.
>>>> But in my case my home server is the biggst server in the house and its
>>>> manage all my DHCP and DNS settings. (i know not the best solution but
>>>> very simple to manage and it save much energy)
>>>> If this one is down, i hove no ssh server to recover this maschine.
>>>> The only way is to setup a new standalone backup server or every time
>>>> setup one pc as server wenn the mainserver is down.
>>>> An the other hand the home server is also a backupserver for the
>>>> windows maschine with AD and roaming profiles.
>>>>
>>>>
>>>> 2018-02-05 16:13 GMT+01:00 Robert Owens <rowens at fdrinnovation.com>:
>>>>       In local.conf you can specify OUTPUT=USB (the default is
>>>> OUTPUT=ISO).
>>>>
>>>>       You might also want to check out backuppc.  Although it doesn't
>>>> have support yet in ReaR, it only requires an ssh server and rsync
>>>>       (or tar) in order to do a restore.  It does file pooling, which
>>>> is similar to the deduplication that borg does, but it does it on
>>>>       entire files rather than chunks.
>>>>
>>>>       On 2/4/2018 11:15 PM, Sascha Marcel Hacker wrote:
>>>>       Hi, im am new at rear and also borg.
>>>>       I've been looking for a while now to find a good backup solution
>>>> for my home storage server.
>>>>       It is a 5x2TB Raid system with ubuntu, with all of my dokuments,
>>>> musik and family pictures I want to use it on.
>>>>       A backup solution with dedub, incremental, compression and with
>>>> no down time is what i need.
>>>>       My previous backup soulution was a hotswap hdd for the system and
>>>> a external hdd for the pictures and documents, all with tar
>>>>       and gzip.
>>>>
>>>>       But now i am looking for a new solution, something like acronis
>>>> backup.
>>>>       I compared many backup programs like rsync, zbackup, bacula, ...
>>>> and all this has brought me to borg.
>>>>       The only thing thats missing is a disaster solution, because I
>>>> like to tinker with the system.
>>>>       So i bought a new external 8tb hdd to safe the whole system on.
>>>>
>>>>       In another forum i heard of rear and the option to choose borg as
>>>> the backup backend.
>>>>       But for now i only found an example config with a network server.
>>>> Is there any way to setup rear to use it with usb?
>>>>
>>>>       Sascha
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> rear-users mailing list
>>>> rear-users at lists.relax-and-recover.org
>>>> http://lists.relax-and-recover.org/mailman/listinfo/rear-users
>>>>
>>>>
>>>> _______________________________________________
>>>> rear-users mailing list
>>>> rear-users at lists.relax-and-recover.org
>>>> http://lists.relax-and-recover.org/mailman/listinfo/rear-users
>>>>
>>>>
>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.relax-and-recover.org/pipermail/rear-users/attachments/20180220/539845c5/attachment.html>


More information about the rear-users mailing list