免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 20094 | 回复: 4
打印 上一主题 下一主题

[求助] oracle数据迁移的问题,请各位高手赐教,并提供相应思路。非常感谢! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-10-19 16:07 |只看该作者 |倒序浏览
本帖最后由 yarcce 于 2013-10-19 16:10 编辑

数据库主机采用的是HP小型机,操作系统安装的是HP-ux ,版本是 B.11.23 U ia64,安装有oracle 9i数据库。数据库主机通过IBM SAN switch 连接两台存储设备(在一个zone内),数据库文件分散存在两台存储中。这个是在数据库主机中用ioscan命令查询的相关信息:
# ioscan -fCdisk
Class     I  H/W Path       Driver     S/W State   H/W Type     Description
============================================================================
disk      0  0/0/2/0.0.0.0  sdisk      CLAIMED     DEVICE       TEAC    DV-28E-B
disk      1  0/1/1/0.0.0    sdisk      CLAIMED     DEVICE       HP 73.4GMAS3735NC
disk     76  0/2/1/0.3.1.0.0.0.0    sdisk      CLAIMED     DEVICE       COMPAQ  MSA1500 VOLUME
disk      8  0/2/1/0.3.1.0.0.0.1    sdisk      CLAIMED     DEVICE        COMPAQ   MSA1500 VOLUME
disk      9  0/2/1/0.3.1.0.0.0.2    sdisk      CLAIMED     DEVICE        COMPAQ   MSA1500 VOLUME
disk     10  0/2/1/0.3.1.0.0.0.3    sdisk      CLAIMED     DEVICE       COMPAQ  MSA1500 VOLUME
disk      2  0/4/1/0.8.0.255.7.0.0  sdisk      CLAIMED     DEVICE       CIFT         C16F-2A
73.4G为数据库主机的磁盘,compaq和cift分别为两台存储设备。
利用bdf命令查询到相关信息:

Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3     212992  204160    8808   96% /
/dev/vg00/lvol1     311296  108672  201080   35% /stand
/dev/vg00/lvol8    4718592 2382408 2318416   51% /var
/dev/vg00/lvol7    2785280 2785280       0  100% /usr
/dev/vg00/lvo29    1032192  504331  495420   50% /tmp
/dev/vg01/lv40     1073709056 924306026 140065390   87% /oradataadd
/dev/vg00/lvo28    40960000 34222584 6316388   84% /oracle
/dev/vg00/lvol6    2572288 1601264  963464   62% /opt
/dev/vg00/lvo30    10240000  153014 9460421    2% /home
/dev/vg02/lv53     832602112  220541 780357730    0% /dataadd3
/dev/vg02/lv52     2147188736  542747 2012480622    0% /dataadd2
/dev/vg02/lv51     2147188736 568207101 1480295342   28% /dataadd1
/dev/vg01/lv41     643399680 431636946 198527625   68% /dataadd

VG00为数据库主机磁盘中划分的一个卷组,VG01为CIFT存储中划分的卷组,VG02为COMPAQ存储中划分的卷组。
数据库文件全部存放在VG01和VG02的lv中(LV文件格式为vxfs)。现在我想新上一台IBM的存储设备,将这两个老存储中的数据库文件全部转移到新存储中,然后让两个老存储下课。用新存储存放数据库文件,数据库主机不变还是用原来那台数据库主机。
我个人的思路是这样的,我将新的IBM存储接入SAN交换机后,配置好后,做好相应的LUN,然后mapping给我的数据库主机。通过IOscan扫到盘后,在新的PV上划分VG,建好LV。将数据库关闭,通过CP的方式是否可以进行数据的迁移。我们的生产业务下班后可以离线。
请给位赐教,如此方法可以是否还行特别注意一些什么。多谢。

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
2 [报告]
发表于 2013-10-20 14:52 |只看该作者
回复 1# yarcce

没做过Oracle的数据迁移,不过Oracle的是否有专门的工具来做迁移呢?你直接cp的话一个要保留原有的文件权限属性一致外,Oracle配置文件中如果有涉及到VG、LV路径的话你肯定得修改过来吧?因同一个主机,像patch level和用户应该没什么变动,但Oracle相关的环境变量应该也会有所改变了(如果你用的挂载点不动的话可能不需要变更)~

PS: 建议到Oracle版块(http://bbs.chinaunix.net/forum-19-1.html)咨询一下。
   

论坛徽章:
0
3 [报告]
发表于 2013-10-20 15:01 |只看该作者
还是非常感谢您啊。我现在只要几个lv里面的oracle数据都复制过去,不知道这种oracle生成的.dbf文件是不是像一般文件一样。oracle那边还是需要重新调试的。回复 2# lbseraph


   

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
4 [报告]
发表于 2013-10-20 16:07 |只看该作者
觉得如果是关掉数据库后再迁移应该问题不大,cp加参数-p保证原有owner、权限一致。

论坛徽章:
0
5 [报告]
发表于 2013-10-21 09:56 |只看该作者
还有个思路可以更简单,你如果只是更换存储,还是继续使用9I和文件系统的方式的话,
可以考虑将新存储加入现有VG,做LV的MIRROR,然后再解开MIRROR,这样基本可以不停机,
oracle这边也不需要做任何调整。

评分

参与人数 1可用积分 +5 收起 理由
lbseraph + 5 赞一个! 谢谢积极回复!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP