我按照该网站的步骤操作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。