【发布时间】:2015-07-08 13:09:25
【问题描述】:
我的服务器中有一个目录,其中包含一些媒体文件。文件将不时添加到目录中,但是在将文件添加到此目录后,它永远不会改变。我想使用 rsync 备份这个目录。问题是在硬故障中,其中一些文件的大小变为零,我的 rsync 命令复制了备份目录中损坏的文件并破坏了我的备份。我不想复制大小减小的文件。我该怎么做?
【问题讨论】:
我的服务器中有一个目录,其中包含一些媒体文件。文件将不时添加到目录中,但是在将文件添加到此目录后,它永远不会改变。我想使用 rsync 备份这个目录。问题是在硬故障中,其中一些文件的大小变为零,我的 rsync 命令复制了备份目录中损坏的文件并破坏了我的备份。我不想复制大小减小的文件。我该怎么做?
【问题讨论】:
您可以使用 find 清理所有大小为零的文件
cd /path/to/dir;find -size 0b | xargs rm -rf
然后重新运行 rsync
【讨论】: