本节将创建Aurora Postgres, 作为后面实验的publisher。

Aurora Postgres开启逻辑复制,需要将rds.logical_replication参数设置为1,所以我们先提前创建好一个参数组:

类型选择DB Cluster Parameter Group,命名为aurora-postgres13-cdc:

创建完成后,修改rds.logical_replication值,将其设置为1并保存:

点击创建数据库:

选择Standard create + Postgres-Compatible Edition,选择Postgres 13版本:

为cluster命名,设置数据库密码:

这里不创建Replica,部署在默认VPC,使用默认安全组:

在Additional configuration里,选择上一步创建的参数组:

点击创建。大概十分钟左右创建完成
由于我们的EC2要连接到Aurora Postgres,所以我们将5432放开给上一节创建的机器访问。
default安全组放开5432端口:

Postgres创建完成后,可以在Cloud 9上测试是否连通:

执行show wal_level命令,输出logical,证明已经开启逻辑复制:
postgres=> show wal_level;
wal_level
-----------
logical
(1 row)