Ubuntu Server 14 上的 ZFS 发送/接收 - 哦,我的数据去哪儿了?

Ubuntu Server 14 上的 ZFS 发送/接收 - 哦,我的数据去哪儿了?

我一直在尝试找出一种方法来将zfs-auto-snap我们主数据中心创建的快照复制到远程服务器,两者都运行带有最新 ZFS-FUSE 的 Ubuntu Server 14。

这是我的本地 ZFS:

NAME USED AVAIL REFER MOUNTPOINT zfs_pool01/data 4.47T 2.98T 2.40T /mnt/data

我运行此命令来复制可用的最早的月度zfs-auto-snap快照:

zfs send -v -R zfs_pool01/data@zfs-auto-snap_monthly-2015-04-01-0652 | ssh 192.168.254.5 zfs recv -F zfs_pool01/Van_backup/data

并且(几天后)zfs list远程 ZFS 的结果如下:

NAME USED AVAIL REFER MOUNTPOINT zfs_pool01/Van_backup/data 1.10T 9.73T 1.10T /mnt/backup/Van/data

令我感到困惑的是,我实际上无法在/mnt/backup/Van/data或中看到任何数据zfs_pool01/,也无法在任何隐藏.zfs目录下看到任何数据。

du -hs *显示512 Van,基本上是0字节。

但是...但是,某处还存在着约 1.1 TB 的数据?

如果我找不到第一个,我会怀疑是否要尝试另一个 zfs 增量发送。

问候,

埃里克·P.

附言:我应该注意到zfs-auto-snap远程服务器上的 已被禁用zfs_pool01/Van_backup/data。无需创建不需要的快照。

答案1

感谢@AndrewHenle,这个问题已经得到解答。

复制的快照已就位,但不可见。这可能是快照的正确状态:

此命令:

zfs list -t all | grep -i Van 

显示以下结果:

zfs_pool01/Van_backup 1.10T 9.67T 19K /mnt/backup/Van
zfs_pool01/Van_backup/data 1.10T 9.67T 1.10T /mnt/backup/Van/data
zfs_pool01/Van_backup/data@zfs-auto-snap_monthly-2015-04-01-0652 0 - 1.10T

因此,看起来快照已经存在并可以根据需要进行恢复。

希望这能帮助其他困惑的人!

相关内容