李真旭oracle,云和恩墨李真旭:整合迁移与数据恢复实践

云和恩墨李真旭:整合迁移与数据恢复实践

时间:2016-01-21 18:04:39

作者:云和恩墨-李真旭

本周四晚 Oracle ACE 李真旭在云和恩墨大讲堂微信群中分享了他在2015 技术嘉年华上的演讲主题:整合迁移与数据恢复实践。下面是详细的内容整理:

8c89a5f7ad31180af00001.jpg

李真旭(Roger)

云和恩墨西北区技术总监,Oracle ACE, ACOUG 核心专家

对于数据库升级迁移,这两年是一个非常热门的话题,尤其是 x86 的流行,很多客户纷纷投向了 x86 的怀抱。对我们技术人员而言,对于数据库的升级迁移,观点的截然不同的。如下是前不久网上一群技术爱好者的观点:

8c89a5f7ad31180af02007.jpg

由于传统架构同城都是小型机,因此对数据库的升级同时通常都会选择新的架构,比如选择当前比较流行的 x86 架构,不仅仅是节约成本那简单,因为这些年 x86 架构的日渐成熟,无论是性能,稳定性等各方面都取得了长足进步。

从传统小型机到 x86 架构的转变,也就意味着夸平台的数据库迁移升级。根据我们的经验,跨平台迁移升级有如下一些方面的难点:

8c89a5f7ad31180af03d0f.jpg

这里给大家分享一些主流的迁移升级方法和案例,前几年最为常见的方法必定属 goldengate了。这是我们之前一个客户的迁移方式。

对于利用 goldengate 进行数据库的迁移,也存在一定的难点,比如数据校验等。虽然这是目前比较流程的跨平台迁移升级方式,然而却并非唯一的方式,也并非最佳的迁移方式。

8c89a5f7ad31180af05b1a.jpg

在跨平台迁移升级方面,我们也一直在进行尝试,选择新的方案。

在2014年底我们在某运营商成功运用 xtts 增量方式实现了核心业务数据库的跨平台迁移,这应该是国内最早采取这种方案的成功案例。如下是该客户的其中一套核心数据库的迁移步骤:

8c89a5f7ad31180af07a28.jpg

经过多次测试验证,我们顺利了完成了多套核心 Oracle RAC 数据库从 AIX 到 Linux 的迁移,停机时间均控制在3小时内。通过该成功案例,也为大家进行数据库迁移升级提供了新的方案。

对于数据库迁移升级,方法多种多样,没有最好的迁移方法,只有最合理的迁移方法。

8c89a5f7ad31180af09539.jpg

对于10046 trace,这是所有 DBA 的必备技能之一,在我的职业生涯中,通过 10046trace 解决了很多疑难问题,此次数据恢复也需要借助 10046trace 来发现问题的根源:

8c89a5f7ad31180af0b24d.jpg

虽然10g 的老去,11g 成为主流,12c 的日渐流行。Oracle ASM用的越来越多,而很多dba对asm认识还是不足够,很多人认为 asm 是一个黑盒。其实并非如此。但是不可否认的是,在 Oracle 10g 的版本中,asm 的稳定性确实是一个问题。往往由于一些误操作,就可能导致 asm 磁盘组无法 mount,几年前我们就曾经遇到过 add disk 命令没结束,ctrl+c 后,导致磁盘组 diskmount,然后再也无法 mount 了。这里提到的也是一个比较悲剧的案例。

8c89a5f7ad31180af0d200.jpg

8c89a5f7ad31180af15119.jpg

责任编辑:陈卓阳

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值