ZFS zpool and file system version numbers and features
By stw on Jun 08, 2011
One note is that ZFS versions are backward compatible, which means that a kernel with a newer version can import an older version. The reverse is not true. So it is important to know what the oldest kernel version you might want to attach a pool to is, and make sure you don't upgrade your pool or file system to something newer. This table may help with that as well.
Note: This table is sorted by pool version, then file system version. The availability dates of the releases are not chronological, as a feature delivered in a version of Solaris 11 may be delivered in later Solaris 10 update.
|delivered in||zpool version||zfs version||features||comments|
|Solaris 11 11/11||33||5||
|Solaris 11 Express 2010.11||31||5||
|Solaris 10 8/11||29||5||
|Solaris 10 9/10||22||4||
|Solaris 10 10/09||10||3||
|Solaris 10 5/09||10||3||
|Solaris 10 10/08||10||3||
||In Solaris 10 10/08 and later, zpool and zfs have the version option. It shows the version of the pool or file system, even if it is an older ZFS pool.|
|Solaris 10 5/08||4||1||Pool version determined using zdb(1M) on Solaris 10 5/08|
|Solaris 10 8/07||4||1||
||Pool version determined using zdb(1M) on Solaris 10 8/07|
|Solaris 10 11/06||3||1||
||Pool version determined using zdb(1M) on Solaris 10 11/06|
|Solaris 10 6/06||2||1||
||Initial release of ZFS in Solaris 10
Pool version determined using zdb(1M) on Solaris 10 6/06
Hope this helps!