You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建Logic App实现两个存储资源的容器之间的文件拷贝

使用Azure Logic App实现跨存储账户容器文件拷贝

前期准备

  • 提前记录两个存储账户的名称、访问密钥(或提前给Logic App分配存储Blob数据参与者权限,安全性更高),以及对应的源容器、目标容器名称
  • 确保两个存储账户的网络规则允许Logic App访问,没有特殊的访问拦截配置

步骤1:创建Logic App资源

  • 进入Azure门户,搜索Logic Apps服务,点击「添加」
  • 按页面要求填写订阅、资源组、Logic App名称、部署区域等信息,优先选择消费型定价层,小流量拷贝场景下成本更低,完成资源创建

步骤2:配置触发规则

  • 进入刚创建的Logic App,选择「空白逻辑应用」进入编辑页
  • 若需要源容器新增/修改文件时自动触发拷贝:搜索「Azure Blob Storage」触发器,选择「当添加或修改 blob 时(仅属性)」,连接到源存储账户,选择对应的源容器,设置Logic App检查新文件的时间间隔(例如5分钟)
  • 若需要定期批量拷贝增量/全量文件:选择「Recurrence(定期)」触发器,设置你需要的执行周期,后续再新增「列出源容器所有Blob」的动作遍历文件即可

步骤3:配置拷贝核心动作

  • 新建操作,搜索「Azure Blob Storage」,选择「复制Blob」动作
  • 源路径选择已配置的源存储账户、源容器,Blob路径选择触发器输出的Blob 路径动态内容
  • 目标路径选择第二个存储资源对应的账户、目标容器,目标Blob路径可直接复用源文件的路径和名称,也可按需求新增前缀或重命名

如果需要覆盖目标容器中已存在的同名文件,在「复制Blob」的高级设置中开启覆盖选项即可

步骤4:测试验证

  • 保存Logic App配置,手动触发一次运行,检查源文件是否成功同步到目标容器,可通过运行历史排查异常失败的请求
  • 可选配置条件判断逻辑,只拷贝符合特定后缀、大小要求的文件,也可新增通知动作在拷贝完成后同步结果

内容的提问来源于stack exchange,提问作者Aadhar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 23:30:00