我是 AWS DMS 服务的新手。计划是将本地 Oracle 迁移到 Redshift。在进入生产环境之前,目前正在 AWS 中尝试测试 Oracle RDS,它是作为源的实际数据库的一小部分。到目前为止,已经成功完成了从 RDS 到 Redshift 的批量加载和增量迁移。
当涉及到 on-prem oracle 时,特别是对于增量负载
1)根据文档:http : //docs.aws.amazon.com/dms/latest/sbs/CHAP_On-PremOracle2Aurora.Steps.ConfigureOracle.html,需要使用补充日志启用本地。计划使用以下两个命令。
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY) COLUMNS;
生产数据库有多个日志记录位置。除了上述两个之外,我还应该研究 DMS 以获取多个日志位置的任何其他日志设置吗?
2) 在给定的同一链接中,第 4 点说“创建或配置供 AWS DMS 使用的数据库帐户”。
我应该在哪里创建这个用户?本地甲骨文还是 AWS?如何配置 DMS 以使用此用户?