为什么我在使用 SME Server 7.4 的 Ubuntu 10.10 上收到“rsync:无法设置时间...:不允许操作 (1)”错误?

为什么我在使用 SME Server 7.4 的 Ubuntu 10.10 上收到“rsync:无法设置时间...:不允许操作 (1)”错误?

我正在尝试通过 ssh 在分别运行 SME Server 7.4 和 Ubuntu 10.10 的两个文件服务器之间执行 rsync。第一个 rsync 工作得很好(出于我不知道的原因),但是现在,好吧......这是输出:

[i@i-drive ~]$ rsync -avz -e ssh /home/e-smith/files/ibays/drive-i/files/Warehouse\ Pics/* fm-backup@[hostname removed]:~/img_all/
sending incremental file list
Converted Warehouse Pictures/
rsync: failed to set times on "/home/fm-backup/img_all/Converted Warehouse Pictures": Operation not permitted (1)
Converted Warehouse Pictures/12903-13099/
rsync: failed to set times on "/home/fm-backup/img_all/Converted Warehouse Pictures/12903-13099": Operation not permitted (1)
Converted Warehouse Pictures/12903-13099/13038/
rsync: recv_generator: mkdir "/home/fm-backup/img_all/Converted Warehouse Pictures/12903-13099/13038" failed: Permission denied (13)
*** Skipping any contents from this failed directory ***
Converted Warehouse Pictures/30500 - 30600/30677/
rsync: failed to set times on "/home/fm-backup/img_all/Converted Warehouse Pictures/30500 - 30600/30677": Operation not permitted (1)
Converted Warehouse Pictures/30500 - 30600/30677/P1430928.JPG
Converted Warehouse Pictures/30500 - 30600/30677/P1430929.JPG
rsync: mkstemp "/home/fm-backup/img_all/Converted Warehouse Pictures/30500 - 30600/30677/.P1430928.JPG.8SDmeO" failed: Permission denied (13)
rsync: mkstemp "/home/fm-backup/img_all/Converted Warehouse Pictures/30500 - 30600/30677/.P1430929.JPG.qEfwpI" failed: Permission denied (13)
Converted Warehouse Pictures/30900 - 31000/
rsync: recv_generator: mkdir "/home/fm-backup/img_all/Converted Warehouse Pictures/30900 - 31000" failed: Permission denied (13)
*** Skipping any contents from this failed directory ***
Converted Warehouse Pictures/Tiff's Folder/
rsync: failed to set times on "/home/fm-backup/img_all/Converted Warehouse Pictures/Tiff's Folder": Operation not permitted (1)
Converted Warehouse Pictures/Tiff's Folder/IMG_3474.JPG
Converted Warehouse Pictures/Tiff's Folder/IMG_3475.JPG
Converted Warehouse Pictures/Tiff's Folder/IMG_3476.JPG
rsync: mkstemp "/home/fm-backup/img_all/Converted Warehouse Pictures/Tiff's Folder/.IMG_3474.JPG.aBPfwH" failed: Permission denied (13)
rsync: mkstemp "/home/fm-backup/img_all/Converted Warehouse Pictures/Tiff's Folder/.IMG_3475.JPG.4rQNSM" failed: Permission denied (13)
rsync: mkstemp "/home/fm-backup/img_all/Converted Warehouse Pictures/Tiff's Folder/.IMG_3476.JPG.EpQJkY" failed: Permission denied (13)
Unconverted Warehouse Pictures/PANA 1430200/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430300/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430300": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430300/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430400/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430400": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430400/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430500/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430500": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430500/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430600/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430600": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430600/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430700/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430700": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430700/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430800/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430800": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430800/Thumbs.db
Unconverted Warehouse Pictures/PANA 1430900/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430900": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1430900/Thumbs.db
Unconverted Warehouse Pictures/PANA 1440000/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1440000": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1440000/Thumbs.db
Unconverted Warehouse Pictures/PANA 1440100/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1440100": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1440100/Thumbs.db
Unconverted Warehouse Pictures/PANA 1440200/
rsync: failed to set times on "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1440200": Operation not permitted (1)
Unconverted Warehouse Pictures/PANA 1440200/Thumbs.db
rsync: mkstemp "/home/fm-backup/img_all/Unconverted Warehouse Pictures/PANA 1430200/.Thumbs.db.IRLwfB" failed: Permission denied (13)
inflate returned -3 (0 bytes)
rsync error: error in rsync protocol data stream (code 12) at token.c(546) [receiver=3.0.7]
rsync: connection unexpectedly closed (8118 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7]

(注:相信我,我知道 TRWTF 的目录组织方式非常糟糕。那是另一天的另一个项目了。)

这两个帐户都不是 root,我不想让帐户成为 root 才能正常工作。

i@i-drive rsyncs 可以很好地同步到我的 OSX 文件服务器,甚至可以从同一文件夹同步。 OSX 机器上的帐户也不是 root。

答案1

我很确定我已经解决了...我必须转到chmod -R 777fm-backup 上的文件夹,并将rsync选项从...-avz...- 更改为 - ...rvz...。 Ubuntu 盒子唯一的用途就是远程备份文件,所以我不认为这是一个问题。

答案2

cron运行该脚本的用户rsync不拥有目标目录,或者没有目标目录的写入权限,因此无法创建文件或更改访问时间。

相关内容