旧 ZFS recovery/upgrade 策略

Old ZFS recovery/upgrade strategy

基于 ZFS 的 NAS 的主板坏了,我现在正在尝试访问数据并移动它,或者恢复 NAS。然而,自 2015 年左右以来,Debian 和 ZFS 就没有更新过。我可以从日志文件中收集到的是:

到目前为止一切顺利。不过,这个 Debian 相当陈旧,而且必须手动编译 ZFS 和一些依赖项才能让它重新运行 - 看来 apt 存储库已经基本上清除了这些旧东西。 所以,我想知道是否可以安全地启动一个现代 Ubuntu,比如说,然后简单地再次创建 ZFS 池。 ZFS 应该在任何情况下得到更新,所以如果它只适用于 Ubuntu 20,那将是非常整洁的,例如...

经过一番挖掘后发现,根据 Wikipedia,今天的 ZFS 池版本仍然是 5000。我找不到有关此“ZFS 文件系统 5”所指内容的任何信息。我完全不确定正确的升级策略是什么,或者相关文档可能是什么。非常欢迎任何指点。

这是我所做的:

  1. 安装Ubuntu 20.04,安装zfsutils-linux.
  2. 运行 zpool import,这将列出系统可以找到的所有池。
  3. 运行 zpool import -f <poolname>-f 是必需的,否则 ZFS 会抱怨“该池以前被另一个系统使用”)。