Flashcopy與資料庫恢復的完美結合(3/20)
1.2 Flashcopy源盤為pprc源盤,資料庫時間點恢復(案例1)
1.2.1 案例全景描述
PPRC關係對描述:
LUN名稱 |
歸屬儲存 |
pprc角色 |
容量(G) |
extpool |
5000-5002 |
DS8100_A |
source |
20 |
P0 |
5100-5102 |
DS8100_A |
source |
20 |
P1 |
5000-5002 |
DS8100_B |
target |
20 |
P0 |
5100-5102 |
DS8100_B |
target |
20 |
P1 |
pprc源端lun,作為flashcopy的源端
LUN名稱 |
歸屬儲存 |
flashcopy角色 |
容量(G) |
extpool |
5000-5002 |
DS8100_A |
source |
20 |
P0 |
5100-5102 |
DS8100_A |
source |
20 |
P0 |
8000-8002 |
DS8100_A |
target |
20 |
P1 |
8100-8102 |
DS8100_A |
target |
20 |
P1 |
1.2.2 案例環境描述
DS8100_A的6個lun(5000-5002,5100-5102) 在本例中擔任了兩個角色:PPRC的Source端和Flashcopy的源端。
DS8100_A的6個lun((5000-5002,5100-5102)建立PPRC關係對,複製到DS8100_B對應的6個lun((5000-5002,5100-5102)
DS8100_A的6個lun((5000-5002,5100-5102)建立Flashcopy關係對,複製到DS8100_A對應的6個lun((8000-8002,8100-8102)
1.2.3 案例環境準備
1.2.3.1 在DS8100_A上5000-5002,5100-5102等6個FBVOL 分配給主機A訪問
Dscli>mkvolgrp –type scsimask –volume 5000-5002,5100-5102 test_vg
Dscli>lsvolgrp
Dscli>mkhostconnect –wwname 10000000c45def –volgrp V4 test_fcs0
Dscli>mkhostconnect –wwname 10000000c45ded –volgrp V4 test_fcs1
1.2.3.2 主機A識別磁碟,建立卷組,建立測試資料庫並在這個卷組上建立資料庫例項test1
#cfgmgr –v
#smitty vgàadd a volume group with data path devices-->testvg ..
#mklv -T O -w n -r n -u 6 -S 256K -t raw -y
ora_data_01 testvg 30
。。。。。。
# mklv -T O -w n -r n -u 6 -S 256K -t raw -y ora_system datavg 30
$dbca ##建立例項名為test1的資料庫
1.2.3.3 在主機A資料庫A上建立使用者aidu和aidu.test01表
SQL>create user aidu profile default identified by aidutest default tablespace users temporary tablespace temp account unlock;
SQL>grant resource,connect to aidu;
SQL>conn aidu/aidutest
SQL>create table test01(id number(10,2),name varchar2(200),primary key(id));
1.2.3.4 持續插入資料到aidu.test01表
有很多種手段來達到持續插入資料到測試表的目的,筆者是透過編寫excel vba程式,每秒插入3-5條記錄到表中。
部分程式碼如下:
Set tmpRs1 = goCn.OpenResultset("select
max(id) as id from test01", 3, 1)
If Not tmpRs1.EOF Then
MaxId = tmpRs1!id
Else
MaxId = 1
End If
tmpRs1.Close
Set tmpRs1 =
goCn.OpenResultset("select * from test01 where 1=2", 1, 3)
With tmpRs1
For iCount = 1 To 100000
.AddNew
!id = MaxId + iCount
!Name = "test"
.Update
Call delaytime(1) ####時間延遲程式1秒左右。
DoEvents
Next iCount
End With
tmpRs1.Close
1.2.3.5 將DS8100_A上8000-8002,8100-8102等6個FBVOL 分配給主機B訪問
Dscli>mkvolgrp –type scsimask –volume 8000-8002,8100-8102 test_vg
Dscli>lsvolgrp
Dscli>mkhostconnect –wwname 10000000c45d00 –volgrp V5 test_b_fcs0
Dscli>mkhostconnect –wwname 10000000c45d01 –volgrp V5 test_b_fcs1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-1050706/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Flashcopy與資料庫恢復的完美結合(20/20)資料庫
- Flashcopy與資料庫恢復的完美結合(1/20)資料庫
- Flashcopy與資料庫恢復的完美結合(2/20)資料庫
- Flashcopy與資料庫恢復的完美結合(4/20)資料庫
- Flashcopy與資料庫恢復的完美結合(5/20)資料庫
- Flashcopy與資料庫恢復的完美結合(6/20)資料庫
- Flashcopy與資料庫恢復的完美結合(7/20)資料庫
- Flashcopy與資料庫恢復的完美結合(8/20)資料庫
- Flashcopy與資料庫恢復的完美結合(9/20)資料庫
- Flashcopy與資料庫恢復的完美結合(10/20)資料庫
- Flashcopy與資料庫恢復的完美結合(11/20)資料庫
- Flashcopy與資料庫恢復的完美結合(12/20)資料庫
- Flashcopy與資料庫恢復的完美結合(13/20)資料庫
- Flashcopy與資料庫恢復的完美結合(14/20)資料庫
- Flashcopy與資料庫恢復的完美結合(15/20)資料庫
- Flashcopy與資料庫恢復的完美結合(16/20)資料庫
- Flashcopy與資料庫恢復的完美結合(17/20)資料庫
- Flashcopy與資料庫恢復的完美結合(18/20)資料庫
- Flashcopy與資料庫恢復的完美結合(19/20)資料庫
- FLASHCOPY增量同步在資料庫恢復中的應用(3/4)資料庫
- FLASHCOPY增量同步在資料庫恢復中的應用(1/4)資料庫
- FLASHCOPY增量同步在資料庫恢復中的應用(2/4)資料庫
- FLASHCOPY增量同步在資料庫恢復中的應用(4/4)資料庫
- 使用pprc的target端進行flashcopy,實現資料庫時間點恢復(3/5)資料庫
- ORACLE RAC資料庫的備份與恢復(3)Oracle資料庫
- 人工智慧與大資料的完美結合人工智慧大資料
- 資料庫的備份與恢復資料庫
- 【資料庫資料恢復】SAP資料庫資料恢復案例資料庫資料恢復
- 【資料庫資料恢復】透過恢復NDF檔案修復資料庫的資料恢復過程資料庫資料恢復
- 寶塔資料庫恢復 mysql資料庫丟失恢復 mysql資料庫刪除庫恢復 寶塔mysql資料庫恢復資料庫MySql
- 【資料庫資料恢復】EXT3檔案系統下MYSQL資料庫恢復案例資料庫資料恢復MySql
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- 【資料庫資料恢復】windows server下SqlServer資料庫的資料恢復資料庫資料恢復WindowsServerSQL
- mysql的資料庫備份與恢復MySql資料庫
- SCN與資料庫恢復的關係資料庫
- oracle資料庫的備份與恢復Oracle資料庫
- 備份與恢復:polardb資料庫備份與恢復資料庫
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer