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

使用AWS DMS时能否采用非AWS服务器托管的源数据库端点?

AWS DMS非AWS源端点配置说明

结论先行

AWS DMS完全支持将托管在非AWS服务器(含本地IDC、其他云厂商服务器)的数据库设置为源数据库端点,仅需要满足网络连通、权限合规、版本兼容三个前提条件即可。

前置准备

  • 确认源数据库类型及版本属于AWS DMS支持的源端点范围,主流关系型数据库、NoSQL数据库均已适配
  • 完成网络连通配置:可通过公网IP白名单、IPsec VPN、AWS Direct Connect三种方式实现DMS复制实例与非AWS源数据库的网络互通,生产环境推荐使用后两种私网连通方式规避公网传输风险
  • 在源数据库侧创建DMS专用同步账号并授予对应权限,以MySQL为例,授权命令如下:
CREATE USER 'dms_sync'@'%' IDENTIFIED BY '自定义强密码';
GRANT SELECT, REPLICATION CLIENT, REPLICATION SLAVE ON *.* TO 'dms_sync'@'%';
FLUSH PRIVILEGES;

不同类型数据库的权限要求可参考AWS官方文档对应说明。

端点配置实操步骤

  1. 进入AWS DMS控制台,首先创建匹配同步性能需求的复制实例,配置复制实例的安全组出站规则放行源数据库的服务端口
  2. 左侧导航栏选择「端点」→「创建端点」,端点类型选择源端点
  3. 勾选「不针对 RDS 实例」选项,在下拉菜单中选择源数据库对应的引擎类型
  4. 按页面提示填写源数据库的连接地址、端口、实例名称、DMS同步账号及密码
  5. 若源数据库开启了SSL加密,在SSL配置板块上传源数据库的CA证书文件
  6. 选择已创建的DMS复制实例,点击「测试连接」,校验连通性成功后点击「创建端点」即可完成配置

你之前在官方文档中看到的架构示意图,对应的就是上述非AWS源数据库接入DMS的典型同步链路。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.13 15:12:02