免费注册 查看新帖 |

Chinaunix

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

用DD实施EMC存储迁移实例步骤 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-04 14:14 |只看该作者 |倒序浏览
用DD实施EMC存储迁移实例步骤

EMC存储迁移实例实施步骤
环境介绍
数据库主机 HP RP7440*2 (MC)
目前的现状:
db01(MC双机主机)
db02(MC双机备机)
现网存储EMC CX500,
迁移目标存储EMC CX3-40F。
涉及到迁移的VG为vg_ora1-vg_ora3
环境准备
数据迁移前先准备好db01和db02的环境,调整光纤交换机的zone的划分,使db01和db02可以同时访问EMC CX500 和 EMC CX3-40F,如下:
db01#[/]ioscan -fnCdisk|more
可以同时看到 EMC CX500和 EMC CX3-40F上的LUN
现在备机db02上创建新的卷组vg_Nora1~vg_Nora3和lv
实施步骤
1.在db01和db02上对vg_ora1-vg_ora3的vg信息进行备份
vgexport -p -s -m /tmp/vg_exp_bak/vg_ora1.map /dev/vg_ora1
vgexport -p -s -m /tmp/vg_exp_bak/vg_ora2.map /dev/vg_ora2
vgexport -p -s -m /tmp/vg_exp_bak/vg_ora3.map /dev/vg_ora3
2.停业务和双机
cmhaltcl -f -v
3.在db02上激活vg_ora1-vg_ora3
vgchange -c n /dev/vg_ora1
vgchange -a y /dev/vg_ora1
vgchange -c n /dev/vg_ora2
vgchange -a y /dev/vg_ora2
vgchange -c n /dev/vg_ora3
vgchange -a y /dev/vg_ora3
4.执行dd脚本
dd if=/dev/vg_ora1/rctrl_128m_01 of=/dev/vg_Nora1/rctrl_128m_01 bs=4096k
dd if=/dev/vg_ora1/rdata_1g_001 of=/dev/vg_Nora1/rdata_1g_001 bs=4096k
..................
5.在db02上 备份VG vg_Nora1-vg_Nora3信息
vgexport -p -s -m /tmp/vg_exp_bak/vg_Nora1.map /dev/vg_Nora1
vgexport -p -s -m /tmp/vg_exp_bak/vg_Nora2.map /dev/vg_Nora2
vgexport -p -s -m /tmp/vg_exp_bak/vg_Nora3.map /dev/vg_Nora3
6.在db02上删除VG vg_ora1-vg_ora3和vg_Nora1-vg_Nora3
vgexport /dev/vg_ora1
vgexport /dev/vg_ora2
vgexport /dev/vg_ora3
vgexport /dev/vg_Nora1
vgexport /dev/vg_Nora2
vgexport /dev/vg_Nora3
7.建立vg_ora1-ora3目录
mkdir /dev/vg_ora1
mkdir /dev/vg_ora2
mkdir /dev/vg_ora3
mknod /dev/vg_ora1/group c 64 0x100000
mknod /dev/vg_ora2/group c 64 0x110000
mknod /dev/vg_ora3/group c 64 0x120000
8.把新的vg_Nora1.map-vg_Nora3.map导入到vg_ora1-vg_ora3 VG
vgimport -s -m /tmp/vg_exp_bak_new/vg_Nora1.map /dev/vg_ora1
vgimport -s -m /tmp/vg_exp_bak_new/vg_Nora2.map /dev/vg_ora2
vgimport -s -m /tmp/vg_exp_bak_new/vg_Nora3.map /dev/vg_ora3
9.更改属主
chown -R oracle:dba /dev/vg_ora1
chown -R oracle:dba /dev/vg_ora2
chown -R oracle:dba /dev/vg_ora3
10.激活vg
vgchange -c n /dev/vg_ora1
vgchange -c n /dev/vg_ora2
vgchange -c n /dev/vg_ora3
vgchange -a y /dev/vg_ora1
vgchange -a y /dev/vg_ora2
vgchange -a y /dev/vg_ora3
11.起oracle数据库,如果运行正常表示迁移存储已经正常。后面工作就是进行双机配置
12.MC双机配置
vgchange -a n /dev/vg_ora1
vgchange -a n /dev/vg_ora2
vgchange -a n /dev/vg_ora3
rcp /tmp/vg_exp_bak_new/vg_Nora1.map db01:/tmp/vg_exp_bak_new/
rcp /tmp/vg_exp_bak_new/vg_Nora2.map db01:/tmp/vg_exp_bak_new/
rcp /tmp/vg_exp_bak_new/vg_Nora3.map db01:/tmp/vg_exp_bak_new/
1)在db01上执行
vgexport /dev/vg_ora1
vgexport /dev/vg_ora2
vgexport /dev/vg_ora3
mkdir /dev/vg_ora1
mkdir /dev/vg_ora2
mkdir /dev/vg_ora3
mknod /dev/vg_ora1/group c 64 0x100000
mknod /dev/vg_ora2/group c 64 0x110000
mknod /dev/vg_ora3/group c 64 0x120000
导入vg信息文件
vgimport -s -m /tmp/vg_exp_bak_new/vg_Nora1.map /dev/vg_ora1
vgimport -s -m /tmp/vg_exp_bak_new/vg_Nora2.map /dev/vg_ora2
vgimport -s -m /tmp/vg_exp_bak_new/vg_Nora3.map /dev/vg_ora3
2)vi /etc/cmcluster/cluster.ascii
只需更改锁盘的硬件路径
3)cmcheckconf -v -C /etc/cmcluster/cluster.ascii -P /etc/cmcluster/pkg1/pkg1.conf
cmapplyconf -v -C /etc/cmcluster/cluster.ascii -P /etc/cmcluster/pkg1/pkg1.conf
4)cmruncl -v
5)cmviewcl -v
运行正常,所有的数据库数据由CX500迁移至CX3-40F。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78315/showart_1164287.html

论坛徽章:
0
2 [报告]
发表于 2013-08-15 19:17 |只看该作者
好东西,支持,谢谢楼主。顶!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP