What's the Best™ configuration for five drives?

  • Fact 1: My server will always have exactly 5 drives installed because that's as many as the case can hold.

    Fact 2: There will be an off-site backup solution in place.

    Did I say hello, btw? Sorry. Hi! :S

    Now: What's the Best™ configuration for 5 drives? They're all 4TB WD Reds connected directly to the mainboard.

    a) All 5 in Raid6/RaidZ2

    b) 4 drives in Raid6/RaidZ2 and the 5:th as a backup. (a real back-up, not a hot spare)

    c) Same as b but with Raid10 instead.

    d) <insert Best™ idea here>

    I don't care which configuration makes it easier to add more disks (see Fact 1).

    I'm fully aware that Raid isn't a substitute for backup (see Fact 2).

  • d) 4 drives in unionfs and one for backups. No redundancy!

    I assume that the offsite backup(s) are for mostly static data and the fifth drive is for versioned backup of frequently changing data. Good configuration!

    Since you save one drive, that otherwise would be used for redundancy, you can either use that saved drive for more data or more local versioned backups.

    Be smart - be lazy. Clone your rootfs.
    OMV 5: 9 x Odroid HC2 + 1 x Odroid HC1 + 1 x Raspberry Pi 4

  • Wow! This is a pretty active forum...

    I've never heard of either unionfs nor snapraid.

    It's back to school for me - any suggestions on resources for catching up on these?

  • It's back to school for me - any suggestions on resources for catching up on these?

    Read the available documentation for snapraid and mergerfs.

    Google is your friend and Bob's your uncle!

    OMV AMD64 5.x on ASRock Rack C2550D4I C0 Stepping - 16GB ECC - Silverstone DS380 + Silverstone DS380 DAS Box.

  • https://www.snapraid.it/ Be warned; there is a bit of a learning curve. Lots of info on the forum about SnapRaid and Unionfs. Look for posts by crashtest on SnapRaid. As I understand it, all of your data does not need to be under the SnapRaid umbrella. SnapRaid is best used with large media files that seldom/never change. Leave your AppData folder out of it, and anything else that changes periodically.

    Simple and sure backup and restore: In a Scheduled Job: rsync -av --delete /srv/dev-disk-by-label-SOURCE/ /srv/dev-disk-by-label-DESTINATION/ (HT: Getting Started with OMV5)
    Server Software: OMV 5 (current) - My Main Server: Thinkserver TS140, Nextcloud, Plex, Airsonic, Navidrome, Ubooquity, Digikam, & Heimdall - My Backup Machine: NanoPi M4 (v.1), Pi-Hole - Odroid XU4 (Using DietPi) - Testing/Playing: hc2, xu4, Pi 3B+, Odroid H2. Mac user converting to Linux, Debian 10 KDE.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!