Ubuntu

我可以將 ZFS 池移動到另一台電腦嗎?

  • January 13, 2021

我有一個執行 Ubuntu 的 EasyStore NAS,我想更換磁碟。我想添加 ZFS 核心模組並創建 ZFS RAIDZ 池。由於空間限制,我必須立即將數據移動到新池中。我可以在另一台電腦上創建新池並在移動文件後將其移動到 EasyStore 嗎?ZFS 會在辨識磁碟或其他問題時遇到問題嗎?

沒問題…您可以創建一個池並zpool export在您創建池的系統上使用該選項。

將磁碟連接到最終目標主機後,您可以使用該zpool import命令導入數據集。

請參閱:遷移 ZFS 儲存池

沒問題…除非作業系統接收池:

  • 具有比您要發送的池更舊的池版本支持
  • 具有比池中任何文件系統更舊的 zfs 版本支持
  • 不支持用於儲存池設備的分區方案

當您使用 Ubuntu 時,第三個要求不是問題(BIOS 和 EFI 都受支持,並且您不會在 SPARC 標籤上使用 Solaris)。

如果您沒有在兩側執行相同的 ZFS 實現,請在它們每個上執行zpool upgrade -vzfs upgrade -v檢查它們的版本是否匹配。

無論如何,如果不滿足這些條件之一,則不會失去數據,zpool只會拒絕導入池。

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