Amazon web services AWS DMS连续复制问题

Amazon web services AWS DMS连续复制问题,amazon-web-services,rds,dms,Amazon Web Services,Rds,Dms,我正在尝试创建一个DMS任务,将数据从RDS Postgres实例迁移到S3 bucket。满载运行正常,但连续复制失败。它给出了这个错误: “逻辑解码需要wal_级别>=逻辑” 当我从pg_设置中检查系统设置时,显示设置“wal_级别”的值为“副本”。因此,我尝试更改设置wal_级别,但在RDS的参数组中找不到此设置。我的RDS实例正在使用9.6版本的参数 当我尝试“ALTER SYSTEM SET wal_level TO‘logical’”时,它没有说“必须是超级用户才能执行ALTER S

我正在尝试创建一个DMS任务,将数据从RDS Postgres实例迁移到S3 bucket。满载运行正常,但连续复制失败。它给出了这个错误:

“逻辑解码需要wal_级别>=逻辑”

当我从pg_设置中检查系统设置时,显示设置“wal_级别”的值为“副本”。因此,我尝试更改设置wal_级别,但在RDS的参数组中找不到此设置。我的RDS实例正在使用9.6版本的参数

当我尝试“ALTER SYSTEM SET wal_level TO‘logical’”时,它没有说“必须是超级用户才能执行ALTER SYSTEM命令”,即使该用户处于rds_超级用户角色下


请建议。

参数组中的参数名称为“rds.logical_replication”,需要更改为1。默认值为0


此属性将“wal_level”值更改为“Logical”

更新参数组中的此值后,我需要重新启动RDS实例以清除此错误。@ryantuck life Saver我很惊讶文档中没有提到这一点,谢谢各位!