将 ZFS 文件系统(包括快照)从一个池移动到另一个池

将 ZFS 文件系统(包括快照)从一个池移动到另一个池

我使用 ZFS 快照来维护历史记录。我们需要将这些数据从一个 ZFS 池迁移到另一个。

这个问题 (将 ZFS 文件系统从一个池移动到另一个池) 似乎几乎就是我所需要的。但是,就我而言,我想移动所有快照,而不仅仅是当前数据。

有谁知道这该怎么做吗?

作为参考,这是在 Ubuntu 14.04 上使用 zfs-fuse

答案1

你是当然您使用的是 zfs-fuse 而不是真正的 ZFS-on-Linux?

无论哪种方式,您都可以使用它zfs send来移动文件系统。请务必使用以下-R选项:

   -R

       Generate a replication stream package, which will replicate the specified filesystem, and all
       descendent  file systems, up to the named snapshot. When received, all properties, snapshots,
       descendent file systems, and clones are preserved.

相关内容