如何使存储桶 b1 的文件夹与 google 云中的存储桶 b2 保持同步?

How to keep folder of bucket b1 in sync with bucket b2 in google cloud?

我在 google 云中有存储桶 b1 和 b2。 b2 有一个文件夹 f1,我需要保持 f1 与存储桶 b2 同步。我遇到了 gsutil 的 rsync 命令,但这并没有解决我的问题。

我该如何实现这一目标?

如果您想要一个完全自动化的解决方案(用您编写的代码实现),请使用 Cloud Functions to write a storage trigger 在 b1 中创建新对象时运行,然后将其复制到 b2。您可能还希望在删除对象时触发,以反映该更改。

您必须为所有这些编写代码 - Cloud Functions 没有提供完全托管的解决方案。