February 5, 20251 yr Just now I noticed in one of my ZFS pools, there's a button that says "Upgrade Pool". What exactly does it do? I can't find anything about it in the documentation, or on the forums. Even the built-in help function on the web UI only just states the obvious: it upgrades the pool. Okay..? But what does it mean exactly? What exactly do I "get" after an upgrade versus leaving it as it is? And should I stop any services that are using the pool, like my dockers and VMs? It doesn't say to do that, but then again ALL instructions seem to be missing around this function.
February 5, 20251 yr Community Expert It's in the release notes, upgrading a zfs pool will enable new feature flags supported by the current OpenZFS, note that if the pool is upgraded you can no longer downgrade back to v6.12.x And you don't need to stop anything, upgrade is done with the pool online.
February 5, 20251 yr 9 hours ago, JorgeB said: It's in the release notes, upgrading a zfs pool will enable new feature flags supported by the current OpenZFS, note that if the pool is upgraded you can no longer downgrade back to v6.12.x And you don't need to stop anything, upgrade is done with the pool online. If I was on Unraid 7 rc2, had a BTRFS 2 x 1TB ssd mirror cache pool, moved all files off the cache pool, added a 3rd 1TB ssd, erased the BTRFS mirror pool, erased each ssd, then made a new 3 x 1TB zfs raidz1 cache pool, copied all files back to the cache pool. There is nothing more to do? I already upgraded to Unraid 7.0.0 stable. I do not see any upgrade thing to do with ZFS. All my my shares on the cache pool are just folders and not vdevs. Like /appdata etc. I am still looking what else I should do now that I have a working 3 x 1TB zfs raidz cache pool?
February 6, 20251 yr Community Expert 10 hours ago, Paul_Ber said: If I was on Unraid 7 rc2 Nothing to do, upgrade option is only available if the pool was created with 6.12.x
February 25, 20251 yr Author Alright, so the *only* reason this doesn't happen automatically, is to enable downgrading? Makes it feel a bit naff for fresh 7.x installations - they apparently can't be downgraded to 6.x if they wanted to for whatever reason. It seems to be that if you upgrade from 7.0 to 7.0.1 or similar, it is indicative that you want to stay on 7.0 and the pool upgrade can occur automatically, just like on a fresh 7.0 install. And, is it important to upgrade? I mean, it's working atm... What extra features do I get? Does it go faster? Do we finally get to cache metadata for instance?
February 26, 20251 yr Community Expert 8 hours ago, thany said: Makes it feel a bit naff for fresh 7.x Fresh 7.0 installations won't have an upgrade pool option, since the pool would already be using the last features flags, unless you are reimporting old pools.
October 14, 2025Oct 14 I started my Unraid journey on 7.0, am on 7.1.4 now and I have a zfs pool that is giving me the option to "Upgrade Pool". As stated before: On 2/25/2025 at 4:04 PM, thany said:And, is it important to upgrade? I mean, it's working atm... What extra features do I get? Does it go faster? Do we finally get to cache metadata for instance?and with that question, should I be moving my data off this drive before hitting that upgrade pool button?
October 14, 2025Oct 14 Community Expert No need to move any data. It should be a non-destructive process.
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.