gsutil rsync -C“继续”选项不起作用

时间:2015-07-25 19:43:49

标签: google-cloud-storage

gsutil rsync -C“continue”选项无法从backup_script运行:

$GSUTIL rsync -c -C -e -r -x $EXCLUDES $SOURCE/Documents/ $DESTINATION/Documents/

来自systemd log:

$ journalctl --since 12:00
Jul 25 12:00:14 localhost.localdomain CROND[9694]: (wolfv) CMDOUT (CommandException: Error opening file "file:///home/wolfv/Documents/PC_maintenance/backup_systems/gsutil/ssmtp.conf": .)
Jul 25 12:00:14 localhost.localdomain CROND[9694]: (wolfv) CMDOUT (Caught ^C - exiting)
Jul 25 12:00:14 localhost.localdomain CROND[9694]: (wolfv) CMDOUT (Caught ^C - exiting)
Jul 25 12:00:14 localhost.localdomain CROND[9694]: (wolfv) CMDOUT (Caught ^C - exiting)
Jul 25 12:00:14 localhost.localdomain CROND[9694]: (wolfv) CMDOUT (Caught ^C - exiting)

因为所有者是root而不是用户:

$ ls -l ssmtp.conf
-rw-r-----. 1 root root 1483 Jul 24 21:30 ssmtp.conf
删除root拥有的文件后,rsyc工作正常。 这发生在Fedora22机器上,当cron称为backup_script时,它调用了gsutil rsync。

1 个答案:

答案 0 :(得分:1)

感谢您报告此问题。我们将在gsutil 4.14版本中修复此错误。

麦克