将本地文件持久同步 (rsync) 到 GCS 存储桶



我发现了如何在GCS轻松地将本地文件夹同步到我的存储桶。

喜欢gsutil -m rsync -r -d . gs://mybucket/

我想进行"持久"同步,以便每当任何本地文件发生更改时,它们都会与存储桶同步。我还没有找到任何使用 gsutil 执行此操作的方法。有没有,或者有没有其他方法?(比如使用 json API 等编写本地应用程序(。顺便说一句,我需要实时(或接近实时(同步,而不是像每 10 分钟同步一次 cron 作业。

FWIW,我现在正在使用这个脚本:

while true
do
    gsutil -m rsync -r -d /mylocal/folder/ gs://mybucket/
sleep 1
done

最新更新