测试FLASHCOPY的增量同步功能与数据库恢复的应用,验证数据库是否也实现了增量同步。
通过测试,确定使用flashcopy实现数据库异步增量同步的实施技术方案。
[@more@]实验总体步骤如下:
1. 在主机A上启动数据库(归档模式),数据库数据文件是建立在DS8100的5000-5102等 FBVOL上。
2. 记录数据库SCN,进行FLASHCOPY,保存对应关系,源FBVOL为5000-5102,目标FBVOL为8000-8102
3. 主机B识别flashcopy的目标盘,FBVOL为8000-8102,导入VG,修改LV属性。
4. 主机B上启动数据库,检查特征值表的内容。
5. 关闭主机B上的数据库,删除VG,VPATH等信息。
6. 主机A上进行特征记录的插入。
7. 执行RESYNCFLASH命令,将数据同步到目标盘上.
8. 主机B再次识别设备,导入VG,设置LV的访问属性。
9. 主机B启动数据库,检查特征表的内容,验证增量数据是否同步成功。
u 主机A:IBM P570 小型机
# oslevel -s
6100-06-03-1048
#lsvg –p testvg
testvg:
PV_NAME PV STATE TOTAL PPs FREE PPs
FREE DISTRIBUTION
vpath0 active 159 116 32..00..20..32..32
vpath1 active 159 116 32..00..20..32..32
vpath2 active 159 116 32..00..20..32..32
vpath3 active 159 116 32..00..20..32..32
vpath4 active 159 116 32..00..20..32..32
vpath5 active 159 116 32..00..20..32..32
# datapath query device
Total Devices : 6
DEV#: 0
DEVICE NAME: vpath0 TYPE:
2107900 POLICY: Optimized
SERIAL: 75TXXXX5000
==========================================================================
Path# Adapter/Hard Disk State Mode
Select Errors
0
fscsi0/hdisk2 OPEN NORMAL
425 0
1
fscsi0/hdisk8 OPEN NORMAL
385 0
2
fscsi0/hdisk14 OPEN NORMAL
388 0
3
fscsi0/hdisk20 OPEN NORMAL
394 0
4
fscsi1/hdisk26 OPEN NORMAL
422 0
5
fscsi1/hdisk32 OPEN NORMAL
415 0
6
fscsi1/hdisk38 OPEN NORMAL
395 0
7
fscsi1/hdisk44 OPEN NORMAL
406 0
DEV#: 1
DEVICE NAME: vpath1 TYPE:
2107900 POLICY: Optimized
SERIAL: 75TXXXX5001
。。。。。。
DEV#: 2
DEVICE NAME: vpath2 TYPE:
2107900 POLICY: Optimized
SERIAL: 75TXXXX5002
。。。。。。
DEV#: 3
DEVICE NAME: vpath3 TYPE:
2107900 POLICY: Optimized
SERIAL: 75TXXXX5100
。。。。。。
DEV#: 4
DEVICE NAME: vpath4 TYPE:
2107900 POLICY:
Optimized
SERIAL: 75TXXXX5101
。。。。。。
DEV#: 5
DEVICE NAME: vpath5 TYPE:
2107900 POLICY: Optimized
SERIAL: 75TXXXX5102
。。。。。。
存储:IBM DS8100
#lsfbvol -l
test_p0_02 5000
Online Normal Normal
2107-900 FB 512 P0
Standard
test_p0_03 5001Online Normal
Normal 2107-900 FB 512 P0
Standard test_p0_04 5002
Online Normal Normal
2107-900 FB 512 P0
Standard test_p1_02 5100
Online Normal Normal
2107-900 FB 512 P1
Standard test_p1_03 5101
Online Normal Normal
2107-900 FB 512 P1
Standard test_p1_04 5102
Online Normal Normal
2107-900 FB 512 P1
Standard
fltest_01 8000 Online
Normal Normal 2107-900
FB 512 P0 Standard
fltest_02 8001 Online
Normal Normal 2107-900
FB 512 P0 Standard
fltest_03 8002 Online
Normal Normal 2107-900
FB 512 P0 Standard
fltest_01 8100 Online
Normal Normal
2107-900 FB 512 P0
Standard
fltest_02 8100 Online
Normal Normal 2107-900
FB 512 P0 Standard
fltest_03 8102 Online Normal Normal 2107-900 FB 512 P0 Standard
其中:5000-5102是flashcopy的源盘,8000-8102是flashcopy的目标盘。每个FBVOL都是20G大小。
u 主机B:IBM P570 小型机
# oslevel -s
6100-06-03-1048
数据库:Oracle 10.2.0.5
SQL> select * from v$version;
BANNER
Oracle Database 10g
Enterprise Edition Release 10.2.0.5.0 - Prod
数据库数据文件都是裸设备格式。
SQL> select file#,name,bytes/1024/1024 from v$datafile;
FILE# NAME
BYTES/1024/1024
1 /dev/rora_system 700
2 /dev/rora_undotbs01 3500
3 /dev/rora_sysaux 700
4 /dev/rora_data01 3500
5 /dev/rora_data02 3500
6 /dev/rora_index01 3500
7 /dev/rora_index02 3500
SQL> select * from v$controlfile;
NAME IS_
BLOCK_SIZE FILE_SIZE_BLKS
/dev/rora_control01 NO
16384 386
/dev/rora_control02 NO 16384 386
/dev/rora_control03 NO 16384 386
数据库运行在归档模式下
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archivelog
Oldest online log
sequence 3
Next log sequence to
archive 5
Current log
sequence 5
SQL> select username,default_tablespace from dba_users;
USERNAME DEFAULT_TABLESPACE
OUTLN SYSTEM
SYS SYSTEM
SYSTEM SYSTEM
AIDU YD_DATA
TSMSYS SYSTEM
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/32980/viewspace-1050349/ ,如需转载,请注明出处,否则将追究法律责任。