Linux

我可以相信 ZFS 在 Linux 和 FreeBSD 之間是一致的嗎?

  • April 27, 2015

我計劃很快建構一個 FreeNAS 盒子,但如果 Linux 上的 ZFS 最終被證明是可靠的,我可能想要切換,只是為了擁有一個更熟悉的作業系統。

所以我想知道我是否可以相信 ZFS 的不同實現是兼容的。換句話說,如果我只是將引導盤從 FreeNAS 換成 Linux 或 OpenIndiana,我能相信我的數據不會發生任何壞事嗎?

這似乎是一個愚蠢的問題——顯然它應該是兼容的——但我猜測 ZFS 並不常用在驅動器在電腦之間移動的情況下,所以我希望有人能提供比只是“應該是”。

您應該密切注意 zpool 版本。這是 Oracle、前 OpenSolaris、Linux 和 ZFS 的 *BSD 變體之間的主要區別。

基本上,您可以將較舊的 zpool 升級到較新的版本,但不能降級。

奇怪的是,維基百科對不同的 zpool 版本以及它們之間的差異進行了最好的總結。

目前ZFS 實現中的 zpool 版本列表在這裡

我使用 NexentaStor 3.1。根據該計劃,我可以使用 OpenIndiana 和 FreeBSD 的 ZFS 文件系統,但不能使用 Solaris 11。

不過,我確實相信 FreeNAS 是在 ZFS 的超舊版本上。考慮 Nexenta?

引用自:https://serverfault.com/questions/417471