btrfs 发送错误:不在挂载点上

btrfs 发送错误:不在挂载点上

我按照该网站的步骤操作https://btrfs.wiki.kernel.org/index.php/Incremental_Backup并在我的外部磁盘上创建了备份。但如果我想进行增量备份,我会遇到一个奇怪的错误。

btrfs subvolume snapshot -r /home /home-bak-new

到目前为止一切都很顺利。之后我有这个子卷:

sudo btrfs subvolume list /
ID 256 gen 77392 top level 5 path @
ID 371 gen 77392 top level 5 path @home
ID 434 gen 75414 top level 256 path home-bak
D 435 gen 77395 top level 256 path home-bak-new

home-bak 是我的主子卷的旧快照。比我这样做:

sudo btrfs send -p /home-bak /home-bak-new | sudo btrfs receive /mnt/backup/backup

...并得到这个奇怪的错误:

ERROR: not on mount point: /home
ERROR: empty stream is not considered valid

我不知道问题是什么,两个快照都是只读的。我的发行版是 Manjaro。

相关内容