nasnice
Explorer
- Joined
- Jul 14, 2014
- Messages
- 82
Good morning,
To further clarify the question a little background.
Got here a PC with Win7 that I used as a media file server for the children, 2 x 3 Gb WD reds. Simple and easy until you want more (Shares for satellite receivers, etc.) So looked for a NAS solution and ended up with Freenas. Works easily and clearly. Because the kids data was not unique I chose a stripe config and made mounts with the categories (movies, animation, sound, etc.) After the first test, I built a dedicated Freenas server using the best buy Tweakers guide from the NL. Unfortunately without ECC memory... I added an additional disk 3 TB and started with transferring the data from the children.
So now I have a ZFS stripe of 3 times 3 TB with one principal mount and some submounts; total 2.7 Tb free.
All works perfect, nice and fast and smoothly to date.
But now I want more and I started combing this forum and read the "Freaking" manual ...
And then I realized I made an error. I now want to actually put my serious data on the NAS so that I as well as others have access to that (FTP etc.) While I do backups from my present data it would be nice to have all data safely online in a raid config.
But with serious data comes the concept of data security. I'm a little shocked that the ZFS file system apparently is rather fragile, eg power failure (which still happens here one or two times per month, hence the BBU unfortunately unmanaged) can in turn lead to the loss of ALL your data. Is Freenas not trying to limit the damage as it gets the power down signal from the PSU?
I have also read that there are no good tools to repair your ZFS "pools" should they fail.
Hence the need for redundancy that should be realized in the form of a RAID configuration. Now The preliminary goal is to have a total Raidz of 12 GB.
So now my real question:
Can I convert my current stripe of 3 disks simple to Raidz1 or z2 configuration by adding additional (3GB) discs?
Am still a noob in unix, secondary objective of this exercise is to also learn some unix ...
To further clarify the question a little background.
Got here a PC with Win7 that I used as a media file server for the children, 2 x 3 Gb WD reds. Simple and easy until you want more (Shares for satellite receivers, etc.) So looked for a NAS solution and ended up with Freenas. Works easily and clearly. Because the kids data was not unique I chose a stripe config and made mounts with the categories (movies, animation, sound, etc.) After the first test, I built a dedicated Freenas server using the best buy Tweakers guide from the NL. Unfortunately without ECC memory... I added an additional disk 3 TB and started with transferring the data from the children.
So now I have a ZFS stripe of 3 times 3 TB with one principal mount and some submounts; total 2.7 Tb free.
All works perfect, nice and fast and smoothly to date.
But now I want more and I started combing this forum and read the "Freaking" manual ...
And then I realized I made an error. I now want to actually put my serious data on the NAS so that I as well as others have access to that (FTP etc.) While I do backups from my present data it would be nice to have all data safely online in a raid config.
But with serious data comes the concept of data security. I'm a little shocked that the ZFS file system apparently is rather fragile, eg power failure (which still happens here one or two times per month, hence the BBU unfortunately unmanaged) can in turn lead to the loss of ALL your data. Is Freenas not trying to limit the damage as it gets the power down signal from the PSU?
I have also read that there are no good tools to repair your ZFS "pools" should they fail.
Hence the need for redundancy that should be realized in the form of a RAID configuration. Now The preliminary goal is to have a total Raidz of 12 GB.
So now my real question:
Can I convert my current stripe of 3 disks simple to Raidz1 or z2 configuration by adding additional (3GB) discs?
Am still a noob in unix, secondary objective of this exercise is to also learn some unix ...