S3集成Oracle RDS和DMS

0

【以下的问题经过翻译处理】 我正在尝试一种迁移方法,即将Oracle数据库备份导出到S3存储桶中。

我使用S3集成选项创建了目标Oracle RDS实例。使用S3集成导入命令从S3中导入了oracle dump,并运行data pump来将数据库恢复到目标Oracle RDS。然后我运行DMS来同步源数据库中的增量,使用在创建dump之后提供的SCN作为起始点。

到目前为止,看起来很不错,我的Oracle RDS能够在创建dump后同步增量变化。我在此演示中使用了小型数据库数据。

我想要了解一些关于这种方法的见解,如果您仍然推荐在从S3导入数据时使用DMS而不是S3集成?我喜欢我使用的这种方法,我永远不必手动创建表对象。如果有人能指出一些我可能遗漏的AHAs!或者以前有没有人在生产环境中采用过类似的方法??谢谢

profile picture
专家
已提问 8 个月前10 查看次数
1 回答
0

【以下的回答经过翻译处理】 我相信使用db dump创建Oracle数据库模式是很好的选择,因为DMS采用了极简主义的方法,所以它并不会创建你需要的所有模式结构。然后再使用DMS同步数据,对于Oracle数据库,请确保复制所有应用程序模式(开发人员往往会为一个应用程序创建多个模式),并且在12c或更高版本中,请确保迁移应用程序使用的所有可插拔数据库(pluggable databases)。

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则