[Borgbackup] Raspberry pi 4 for borg server

Thorsten von Eicken tve at voneicken.com
Mon Dec 23 11:58:29 EST 2019


Rather than poo-pooing the use of SBCs outright, I think it's worth 
being more nuanced about it. I've been using an Odroid C1 and an Odroid 
HC2 as borg servers for many years now. The (important) context is that 
I'm backing up two home desktops, a laptop, and several small home servers.

The HC2 runs off an EMMC, has GB ethernet and a fast SATA interface with 
a very nicely integrated mount for a 3.5" drive. It's also my media 
server (but I'm not a video hoarder). I've never perceived any 
memory/speed limitation. I do nightlies to the primary 3.5" drive and I 
have an additional identical drive on an external USB3-SATA bridge to 
which I rsync daily. I prefer this non-raid duplication 'cause it's dead 
simple.

The OC1 has GB ethernet but the 2.5" disk is attached via USB2, hence 
slow. It's located out in the yard, buried, as a catastrophic backup as 
I live in a high-fire area. I do backups to it once a week, mostly 
copying stuff from the HC2. They're slow, but that's OK. As a bonus, I 
can take the USB drive truly off-site for "long-term" storage and 
replace it. I also ship backups once a clear to cloud storage but am 
weary about the costs and the time it takes to retrieve something (I 
don't have GB fiber to the home by a long shot). I do find value for 
decade-long archiving, though.

What I like about this set-up is that (a) it uses little electricity, 
(b) the components are all cheap so you can afford a spare or else get 
one next-day, (c) there's nothing complicated in any of the set-up. 
Would I use this in a commercial setting: no. It all depends on the 
context...

Thorsten


On 12/23/19 2:22 AM, Thomas Waldmann wrote:
>> Would the new raspberry pi 4 with 4gb ram and separate nic at gigabit
>> speed be enough for an smb to use borg backup on prem on a Pi 4 to send
>> data off-site to a receiving server with borg installed?
> I don't personally have a rpi4, but I used its predecessors.
>
> I usually advise against using rpi (or similar SBCs) for borg. Even for
> the rpi4, these potential issues remain:
>
> - RAM is not expandable, so no matter how much they have, it means game
> over for the case you'ld need more (now or some day in the future).
>
> - no ECC RAM
>
> - SD cards sometimes are crappy and the rpi OS is often stored on SD.
>
> - The rpi4 is faster than its predecessors, but still not on the level
> of PC or server hardware, neither when looking at speed nor when looking
> at reliability.
>
>
> So whether that is good enough for you depends a lot on how much data
> you have and how that will grow in future. Also on how important /
> valuable your data is.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/borgbackup/attachments/20191223/47959798/attachment-0001.html>


More information about the Borgbackup mailing list