FLASHCOPY增量同步在資料庫恢復中的應用(1/4)

djb1008發表於2011-05-25

1.1 實驗內容

1.1.1 實驗總體目標

測試FLASHCOPY的增量同步功能與資料庫恢復的應用,驗證資料庫是否也實現了增量同步。

透過測試,確定使用flashcopy實現資料庫非同步增量同步的實施技術方案。

[@more@]

1.1.1 實驗總體步驟

實驗總體步驟如下:

1. 在主機A上啟動資料庫(歸檔模式),資料庫資料檔案是建立在DS810050005102 FBVOL上。

2. 記錄資料庫SCN,進行FLASHCOPY,儲存對應關係,源FBVOL5000-5102,目標FBVOL80008102

3. 主機B識別flashcopy的目標盤,FBVOL80008102,匯入VG,修改LV屬性。

4. 主機B上啟動資料庫,檢查特徵值表的內容。

5. 關閉主機B上的資料庫,刪除VG,VPATH等資訊。

6. 主機A上進行特徵記錄的插入。

7. 執行RESYNCFLASH命令,將資料同步到目標盤上.

8. 主機B再次識別裝置,匯入VG,設定LV的訪問屬性。

9. 主機B啟動資料庫,檢查特徵表的內容,驗證增量資料是否同步成功。

1.1.2 實驗環境總體情況描述

1.1.2.1 主機總體情況

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

。。。。。。

1.1.2.2 儲存總體情況

儲存: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

其中:50005102flashcopy的源盤,80008102flashcopy的目標盤。每個FBVOL都是20G大小。

u 主機B:IBM P570 小型機

# oslevel -s

6100-06-03-1048

1.1.2.3 資料庫總體情況

資料庫: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

FLASHCOPY增量同步在資料庫恢復中的應用(2/4)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-1050349/,如需轉載,請註明出處,否則將追究法律責任。

相關文章