暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

DTS配置Oracle2PalarDB-O 迁移任务

IT那活儿 2022-08-22
531

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!


  

最近在学习使用dts 迁移oracle数据库,通过dts可以配置全量迁移和增量迁移从oracle到polardb-o,可以使业务的停机时间大大缩短

其中的原理是当你配置好任务后,dts先从源库上抽取当前位点的redo日志,在获取到日志后再开始全量迁移,当全量迁移完全后,再利用之前取得的redo或arch日志进行回放,从而保证数据的一致性。接下来配置一个简单的迁移任务。


1. 创建迁移任务,我们这里从oracle到polar oracle,按下图框选。

2. 配置源库和目标库的连接信息

需要在源库创建好迁移用户并且授予相应的权限,具体可以参考DTS官网,不同版本的oracle数据库赋予的权限不同。

库还得开forcelogging,记录一切日志,补充日志也要打开,比如在oracle库中执行update语句,redo只会记录update的值和相应的rowid,这点日志显然是不够的,我们需要打开补充日志对redo日志进行补充丰富。

配置好后点击下方测试连接按钮,测试下连通性。

3. 接下选取迁移的类型(全量,增量甚至可以迁移表结构)和需要迁移的对象。

配置好后我们可以登录numen查看我们配置的任务进度,是否报错以及修改一些配置信息。


本文作者:吕金臣(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论