几年前,我在 FreeBSD 7.2 下设置了一个由 8 个硬盘组成的 ZFS 池。该池用于存储数据,操作系统本身运行在具有传统 UFS2 的单独硬盘上。
现在我正在考虑升级到最新版本的 FreeBSD 8.2。
有人升级过 ZFS 吗?我可以在 7 安装中直接导出池,然后在新环境中重新导入吗?还是我应该预料到会有什么复杂情况?
换句话说:较新的 zpool 版本是否向后兼容?
FreeBSD 8.2 附带 ZFS 版本 15。我似乎无法找出 7.2 附带的版本,但 IIRC,那是第一个支持所有内容的主要版本......
答案1
旧池可以毫无问题地导入到新系统上 - 它完全向后兼容。
但是,它不向前兼容;一旦升级到版本 15,就无法回到旧系统。
使用zpool upgrade
命令来升级池的版本。