我正在运行以下脚本以将信息从远程服务器中推送出去,并将其存储在本地服务器上。 该脚本的作品,但每次运行它再次下载一切。 我已经尝试在目标运行脚本并从远程服务器获取信息的情况下运行它。 它仍然想下载一切。 我还包括选项 – 更新和再次相同的事情。
我在另一组服务器上运行这个相同的脚本,它只在那些服务器上提取更新的文件。
总之,如何修改这个脚本来只更新新文件? 我错过了服务器上的东西吗?
rsync -avz --delete -e ssh [email protected]:/source/storage/location/ /destination/storage/location/
NTFS在它的时间戳中没有粒度,可以正确比较rsync。
您需要使用校验和来代替时间戳( -c ),或者添加--modify-window=1参数。