As seções a seguir abrangem como configurar o CDC para um banco de dados MySQL do Amazon Aurora.
Criar um grupo de parâmetros
- Inicie seu painel do Amazon RDS.
- Na Gaveta de navegação, clique em Grupos de parâmetros e, em seguida, em Criar grupo de parâmetros. A página Criar grupo de parâmetros é exibida.
- Use a tabela a seguir para preencher os campos desta página e clique em Criar:
Campo Descrição Família de grupos de parâmetros Selecione a família correspondente ao seu banco de dados. Tipo Selecione o grupo de parâmetros do cluster do banco de dados. Nome do grupo Dê um nome ao grupo de parâmetros. Descrição Forneça uma descrição do grupo de parâmetros. - Marque a caixa de seleção à esquerda do grupo de parâmetros recém-criado e, em Ações do grupo de parâmetros, clique em Editar.
- Altere o valor do parâmetro
binlog_format
para ROW. - Clique em Save Changes.
Atribuir o grupo de parâmetros à instância do banco de dados
- Inicie seu painel do Amazon RDS.
- Na Gaveta de navegação, clique em Bancos de dados e selecione a instância do banco de dados.
- No menu Ações da instância, selecione Modificar. A caixa de diálogo Modificar instância de BD é exibida.
- Na seção Configuração adicional, selecione o grupo de parâmetros do cluster do banco de dados que você criou.
- Defina o Período de retenção do backup como 7 dias.
- Clique em Continuar.
- No painel Programação de modificações, selecione a opção Aplicar imediatamente.
Definir o período de armazenamento de registros binários
Insira o seguinte comando do MySQL:
call mysql.rds_set_configuration('binlog retention hours', 168);
Reinicie o servidor MySQL para que as alterações feitas entrem em vigor.
Criar um usuário do Datastream
Para criar um usuário do Datastream, insira os seguintes comandos do MySQL:
CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; FLUSH PRIVILEGES;
A seguir
- Saiba mais sobre como o Datastream funciona com origens do MySQL.