【话题讨论】不同平台的数据库迁移要注意哪些事项?

本文讨论了数据库迁移的各种方式,包括在线迁移、不同平台间的迁移等,并对比了RMAN和数据泵两种迁移方式的特点及适用场景。此外还分享了跨平台迁移的应用案例以及在不同平台上进行迁移时应注意的具体事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据迁移(Data migration)是指在存储类型、格式和计算机系统之间的数据转换。数据迁移当一个机构决定使用新的计算系统或与当前的系统不兼容的数据管理系统时是必须的。数据迁移通常有计划的执行来完成一个自动的迁移,从单调的任务中解放人力资源。当机构或个人改变计算机系统或升级到新的系统时需要它。

最近看帖子里有很多人在问数据库迁移的问题,今天做个讨论贴,希望大家多多发言,分享一下经验心得。

讨论话题:
1、数据库迁移一般有哪些方式?
2、做数据库迁移的话,RMAN和数据泵这两种方式哪种好?
3、数据库跨平台迁移可以应用在哪些方面?
4、不同平台的数据库迁移要注意哪些事项?
 
 
本人回复
 
1、数据库迁移一般有哪些方式?
现在从原来的小数据量上升为大数据量迁移,这里的迁移方案很多
如果是在线远距离而且还是异构平台,选择DG安全省事,但是成本又高,还可以DG 这是不停机的方案 成本也是非常大的
当然最方便快捷的还是 数据库冷备,迁移,恢复, 这是在允许停机的情况下 做的
rman 啊  exp 啊 expdp 啊  外部表啊  spool啊  很多 很多  适用于 不同的场合

2、做数据库迁移的话,RMAN和数据泵这两种方式哪种好?
这是2种不同模式的方法,一种是物理一种逻辑,rman可以根据归档恢复到最新状态,数据泵只能恢复到备份时的时间点
数据泵的好处就是非常灵活,可以复制到任何一台机器上导入不同版本的数据库,注意兼容性
要说哪个好,我觉的都没有 “表空间迁移方便快捷” 如果数据量大,而且 数据都在有限的表空间内 ,可以使用这种方式迁移 ,减少停机时间

3、数据库跨平台迁移可以应用在哪些方面?
1).硬件不够用了
2).数据量大需要拆库
3).数据拷贝
4).新业务 需要 更换数据库/OS/服务器 等任何一类
5).公司搬家  需要从一个地方 迁移到 另一个地方

4、不同平台的数据库迁移要注意哪些事项?
系统兼容性
数据库版本兼容性
数据量大小
有没有特殊要求
裸设备  文件系统  ASM 等 不同介质 间 转换
bug 有的版本会有,这个需要注意
做好回退方案
写好迁移步骤 ,每步都要详细精确到代码层 标注 会发生的情况和注意事项

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26686207/viewspace-758210/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26686207/viewspace-758210/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值