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

我使用ZFS快照进行设置,以保持历史logging。 我们需要将这些数据从一个ZFS池迁移到另一个。

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

任何人都知道这将如何做?

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

确定你使用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.