AWS DMS 连续复制问题
Issue with AWS DMS continuous replication
我正在尝试创建 DMS 任务以将数据从 RDS Postgres 实例迁移到 S3 存储桶。满载工作正常,但连续复制失败。它给出了这个错误:
"logical decoding requires wal_level >= logical"
当我从 pg_settings 检查系统设置时,显示设置 "wal_level" 的值为 "replica"。所以我尝试更改设置 wal_level,但我无法在 RDS 的参数组中找到此设置。我的RDS实例使用的是9.6版本的参数。
当我尝试 "ALTER SYSTEM SET wal_level TO 'logical'" 时,它没有说 "must be superuser to execute ALTER SYSTEM command",即使用户处于 rds_superuser 角色之下。
求推荐。
Parameter Group中的Parameter name是"rds.logical_replication",需要改成1。默认值为0。
此 属性 将 "wal_level" 值更改为 "Logical"。
我正在尝试创建 DMS 任务以将数据从 RDS Postgres 实例迁移到 S3 存储桶。满载工作正常,但连续复制失败。它给出了这个错误:
"logical decoding requires wal_level >= logical"
当我从 pg_settings 检查系统设置时,显示设置 "wal_level" 的值为 "replica"。所以我尝试更改设置 wal_level,但我无法在 RDS 的参数组中找到此设置。我的RDS实例使用的是9.6版本的参数。
当我尝试 "ALTER SYSTEM SET wal_level TO 'logical'" 时,它没有说 "must be superuser to execute ALTER SYSTEM command",即使用户处于 rds_superuser 角色之下。
求推荐。
Parameter Group中的Parameter name是"rds.logical_replication",需要改成1。默认值为0。
此 属性 将 "wal_level" 值更改为 "Logical"。