borg 备份正在处理所有文件而不是修改的文件

borg 备份正在处理所有文件而不是修改的文件

请指教如何正确使 borgbackup 处理并仅将修改后的源文件及其差异复制到目标?

我们每周都会在 cephfs 中制作数据快照:

/data/.snap/snap1/
/data/.snap/snap2/

然后开始将快照备份到外部机器。

我们预计 borg 在运行 borg create 时只会进行第一次初始长期运行,并且所有其他备份都将是增量的,但备份时间不会改变,并且我们在日志中看到它处理所有文件,我们做错了什么?

我们用:

cd /data/.snap/snap1
borg create --progress --stats --list --files-cache mtime,size --compression lzma,3 ${user}@${host}:${BORGHOME}${namespace}::${backup_name} ./*

问题可能出在源文件夹的绝对路径不同(/data/.snap/snap1、/data/.snap/snap2 等等)吗?不幸的是,我们无法改变它。

答案1

问题出在快照文件夹的绝对路径不同,为 borg 和符号链接创建单独的文件夹解决了这个问题

相关内容