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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 備份與恢復:polardb資料庫備份與恢復資料庫
- 【資料庫資料恢復】SAP資料庫資料恢復案例資料庫資料恢復
- 【資料庫資料恢復】透過恢復NDF檔案修復資料庫的資料恢復過程資料庫資料恢復
- 寶塔資料庫恢復 mysql資料庫丟失恢復 mysql資料庫刪除庫恢復 寶塔mysql資料庫恢復資料庫MySql
- 人工智慧與大資料的完美結合人工智慧大資料
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- 【資料庫資料恢復】windows server下SqlServer資料庫的資料恢復資料庫資料恢復WindowsServerSQL
- 【資料庫資料恢復】EXT3檔案系統下MYSQL資料庫恢復案例資料庫資料恢復MySql
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- 【資料庫資料恢復】誤truncate table的Oracle資料庫資料恢復方案資料庫資料恢復Oracle
- 【資料庫資料恢復】Oracle資料庫誤truncate table的資料恢復案例資料庫資料恢復Oracle
- 伺服器資料恢復—透過拼接資料庫碎片恢復SqlServer資料庫資料的資料恢復案例伺服器資料恢復資料庫SQLServer
- postgresql備份與恢復資料庫SQL資料庫
- 資料庫修復資料恢復資料庫資料恢復
- 【資料庫資料恢復】sql server資料庫連線失效的資料恢復案例資料庫資料恢復SQLServer
- 【資料庫資料恢復】MongoDB資料庫檔案損壞的資料恢復案例資料庫資料恢復MongoDB
- 【資料庫資料恢復】SqlServer資料庫無法讀取的資料恢復案例資料庫資料恢復SQLServer
- MySQL資料庫的恢復MySql資料庫
- 備份與恢復:Polardb資料庫資料基於時間點恢復資料庫
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- 資料庫資料恢復—附加資料庫錯誤823的SQL Server資料恢復案例資料庫資料恢復SQLServer
- 【資料庫資料恢復】ASM磁碟組掉線的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle
- 【資料庫資料恢復】SQL Server資料庫磁碟空間不足的資料恢復案例資料庫資料恢復SQLServer
- 資料庫崩潰恢復表結構的方法資料庫
- mongodb資料庫備份與恢復(資料庫資料遷移)MongoDB資料庫
- 【資料庫資料恢復】透過資料頁恢復Sql Server資料庫資料的過程資料庫資料恢復SQLServer
- 【資料庫資料恢復】oracle資料庫誤truncate table怎麼恢復資料?資料庫資料恢復Oracle
- 【資料庫資料恢復】linux系統下MYSQL資料庫資料恢復案例資料庫資料恢復LinuxMySql
- 資料庫備份與恢復技術資料庫
- 【資料庫資料恢復】ASM例項不能掛載的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle
- 【資料庫資料恢復】MongoDB資料庫服務啟動失敗的資料恢復案例資料庫資料恢復MongoDB
- 【資料庫資料恢復】Sql Server資料庫檔案丟失的資料恢復過程資料庫資料恢復SQLServer
- 【資料庫資料恢復】LINUX環境下ORACLE資料庫誤刪除的資料恢復資料庫資料恢復LinuxOracle
- 【資料庫資料恢復】MS SQL資料庫附加資料庫出錯怎麼恢復資料?資料庫資料恢復SQL
- sybase資料庫恢復資料庫
- Linux下MySQL資料庫的備份與恢復LinuxMySql資料庫
- Sybase ASE資料庫恢復,Sybase資料恢復,資料誤刪除恢復工具READSYBDEVICE資料庫資料恢復dev
- 【資料庫資料恢復】斷電導致Oracle資料庫資料丟失的資料恢復案例資料庫資料恢復Oracle
- 資料庫資料恢復—NTFS分割槽損壞如何恢復SqlServer資料庫資料資料庫資料恢復SQLServer