In the end I think I'll use FreeBSD as the OS for my NAS and not use FreeNAS. FreeBSD is more prontly updated and has a bigger community. I could always use ZFSguru with FreeBSD if I "need" to.
Therefore I'm finally going to install FreeBSD on my home NAS server.
Before I do that I'd like to know some more details: I already got most of my questions answered in this thread.
I still have some questions remaining though:
Thank you very much in advance for any clarification on the subject.
Therefore I'm finally going to install FreeBSD on my home NAS server.
Before I do that I'd like to know some more details: I already got most of my questions answered in this thread.
I still have some questions remaining though:
- I didn't really understand the difference between GELI or GBDE, besides the fact that Geli seems to allow accelerated encryption/decryption using AES-NI. I plan on doing full system encryption. Furthermore I plan on fully encrypt my storage pool (located on other physical drives). Which one should work best in this case?
- SSH decryption at boot (prompt for password via SSH): I tried this on GNU/Linux once but it didn't work at all. Is it supported on FreeBSD or can I make it?
- System partitioning scheme. I think there are more than a hundred variants here (like on GNU/Linux) but which one's would be "good enough" for a beginner? Personally on GNU/Linux I never had to do separate sub-folders (i.e. /var/*, except on Gentoo for in-RAM compiling): only used /boot, /, /home, /usr and (depending on the system) /var and /tmp. The problem I always ran into at a certain point is that a partition became full. Therefore I began using LVM, but with ZFS that's kind of "integrated" AFAIK. How would the partitioning scheme affect the ZFS snapshots feacture (like: do I have to do a snapshot for each partition)
- EDIT: can you add L2ARC (cache) / ZIL (log) devices later on or do you have to set them up right from the start?
Thank you very much in advance for any clarification on the subject.