Rus*_*l C 5 backup tape tar tapedrive
我正在从事一个项目,我将使用该项目将tar
服务器上的数据增量备份到多个磁带。根据我的一位资深同事的说法,tar
它将“在文件上设置特殊标志,以便它可以判断自上次备份以来文件是否已被修改”。我从来没有意识到,tar
可以不断修改的源文件(不是删除等)。
我一直在浏览GNU tar 帮助页面和UNIX tar 手册页,但我还不能验证或反驳他所说的话。那么,这是完整的公牛吗,我将不得不使用像Bacula这样的东西,或者我可以做他正在解释的(以及如何)?
干杯! 罗素C
你的同事是 Windows 人吗?因为在 Windows 上,a
每当修改文件时都会设置(用于存档)属性,并且应该在备份程序对其进行备份时将其清除。
在 Unix/Linux 上,备份程序通常使用文件的 ctime/mtime 值来决定是否需要备份文件 - 如果时间比备份中的时间新,则保存它。
您可以使用-N
or--newer
选项告诉 tar 只备份比上次备份更新的文件。