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

如何通过ADF跨订阅复制存储账户中的Blob数据?

跨订阅存储账户数据迁移:ADF复制活动可行性说明

完全可以通过Azure Data Factory(ADF)的复制活动实现跨订阅存储账户的数据迁移,具体操作要点如下:

  • 权限配置:确保ADF实例能访问两个订阅下的存储账户,支持三种身份验证方式:
    • 托管标识:在源和目标存储账户的IAM权限中,为ADF的托管标识分配存储Blob数据贡献者(或对应数据操作权限)的角色
    • 存储账户访问密钥:直接在数据集中配置源和目标存储账户的访问密钥
    • SAS令牌:生成源存储账户的读取SAS和目标存储账户的写入SAS,分别配置到对应数据集
  • 数据集与复制活动配置:
    1. 在ADF中创建源数据集(关联开发订阅的存储账户)和目标数据集(关联目标订阅的存储账户),选择匹配的存储类型(如Blob Storage、ADLS Gen2)
    2. 创建复制活动,将源数据集设为输入、目标数据集设为输出,根据需求配置复制策略:全量复制适合一次性迁移,增量复制可用于后续同步场景
  • 集成运行时选择:
    • 若两个存储账户处于不同Azure区域,建议使用自托管集成运行时来减少跨区域传输延迟;同区域则可直接使用Azure托管集成运行时
    • 大文件迁移时,开启并行复制和分块复制选项,提升迁移效率
  • 数据一致性验证:迁移完成后,可通过ADF的验证活动校验源和目标数据的完整性,或手动对比关键数据样本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 22:35:19