0

我正在使用 rsync 将数据从服务器迁移到另一个服务器。通常,只有当新服务器上的文件比源文件旧时,它才必须替换它们。但我的案例恰恰相反!如果我在源服务器上修改了一个文件,那么日期是更新的,并且我启动了我的 rsync 命令,它只会用源中的旧文件替换这个文件......??我错过了什么??

这是我的命令:

rsync -e ssh -avz --exclude="cache/*.*" --exclude="cache_*" --exclude="annuair/" --exclude="homes/" --exclude=".spamassassin/" --exclude=".usermin/" --exclude="cgi-bin/" --exclude="etc/" --exclude="fcgi-bin/" --exclude="logs/" --exclude="Maildir/" --exclude="tmp/" /home/mysite/ root@5.39.72.228:/home/mysite

谢谢

4

1 回答 1

0

好的,找到它:缺少 -u 参数。对不起。

于 2013-09-11T08:41:05.263 回答