July 13, 20232 yr I'm planning to get my server to zfs. Current setup Array: 2 x 16TB HDD, 3 x 4TB HDD Cache: 1 SSD I would like to install another 16 TB HDD in order to form a zfs pool. The 4TB drives will then get obsolete. What is the best way of doing this without loosing data and keeping my existing shares/docker/setup/ in place? I'm thinking of the following process, and I'm not sure it works this way 1. Move everything away from the 16 TB Data disk 2. Change the config: 2.1 Remove the parity drive from the array. 2.2 Exchange one of the (empty) 4 TB drives with the new 16 TB drive 2.3 Build a zfs pool with the 3 x 16 TB drives (raidz) 2.4 Add zfs pool to array 3. Move everything from the 4TB disks (and from other sources) back to the new array 4. Remove the 4 TB drives from the array Two questions: Will the process work this way? If I understand it correctly there is no "Unraid" Parity drive anymore but zfs will take care of the parity among the 3 drives. Thanks in advance
July 13, 20232 yr Community Expert 2 minutes ago, hulk66 said: If I understand it correctly there is no "Unraid" Parity drive anymore but zfs will take care of the parity among the 3 drives You can have a zfs raidz pool but for now still need to keep at least one data device assigned to the array, it can be an old flash drive.
July 13, 20232 yr Author 1 hour ago, JorgeB said: You can have a zfs raidz pool but for now still need to keep at least one data device assigned to the array, it can be an old flash drive. But it can be one of the old 4 TB drives, doesn't need to be like 16TB?
July 13, 20232 yr Community Expert Solution Assuming all data fits on the 4TB drives, I would move all data there, do a new config, leave the 4TB drives assigned to the array and create the zfs pool with the 16TB drives, copy/move the data from the array to new pool, remove array drives (or leave one).
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.