FreeBSD 上的 ZFS:从 7.x 升级到 8.2?

FreeBSD 上的 ZFS:从 7.x 升级到 8.2?

几年前,我在 FreeBSD 7.2 下设置了一个由 8 个硬盘组成的 ZFS 池。该池用于存储数据,操作系统本身运行在具有传统 UFS2 的单独硬盘上。

现在我正在考虑升级到最新版本的 FreeBSD 8.2。

有人升级过 ZFS 吗?我可以在 7 安装中直接导出池,然后在新环境中重新导入吗?还是我应该预料到会有什么复杂情况?

换句话说:较新的 zpool 版本是否向后兼容?

FreeBSD 8.2 附带 ZFS 版本 15。我似乎无法找出 7.2 附带的版本,但 IIRC,那是第一个支持所有内容的主要版本......

答案1

旧池可以毫无问题地导入到新系统上 - 它完全向后兼容。

但是,它不向前兼容;一旦升级到版本 15,就无法回到旧系统。

使用zpool upgrade命令来升级池的版本。

相关内容