[rear-users] rear with Borg on USB
Gratien D'haese
gratien.dhaese at telenet.be
Wed Feb 21 08:57:21 CET 2018
Hi Vlad,
Niece piece of work and I love your documentation - good job!
Gratien
---
Gratien D'haese
IT3 Consultants bvba
Vennestraat 15, B-2560 Nijlen
E-mail: gratien.dhaese at it3.be
On 2018-02-20 17:32, Vladimir Gozora wrote:
> 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-scenarios.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
>>>>
>>>>
>>>>
>>
> _______________________________________________
> rear-users mailing list
> rear-users at lists.relax-and-recover.org
> http://lists.relax-and-recover.org/mailman/listinfo/rear-users
More information about the rear-users
mailing list