在对一堆文件进行tarring时忽略硬链接添加和删除

时间:2016-10-13 23:48:16

标签: unix cassandra tar

我正在执行以下命令:

find /var/lib/cassandra -name $snapshotName | tar -cvf $snapshotTarballPath -T -

并且失败并出现以下错误:

tar: /var/lib/cassandra/data/system/compaction_history-b4dbb7b4dc493fb5b3bfce6e434832ca/snapshots/c85af1c2-1636-4662-be34-91caee3d66a3_1476398902806/mc-14-big-Statistics.db: file changed as we read it

基于以下链接,似乎这可能是由于引用已更改文件的硬链接集的更改,因为db文件的实际内容不应在cassandra中的快照目录内更改:{{ 3}}

最好的解决方法是忽略对正在复制的文件的硬链接的这种更改,但不忽略文件的实际内容更改?

0 个答案:

没有答案