Skip to content

Commit ae7b8c0

Browse files
committed
Added RDS PostgreSQL and RDS MySQL
1 parent b6b3688 commit ae7b8c0

File tree

4 files changed

+128
-59
lines changed

4 files changed

+128
-59
lines changed

content/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aur-pgsql.md

Lines changed: 0 additions & 59 deletions
This file was deleted.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
Title: Prepare AWS RDS and Aurora databases for RDI
3+
aliases: /integrate/redis-data-integration/ingest/data-pipelines/prepare-dbs/aws-aurora-rds/
4+
alwaysopen: false
5+
categories:
6+
- docs
7+
- integrate
8+
- rs
9+
- rdi
10+
description: Learn how to prepare AWS RDS and Aurora databases for RDI.
11+
group: di
12+
linkTitle: Prepare AWS RDS and Aurora
13+
summary: Prepare AWS Aurora and AWS RDS databases to work with Redis Data Integration.
14+
hideListLinks: false
15+
type: integration
16+
weight: 5
17+
---
18+
19+
You can use RDI with databases on AWS Relational Database Service (RDS) and AWS Aurora.
20+
21+
The pages in this section give detailed instructions to get your source
22+
database ready for Debezium to use:
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
Title: Prepare AWS Aurora MySQL/AWS RDS MySQL for RDI
3+
aliases: /integrate/redis-data-integration/ingest/data-pipelines/prepare-dbs/aws-aurora-rds/aws-aur-mysql/
4+
alwaysopen: false
5+
categories:
6+
- docs
7+
- integrate
8+
- rs
9+
- rdi
10+
description: Enable CDC features in your source databases
11+
group: di
12+
hideListLinks: false
13+
linkTitle: Prepare AWS Aurora/RDS MySQL
14+
summary: Prepare AWS Aurora MySQL and AWS RDS MySQL databases to work with Redis Data Integration.
15+
type: integration
16+
weight: 2
17+
---
18+
19+
Follow the steps in the sections below to prepare an [AWS Aurora MySQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_GettingStartedAurora.CreatingConnecting.Aurora.html) or [AWS RDS MySQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.MySQL.html) database.
20+
database to work with RDI.
21+
22+
## Step 1: Create a parameter group
23+
24+
In the [Relational Database Service (RDS) console](https://console.aws.amazon.com/rds/),
25+
navigate to **Parameter groups > Create parameter group**. [Create a parameter group](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithParamGroups.CreatingCluster.html)
26+
with the following settings:
27+
28+
| Name | Value |
29+
| :-- | :-- |
30+
| **Parameter group name** | Enter a suitable parameter group name, like `rdi-mysql` |
31+
| **Description** | (Optional) Enter a description for the parameter group |
32+
| **Engine Type** | Choose **Aurora MySQL** for Aurora MySQL or **MySQL Community** for AWS RDS MySQL. |
33+
| **Parameter group family** | Choose **aurora-mysql8.0** for Aurora MySQL or **mysql8.0** for AWS RDS MySQL. |
34+
35+
Select **Create** to create the parameter group.
36+
37+
## Step 2: Edit the parameter group
38+
39+
Navigate to **Parameter groups** in the console. Select the `rdi-aurora-pg`
40+
group you have just created and then select **Edit**.
41+
42+
Search for the `binlog_format` parameter and set its value to `ROW`, and search for the the `binlog_row_image` parameter and set its value to `FULL`. Then,
43+
select **Save Changes**.
44+
45+
## Step 3: Select the new parameter group
46+
47+
Go back to your target database on the RDS console, select **Modify** and then
48+
scroll down to **Additional Configuration**. Set
49+
the **DB Cluster Parameter Group** to the group you just created.
50+
51+
Select **Save changes** to apply the parameter group to the new database.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
Title: Prepare AWS Aurora PostgreSQL/AWS RDS PostgreSQL for RDI
3+
aliases:
4+
- /integrate/redis-data-integration/ingest/data-pipelines/prepare-dbs/aws-aur-pgsql/
5+
- /integrate/redis-data-integration/ingest/data-pipelines/prepare-dbs/aws-aurora-rds/aws-aur-pgsql/
6+
- /integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aur-pgsql/
7+
alwaysopen: false
8+
categories:
9+
- docs
10+
- integrate
11+
- rs
12+
- rc
13+
- rdi
14+
description: Prepare AWS Aurora PostgreSQL databases to work with RDI
15+
group: di
16+
linkTitle: Prepare AWS Aurora PostgreSQL
17+
summary: Prepare AWS Aurora PostgreSQL databases to work with Redis Data Integration.
18+
type: integration
19+
weight: 1
20+
---
21+
22+
Follow the steps in the sections below to prepare an
23+
[AWS Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_GettingStartedAurora.CreatingConnecting.AuroraPostgreSQL.html) or [AWS RDS PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.PostgreSQL.html)
24+
database to work with RDI.
25+
26+
## Step 1: Create a parameter group
27+
28+
In the [Relational Database Service (RDS) console](https://console.aws.amazon.com/rds/),
29+
navigate to **Parameter groups > Create parameter group**. [Create a parameter group](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithParamGroups.CreatingCluster.html)
30+
with the following settings:
31+
32+
| Name | Value |
33+
| :-- | :-- |
34+
| **Parameter group name** | Enter a suitable parameter group name, like `rdi-aurora-pg` or `rdi-rds-pg` |
35+
| **Description** | (Optional) Enter a description for the parameter group |
36+
| **Engine Type** | Choose **Aurora PostgreSQL** for Aurora PostgreSQL or **PostgreSQL** for AWS RDS PostgreSQL. |
37+
| **Parameter group family** | Choose **aurora-postgresql15** for Aurora PostgreSQL or **postgresql13** for AWS RDS PostgreSQL. |
38+
39+
Select **Create** to create the parameter group.
40+
41+
## Step 2: Edit the parameter group
42+
43+
Navigate to **Parameter groups** in the console. Select the
44+
group you have just created and then select **Edit**.
45+
46+
Search for the `rds.logical_replication` parameter and set its value to 1. Then,
47+
select **Save Changes**.
48+
49+
## Step 3: Select the new parameter group
50+
51+
Go back to your target database on the RDS console, select **Modify** and then
52+
scroll down to **Additional Configuration**. Set
53+
the **DB Cluster Parameter Group** to the group you just created.
54+
55+
Select **Save changes** to apply the parameter group to the new database.

0 commit comments

Comments
 (0)