Goodsync(gsync)linux总是将文件覆盖到S3(无法识别相似性)

Goodsync(gsync)linux总是将文件覆盖到S3(无法识别相似性)

我一直在使用 Linux gsync,如下所述,通过在 OSX 中创建作业(S3 的本地目录),然后导出 tix 文件。这或多或少似乎有效。

然而--- gsyncLinux 日志显示一条​​消息,表明它无法在 S3 端标记时间戳。因此,每个运行的备份都会使用以下消息再次覆盖每个文件“旧版本正在覆盖新版本”

问题--- 即有一个 linux switch 命令告诉gsync我们忽略时间戳并仅使用文件大小。或者如果文件存在,则直接忽略覆盖该文件。或者另一种解决方案:D

IE

gsync job-update /?=ignore-time

或者其他的东西。

答案1

来自 Goodsync 支持(两周后):

William replied (2017/06/14 08:41 am EDT)   
there is no such option.

you should use only GS to sync to S3, then it stores good file mod time in state file and it can handle time translation.

所以,基本上,gsyncLinux 上并不“真正”支持 S3。虽然它将文件复制到 S3,但它无法识别要复制的文件是否与 S3 中已存在的文件相同。

因此,如果您设置一个目录同步到 S3,它每次都会将整个目录复制到 S3。

也许有一天他们会为此做点什么:)

相关内容