BTRFS 仅发送新文件,而不删除远程上的任何内容

BTRFS 仅发送新文件,而不删除远程上的任何内容

我正在考虑用 BTRFS 工具替换 rsync,但我不确定我想做的是否可能。我有一个小的本地卷和一个大的远程卷用于存档。文件过一段时间就会在本地删除,但应该保留在远程端,所以我只想传输本地卷上存在的文件,而不想删除远程上已本地删除的文件。

有没有一种有效的方法可以使用 BTRFS(或 ZFS)来实现这一点,或者我应该坚持使用 rsync 来实现这一点?

抱歉,如果这是重复的,我已经用谷歌搜索过,但似乎很难用搜索引擎返回有用结果的术语来表示。

谢谢。

编辑:经过进一步阅读,我想这可以通过在本地卷上删除文件后创建新快照并发送它而不使用旧快照生成增量来实现?我认为这可能会起作用,但它似乎比使用 rsync 效率低。

相关内容