Hi there,
I am a Drobo5N2 user and after being abandoned by them I am very nervous about losing my data to a proprietary storage system. I have decided to go open-source this time and build a DIY NAS with the Jonsbo N3 case.
I have been reading up on TrueNAS/ZFS and the importance of planning the pool/vdevs in advance. In an ideal world I would create a vdev with 8 10TB disks in RaidZ2 and utilize all the drive bays in my case. This should last me a very long time. Then in the future if I am running low on storage I could add a pci-e HBA and attach an 8-bay JBOD enclosure (like the QNAP TL-D800S) creating an identical vdev as the first one.
However, this is not possible for me in practice as I have nowhere to transfer the data on my Drobo5N2. I have 4 WD Red Plus 10TB drives in the Drobo (the fifth bay is empty) and I plan on getting 4 more for the new NAS that I am building. Considering the cost of the rest of the build, I don’t have the budget to buy more drives at the moment.
Would it be just as good if I build 4 disk raidz1 vdevs instead? This way I could build the first vdev with the new disks and transfer all the data from the Drobo and then use the 4 disks from the drobo to build a second vdev. In the future I could do the same thing with the JBOD enclosure, buy the disks 4 at a time.
Does this put me at a greater risk of data loss? From what I have read online people recommend raidz2 if the number of disks are between 8 - 12 because the resilver time is too long and there’s a high chance of another disk failing during the process. Based on that I feel like a small 4 disk vdev should be fine with raidz1 (raidz2 would provide the same amount of usable storage as a mirror in this case which is not very economical for me). However, the ZFS Primer in the TrueNAS documentation states that “RAIDZ1 is not recommended for drives over 1 TiB in size”
TL;DR: Is an 8 disk (10TB each) RAIDZ2 vdev much better than two 4 disk (10TB each) RAIDZ1 vdevs in terms of data protection and performance?