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

DMS迁移Aurora PostgreSQL至Redshift Serverless报错:角色未关联集群

解决Aurora PostgreSQL迁移Redshift Serverless时role/dms-access-for-endpoint is not associated to cluster报错

问题场景

执行Aurora PostgreSQL到Redshift Serverless的DMS数据迁移时,已完成以下操作:

  • 创建DMS源/目标端点连接
  • 配置带dms-access-for-endpoint权限的IAM角色
  • 创建DMS迁移任务

预迁移测试执行成功,但正式迁移任务失败,报错:

role/dms-access-for-endpoint is not associated to cluster

尝试过删除重建DMS复制实例、连接、任务,以及重新创建IAM角色,均未解决问题。

根因分析

该报错的核心含义是:Redshift Serverless的命名空间未关联指定的dms-access-for-endpoint IAM角色。查看该角色的信任关系,确认已包含DMS和Redshift两个服务主体,权限配置本身无问题,缺失的是Redshift侧的角色关联操作。

解决方案

将dms-access-for-endpoint IAM角色关联到Redshift Serverless命名空间:

  1. 登录AWS控制台,进入Redshift服务页面
  2. 找到目标Redshift Serverless命名空间
  3. 在命名空间的「权限」设置中,添加dms-access-for-endpoint角色
  4. 重新启动DMS迁移任务,即可完成迁移

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 02:57:06