我刚刚使用 rsync 将一个非常大的文件(> 10 gb)从一台 EC2 服务器复制到另一台:
rsync -asv -P xtrabackup_2012_07_08_21h20m.tar.gz staging:/mnt/backups
这花了几个小时。然后,后当传输达到 100% 时,我看到这个错误:
rsync: mkstemp "/mnt/.backups.rqGSSe" failed: Permission denied (13)
现在,我明白这可能是我的错。我甚至没有在目标机器上创建“备份”目录(完全忘记了);而且,我可能也没有正确设置文件夹权限。但:文件去哪儿了?
如果可能的话,我想修复导致“权限被拒绝”错误的任何问题,然后将数据从 rsync 复制到 /mnt/backups 目录。但我找不到它。传输花了这么长时间;它肯定在硬盘上的某个地方,对吧?