系统间发送/接收快照后无文件

系统间发送/接收快照后无文件

我有两个独立的系统,primealt,位于同一个机架的同一个网络上:

prime 192.168.0.100
alt   192.168.0.101

每个系统上都有一个运行的 zpool,按照以下顺序创建:

> zpool create -O encryption=on -O keylocation=prompt -O keyformat=passphrase <name> /dev/sda /dev/sdb

<name>每个 zpool 的对应内容如下:

prime spool
alt   buck

其中prime有以下文件夹结构:

/spool
   /AA
     /*
   /BB
     /*
   /test
     /*

这里的/*代表目录下方有各种元素。

此外prime,还有 6 个数据集:

> zfs list
/spool
/spool/AA
/spool/AA/Critical_1
/spool/BB
/spool/BB/Critical_2
/spool/test

截至本文为止,alt只有根数据集:

> zfs list
/buck

我有大约 100TB 的存储容量;但prime情况并非如此,alt我们决定将一个旧盒子变成关键数据的“备份”服务器。警告:我们是一个小型支持团队,用最少的资金将过时的系统拼凑起来.因此,我们只想将关键数据集的快照发送到备份服务器。

目前prime有以下快照

> zfs list -t snapshot
spool@20211001
spool/AA@20211001
spool/AA/Critical_1@20211001
spool/BB@20211001
spool/BB/Critical_2@20211001
spool/test@20211001

这些目录的Crticial_1大小Critical_2加起来大约为 40TB,因此,我们不会尝试在这些庞大的集合上构建工作流程,而是test创建了目录,并且仅具有以下结构:

/test
   sample.txt

我想发送该数据集的快照,即spool/test@20211001primealt并发出以下命令:

> zfs send -v spool/test@20211001 | ssh [email protected] zfs recv buck/test

出现输出对话框,提示要发送的总大小为 69KB,然后显示一个表格,其中显示一些信息,但表格中的列下没有任何内容,然后出现下一个命令的命令行提示符。当我登录alt并检查时,我看到以下结果:

> zfs list
/buck
/buck/test
> zfs list -t snapshot
buck/test@20211001

但是,当我进入挂载位置时,test目录里什么都没有。

我在将快照/数据集从 发送prime到 时做错了什么alt

相关内容