Skip to content

将一个 OSS Bucket 中的内容同步到另一个 OSS Bucket

Notifications You must be signed in to change notification settings

devsapp/sync-oss-bucket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

注:当前项目为 Serverless Devs 应用,由于应用中会存在需要初始化才可运行的变量(例如应用部署地区、函数名等等),所以不推荐直接 Clone 本仓库到本地进行部署或直接复制 s.yaml 使用,强烈推荐通过 s init ${模版名称} 的方法或应用中心进行初始化,详情可参考部署 & 体验

sync-oss-bucket 帮助文档

通过该模版,您可以将一个 OSS Bucket 中的内容同步到另一个 OSS Bucket。

前期准备

使用该项目,您需要有开通以下服务并拥有对应权限:

部署 & 体验

案例介绍

通过该模版,您可以将一个 OSS Bucket 中的内容同步到另一个 OSS Bucket。

使用文档

您需要选择源 OSS Bucket 和 目标 OSS Bucket。创建完成后,您可以通过 SDK / API 或 控制台调用 Manager 函数,或者为函数添加触发器。

Manger 函数将列取源 Bucket 中的全部 Object,并通过 FC 异步调用将 Object 的信息传递给 Worker 函数。Worker 函数启动后会在目标 Bucket 中查找 Object,如果 Object 不存在或者 Object 的 etag 值与源 Object 不同时将进行同步。

注意事项

开发者社区

您如果有关于错误的反馈或者未来的期待,您可以在 Serverless Devs repo Issues 中进行反馈和交流。如果您想要加入我们的讨论组或者了解 FC 组件的最新动态,您可以通过以下渠道进行:

微信公众号:serverless 微信小助手:xiaojiangwh 钉钉交流群:33947367

About

将一个 OSS Bucket 中的内容同步到另一个 OSS Bucket

Resources

Stars

Watchers

Forks

Packages

No packages published