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. This help is Grateful™.
    OMV 4: 9 x Odroid HC2 + 1 x Odroid HC1 + 1 x Raspberry Pi 4

  • 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.

    RAID is NOT a backup and not useful for most home users. Rsync makes true backup and restoration stupid easy, and it's built right in to OMV. Use this command in a Scheduled Job: rsync -av --delete /srv/dev-disk-by-label-NAMEofSOURCEdisk/ /srv/dev-disk-by-label-NAMEofDESTINATIONdisk/

    Hardware: OMV 5 (current) - NanoPi M4: Nextcloud, Plex, & Heimdall - Acer Aspire T180: backup - Odroid XU4: Pi-Hole (DietPi) - Odroid HC2, Raspberry Pi 3B+, and HP dx2400: testing.

Participate now!

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