旧 ZFS recovery/upgrade 策略
Old ZFS recovery/upgrade strategy
基于 ZFS 的 NAS 的主板坏了,我现在正在尝试访问数据并移动它,或者恢复 NAS。然而,自 2015 年左右以来,Debian 和 ZFS 就没有更新过。我可以从日志文件中收集到的是:
- ZFS 0.6.4
- ZFS 池版本 5000
- ZFS 文件系统 5
- Debian Wheezy
- Linux 3.2.0-4
到目前为止一切顺利。不过,这个 Debian 相当陈旧,而且必须手动编译 ZFS 和一些依赖项才能让它重新运行 - 看来 apt 存储库已经基本上清除了这些旧东西。
所以,我想知道是否可以安全地启动一个现代 Ubuntu,比如说,然后简单地再次创建 ZFS 池。
ZFS 应该在任何情况下得到更新,所以如果它只适用于 Ubuntu 20,那将是非常整洁的,例如...
经过一番挖掘后发现,根据 Wikipedia,今天的 ZFS 池版本仍然是 5000。我找不到有关此“ZFS 文件系统 5”所指内容的任何信息。我完全不确定正确的升级策略是什么,或者相关文档可能是什么。非常欢迎任何指点。
这是我所做的:
- 安装Ubuntu 20.04,安装
zfsutils-linux
.
- 运行
zpool import
,这将列出系统可以找到的所有池。
- 运行
zpool import -f <poolname>
(-f
是必需的,否则 ZFS 会抱怨“该池以前被另一个系统使用”)。
基于 ZFS 的 NAS 的主板坏了,我现在正在尝试访问数据并移动它,或者恢复 NAS。然而,自 2015 年左右以来,Debian 和 ZFS 就没有更新过。我可以从日志文件中收集到的是:
- ZFS 0.6.4
- ZFS 池版本 5000
- ZFS 文件系统 5
- Debian Wheezy
- Linux 3.2.0-4
到目前为止一切顺利。不过,这个 Debian 相当陈旧,而且必须手动编译 ZFS 和一些依赖项才能让它重新运行 - 看来 apt 存储库已经基本上清除了这些旧东西。 所以,我想知道是否可以安全地启动一个现代 Ubuntu,比如说,然后简单地再次创建 ZFS 池。 ZFS 应该在任何情况下得到更新,所以如果它只适用于 Ubuntu 20,那将是非常整洁的,例如...
经过一番挖掘后发现,根据 Wikipedia,今天的 ZFS 池版本仍然是 5000。我找不到有关此“ZFS 文件系统 5”所指内容的任何信息。我完全不确定正确的升级策略是什么,或者相关文档可能是什么。非常欢迎任何指点。
这是我所做的:
- 安装Ubuntu 20.04,安装
zfsutils-linux
. - 运行
zpool import
,这将列出系统可以找到的所有池。 - 运行
zpool import -f <poolname>
(-f
是必需的,否则 ZFS 会抱怨“该池以前被另一个系统使用”)。