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

Azure Data Factory能否从私有子网内PostgreSQL VM复制数据到Blob存储?

方案可行性及实现步骤

这个方案完全可行,但无法直接通过Azure托管集成运行时实现,需借助自托管集成运行时完成私有子网内资源的访问,具体操作如下:

  • 部署自托管集成运行时:在你的Azure VNet子网内的VM(可复用现有PostgreSQL VM,也可单独部署)上安装自托管集成运行时。完成安装后,它会自动注册到你的ADF实例,依托私有网络直接访问PostgreSQL VM的私有IP(172.16.101.4)。
  • 配置PostgreSQL链接服务:创建PostgreSQL链接服务时,选择使用自托管集成运行时,直接填写私有IP、端口、数据库名、认证信息即可。无需选择专用终结点选项——因为自托管IR已处于VNet内,可直接通过私有网络通信。
  • 配置Blob存储链接服务:若Blob存储允许公网访问,可直接使用Azure托管集成运行时;若需私有网络访问,可为Blob存储创建专用终结点,让自托管IR通过VNet访问Blob资源,按需选择即可。
  • 创建复制活动:在复制活动中,源端选择配置好的PostgreSQL链接服务,目标端选择Blob存储链接服务,完成字段映射及其他参数配置后即可启动数据复制。

补充说明:你创建的专用终结点postgresql-2-data-storage仅适用于Azure PaaS版PostgreSQL服务,对IaaS部署的PostgreSQL VM无效,因此在链接服务配置中看不到相关选项是正常现象。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 06:35:44