- Newest
- Most votes
- Most comments
Have you checked if binlogs are retained? The below command gives the output for binlog retention enabled or not. If it i snot enabled it will return as null.
CALL mysql.rds_show_configuration;
For DMS CDC to work, binlog must be retained atleast to 24hours. Also is your source a read replica? if it is then you need to make sure log_slave_updates parameter is set to TRUE.
answered 3 years ago
Could you please check and share the output of below command,
show global variables like "log_bin";
answered 3 years ago
show global variablesorshow variablesboth return totally empty...
Could you check if your custom parameter group is in sync or pending reboot in your source RDS. If it is pending reboot, try rebooting the instance during your maintenance time. Also what is your source mysql version?
Show variables returning empty seems to be not normal, when binlogs are enabled correctly log_bin variable return as ON.
answered 3 years ago
I was also surprised to see my variables are always empty; in all docs/forums, i see it filled with values. Instance has both option group and parameter group in sync, I rebooted the instance previously.
Relevant content
asked 4 years ago
asked 3 years ago

Indeed! "binlog retention hours" is set to 24. I can already see 309 binlogs like
mysql-bin-changelog.999433(mostly size of 544) viaSHOW BINARY LOGSquery. My instance is a single primary read/write instance.