我使用RSync将tar球复制到Windows计算机上的外部硬盘驱动器中。
我的文件是目录(perms 711)中的tar.gz文件(perms 600)。
但是,当我进行试运行时,只返回文件夹,忽略文件.
我经常使用installation.
我使用的命令是:
rsync^
-azvr^
--stats^
--progress^
-e 'ssh -p 222' root@servername:/home/directory/ ./有什么东西我错过了,让我的文件复制吗?
发布于 2010-07-06 17:29:55
我只能想到一种可能性:我使用rsync的经验是,它在复制文件之前创建目录结构。Rsync可能会过早终止,但在此目录步骤完成之后。
Update0
你说过你在跑步。默认情况下,Rsync只在接收方不显示目录及其所有内容时显示目录名。
经过大量的实验,我只能重现您描述的行为,如果源代码上的目录比接收器上的修改日期晚。在这种情况下,修改时间在接收器上进行调整。
发布于 2014-01-15 10:44:02
我也遇到了这个问题,结果是从linux备份到windows驱动器似乎没有复制临时文件,在这些文件被转移之后。
在windows驱动器上同步时,尝试添加--inplace标志。
https://stackoverflow.com/questions/2817320
复制相似问题