Jump to content

Questions about upgrading my Pi4 NAS and Plex Media Server

Go to solution Solved by Electronics Wizardy,

Software raid won't have a big performance hit, it takes very little cpu power, and the pi will be able to run it just fine. Id just get a second usb drive.

 

ALso the hardware raid on those usb boxes normally isn't great, so id stay away from those.

 

And if you want to keep your data safe, you want backups, not raid. Backups are much better at keeping your data safe than raid.

 

3 minutes ago, DrMacintosh said:

y question is, would configuring this box in RAID 0 produce any problems for a Raspberry Pi? I'm assuming I would be able to just mount the drive(s) (it should just show up as 1 drive since RAID 0,

Well raid 0 will double your chance of drive failure as if either drive dies you lose all the data. You would probalby want raid 1 here.

Hello, I have a 4GB Raspberry Pi 4 which is setup as a SMB file server (a single external HDD over USB) and a Plex Media server. The data on the drive is not mission critical, but I'd feel safer knowing I had RAID redundancy. However since a Pi4 is a low power device, using software raid introduces a big performance hit, so I'm looking into hardware RAID options. 

 

There are multiple USB HDD enclosures that support RAID. This enclosure is one that has particularly peaked my interest because of its design and price (on sale atm): https://www.newegg.com/orico-3529ru3-dock/p/0VN-0003-001P0?Item=9SIA1DSB8V2618&Description=Dual HDD enclosure&cm_re=Dual_HDD enclosure-_-9SIA1DSB8V2618-_-Product&cm_sp=SP-_-370410-_-0-_-2-_-9SIA1DSB8V2618-_-Dual HDD enclosure-_-enclosure|hdd-_-6

 

My question is, would configuring this box in RAID 1 produce any problems for a Raspberry Pi? I'm assuming I would be able to just mount the drive(s) (it should just show up as 1 drive since RAID 0, right?) to my SMB share list and it should just work, right? Worried about potential driver issues on the Pi, this is a pretty large purchase that I would have no use for if it does not work. 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

Software raid won't have a big performance hit, it takes very little cpu power, and the pi will be able to run it just fine. Id just get a second usb drive.

 

ALso the hardware raid on those usb boxes normally isn't great, so id stay away from those.

 

And if you want to keep your data safe, you want backups, not raid. Backups are much better at keeping your data safe than raid.

 

3 minutes ago, DrMacintosh said:

y question is, would configuring this box in RAID 0 produce any problems for a Raspberry Pi? I'm assuming I would be able to just mount the drive(s) (it should just show up as 1 drive since RAID 0,

Well raid 0 will double your chance of drive failure as if either drive dies you lose all the data. You would probalby want raid 1 here.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

Well raid 0 will double your chance of drive failure as if either drive dies you lose all the data. You would probalby want raid 1 here.

Oh lol, did I switch my RAID numbers up? The intention was for the second drive to be a parity drive. 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

Just now, DrMacintosh said:

Oh lol, did I switch my RAID numbers up? The intention was for the second drive to be a parity drive. 

You would probably want a mirror with 2 drives.

 

But really you want backups here, not raid. Backups are much better at keeping your data safe than raid.

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, DrMacintosh said:

However since a Pi4 is a low power device, using software raid introduces a big performance hit,

Using wrong filesystem is a lot bigger hit, don't use NTFS.

VGhlIHF1aWV0ZXIgeW91IGJlY29tZSwgdGhlIG1vcmUgeW91IGFyZSBhYmxlIHRvIGhlYXIu

^ not a crypto wallet

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

But really you want backups here, not raid. Backups are much better at keeping your data safe than raid.

Of course, my main concern is the reliability of external USB HDDs. I can get other enclosures but I'm not entirely sure how reliable a USB drive hooked up to a network 24/7 is going to be. 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Biohazard777 said:

Using wrong filesystem is a lot bigger hit, don't use NTFS.

Not using NTFS. My drive right now is exFAT since I need compatibility with devices that run software other than Windows 😆

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, DrMacintosh said:

Of course, my main concern is the reliability of external USB HDDs. I can get other enclosures but I'm not entirely sure how reliable a USB drive hooked up to a network 24/7 is going to be. 

For a home nas it should be fine. USB isn't great, but its not that bad.

 

If you want more reliable, Id get a premade nas or something like a used desktop, but the Pi should be more than plenty for a basic home nas.

 

Id just get a single external hdd, and then back it up so you don't lose data.

 

1 minute ago, DrMacintosh said:

Not using NTFS. My drive right now is exFAT since I need compatibility with devices that run software other than Windows 😆

If your doing a network share the filesystem doesn't matter. Use a linux native filesystem like ext4/xfs/btrfs.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, DrMacintosh said:

Of course, my main concern is the reliability of external USB HDDs. I can get other enclosures but I'm not entirely sure how reliable a USB drive hooked up to a network 24/7 is going to be.

It will be fine, speaking from personal experience. Have a Maxtor M3 Portable 1TB (2.5" spinning rust) hooked up via USB as a network drive since 2018.
Oh and one more thing, if you plan on plugging in 2 drives to the Pi keep in mind that max current output for all USB ports combined on Pi4 is 1.2A (@ 5V obviously), so you should check how much power do those drives of your draw... Spinning rust takes power to spin up ;).

VGhlIHF1aWV0ZXIgeW91IGJlY29tZSwgdGhlIG1vcmUgeW91IGFyZSBhYmxlIHRvIGhlYXIu

^ not a crypto wallet

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Electronics Wizardy said:

If your doing a network share the filesystem doesn't matter. Use a linux native filesystem like ext4/xfs/btrfs.

Is there any penalty with using exFAT though? Worst comes to worst, my Pi or router dies but I can still easily connect my drive to my Mac or my PC and view all the data. 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

Just now, DrMacintosh said:

Is there any penalty with using exFAT though? Worst comes to worst, my Pi or router dies but I can still easily connect my drive to my Mac or my PC and view all the data. 

It doesn't do permissions as well, and generally just has more issues, but should work fine.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×