使用DMS和Rman将Oracle从本地迁移到云端

0

【以下的问题经过翻译处理】 这个客户正在测试从Oracle on-premises迁移到Oracle on EC2的迁移过程。他们正在执行以下步骤:

  1. 从本地Oracle Database 11GR2 使用RMAN备份。
  2. 在EC2升级到Oracle 18c上将备份还原。
  3. 使用SCN从本地 11G开始到AWS EC2 18C 进行复制。

这能行吗?

根据我们的文档,我们可以使用datapump完成这个过程:https://aws.amazon.com/blogs/database/migrating-oracle-databases-with-near-zero-downtime-using-aws-dms/。但是我们是否可以使用rman来替代datapump执行同样的步骤?

非常感谢!

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

【以下的回答经过翻译处理】 简单回答你的问题:是的,它会起作用。唯一需要客户理解的是,在开始RMAN之前要获取SCN。然后,在开始复制时,需要指定先前记下的SCN。这样,客户将能够确保 RMAN 启动之前的所有更改都被捕获并推送到目标数据库。

不过,我与一些客户合作过,他们使用您已经提到的博客,使用Datapump(用于完全加载)和 CDC(用于持续复制更改)的组合成功进行了迁移。

profile picture
专家
已回答 8 个月前

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

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

回答问题的准则