0% found this document useful (0 votes)
333 views

Example of Restore Database From Rman Backup On Netbackup in AIX

The document describes the steps to restore a database from a backup on a NetBackup tape. It provides details on preparing the target database server, listing the backup files on the tape, and restoring the files and database.

Uploaded by

Chung Cong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
333 views

Example of Restore Database From Rman Backup On Netbackup in AIX

The document describes the steps to restore a database from a backup on a NetBackup tape. It provides details on preparing the target database server, listing the backup files on the tape, and restoring the files and database.

Uploaded by

Chung Cong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

CÁC BƯỚC THỰC HIỆN RESTORE DATABASE TỪ BẢN BACKUP CŨ TRÊN

NETBACKUP TAPE
I. Kịch bản restore

Source database Target database


Hostname: dc-msbsrv01 Hostname: dr-oracledb-uat01
Instance name: DBG6 Instance name: DBG6
Database version: 12.1.0.2.0 Database version: 12.1.0.2.0
Type: Container database Type: Container database
PDB name: Basel2 PDB name: Basel2_v1
Service name: basel2.msb.com.vn Service name: basel2_v1.msb.com.vn
Location: Location:
*.db_create_file_dest='+DATAC1' *.db_create_file_dest='+DATAC'
*.db_create_online_log_dest_1='+DATAC1' *.db_recovery_file_dest='+ARCGRP'
*.db_create_online_log_dest_2='+RECOC1'
Backup date: 24/12/2018 Restore date: 2/1/2019
Backup type: Full database plus archivelog Restore type: Full database plus archivelog

II. Chuẩn bị:

1. Target database đã được cài Netbackup client


2. Kết nối được đến Netbackup server port 1556

oracle.DBG6@dr-oracledb-uat01: telnet dc-nbumaster.msb.com.vn 1556

3. Cấu hình Netbackup client tại Target server

oracle.DBG6@dr-oracledb-uat01: pwd
/usr/openv/netbackup
oracle.DBG6@dr-oracledb-uat01: more bp.conf
SERVER = dc-nbumaster.msb.com.vn ## backup server
SERVER = 10.1.19.253
SERVER = 10.1.19.252
SERVER = 10.1.17.250
CLIENT_NAME = dr-oracledb-uat01 ## target server
CONNECT_OPTIONS = localhost 1 0 2
CLIENT_READ_TIMEOUT = 3000

4. Liệt kê thông tin bản backup trên tape

oracle.DBG6@dr-oracledb-uat01: cd /usr/openv/netbackup/bin
oracle.DBG6@dr-oracledb-uat01: ./bplist -S dc-nbumaster.msb.com.vn -s 12/24/2018 -e
12/24/2018 -C dc-msbsrv02 -t 4 -l -R /
-rw-rw---- oracle asmadmin 33554432 Dec 24 21:58 /c-2508538980-20181224-06
-rw-rw---- oracle asmadmin 33554432 Dec 24 21:58
/ctrl_dDBG6_up9tljunp_s43817_p1_t995752697
-rw-rw---- oracle asmadmin 33554432 Dec 24 21:57 /c-2508538980-20181224-05
-rw-rw---- oracle asmadmin 2009088K Dec 24 21:55
/arch_dDBG6_up7tljujd_s43815_p1_t995752557
-rw-rw---- oracle asmadmin 2013184K Dec 24 21:55
/arch_dDBG6_up6tljujd_s43814_p1_t995752557
-rw-rw---- oracle asmadmin 33554432 Dec 24 21:55 /c-2508538980-20181224-04
-rw-rw---- oracle asmadmin 1572864 Dec 24 21:54
/bk_dDBG6_up4tljugm_s43812_p1_t995752470
-rw-rw---- oracle asmadmin 105119744 Dec 24 21:54
/bk_dDBG6_up3tljuft_s43811_p1_t995752445
-rw-rw---- oracle asmadmin 105119744 Dec 24 21:53
/bk_dDBG6_up2tljufe_s43810_p1_t995752430
-rw-rw---- oracle asmadmin 1310720 Dec 24 21:53
/bk_dDBG6_up1tljuek_s43809_p1_t995752404
-rw-rw---- oracle asmadmin 104071168 Dec 24 21:53
/bk_dDBG6_up0tljue5_s43808_p1_t995752389
-rw-rw---- oracle asmadmin 209977344 Dec 24 21:52
/bk_dDBG6_uovtljudc_s43807_p1_t995752364
-rw-rw---- oracle asmadmin 223870976 Dec 24 21:52
/bk_dDBG6_uoutljuct_s43806_p1_t995752349
-rw-rw---- oracle asmadmin 238288896 Dec 24 21:52
/bk_dDBG6_uottljuc4_s43805_p1_t995752324
-rw-rw---- oracle asmadmin 201326592 Dec 24 21:51
/bk_dDBG6_uostljubt_s43804_p1_t995752317
-rw-rw---- oracle asmadmin 482869248 Dec 24 21:51
/bk_dDBG6_uoqtljuap_s43802_p1_t995752281
-rw-rw---- oracle asmadmin 148897792 Dec 24 21:51
/bk_dDBG6_uortljuap_s43803_p1_t995752281
-rw-rw---- oracle asmadmin 564396032 Dec 24 21:50
/bk_dDBG6_uootlju9c_s43800_p1_t995752236
-rw-rw---- oracle asmadmin 457441280 Dec 24 21:50
/bk_dDBG6_uoptlju9c_s43801_p1_t995752236
-rw-rw---- oracle asmadmin 617349120 Dec 24 21:49
/bk_dDBG6_uontlju7v_s43799_p1_t995752191
-rw-rw---- oracle asmadmin 645398528 Dec 24 21:49
/bk_dDBG6_uomtlju7u_s43798_p1_t995752190
-rw-rw---- oracle asmadmin 731906048 Dec 24 21:49
/bk_dDBG6_uoltlju6h_s43797_p1_t995752145
-rw-rw---- oracle asmadmin 1118464K Dec 24 21:49
/bk_dDBG6_uoktlju6g_s43796_p1_t995752144
-rw-rw---- oracle asmadmin 1301248K Dec 24 21:48
/bk_dDBG6_uojtlju53_s43795_p1_t995752099
-rw-rw---- oracle asmadmin 152043520 Dec 24 21:48
/bk_dDBG6_uoitlju53_s43794_p1_t995752099
-rw-rw---- oracle asmadmin 145489920 Dec 24 21:47
/bk_dDBG6_uohtlju3m_s43793_p1_t995752054
-rw-rw---- oracle asmadmin 2948096K Dec 24 21:47
/bk_dDBG6_uogtlju2t_s43792_p1_t995752029
-rw-rw---- oracle asmadmin 6414848K Dec 24 21:45
/bk_dDBG6_uoftljtva_s43791_p1_t995751914
-rw-rw---- oracle asmadmin 7542016K Dec 24 21:45
/bk_dDBG6_uoetljtv9_s43790_p1_t995751913
-rw-rw---- oracle asmadmin 7676416K Dec 24 21:43
/bk_dDBG6_uodtljts0_s43789_p1_t995751808
-rw-rw---- oracle asmadmin 7223552K Dec 24 21:43
/bk_dDBG6_uoctljtrt_s43788_p1_t995751805
-rw-rw---- oracle asmadmin 2883072K Dec 24 21:42
/bk_dDBG6_uobtljtpi_s43787_p1_t995751730
-rw-rw---- oracle asmadmin 2577664K Dec 24 21:40
/bk_dDBG6_uoatljtn7_s43786_p1_t995751655
-rw-rw---- oracle asmadmin 19474944K Dec 24 21:40
/bk_dDBG6_uo9tljtlg_s43785_p1_t995751600
-rw-rw---- oracle asmadmin 19337472K Dec 24 21:37
/bk_dDBG6_uo8tljtga_s43784_p1_t995751434
-rw-rw---- oracle asmadmin 19728128K Dec 24 21:36
/bk_dDBG6_uo7tljtej_s43783_p1_t995751379
-rw-rw---- oracle asmadmin 27166720K Dec 24 21:31
/bk_dDBG6_uo5tljt5m_s43781_p1_t995751094
-rw-rw---- oracle asmadmin 27722752K Dec 24 21:31
/bk_dDBG6_uo6tljt5m_s43782_p1_t995751094
-rw-rw---- oracle asmadmin 27462912K Dec 24 21:26
/bk_dDBG6_uo4tljssp_s43780_p1_t995750809
-rw-rw---- oracle asmadmin 30646016K Dec 24 21:26
/bk_dDBG6_uo3tljsrl_s43779_p1_t995750773
-rw-rw---- oracle asmadmin 33334528K Dec 24 21:21
/bk_dDBG6_uo2tljsie_s43778_p1_t995750478
-rw-rw---- oracle asmadmin 33399040K Dec 24 21:20
/bk_dDBG6_uo1tljshb_s43777_p1_t995750443
-rw-rw---- oracle asmadmin 33310464K Dec 24 21:15
/bk_dDBG6_uo0tljs84_s43776_p1_t995750148
-rw-rw---- oracle asmadmin 33319936K Dec 24 21:15
/bk_dDBG6_unvtljs71_s43775_p1_t995750113
-rw-rw---- oracle asmadmin 30343424K Dec 24 21:10
/bk_dDBG6_unttljrun_s43773_p1_t995749847
-rw-rw---- oracle asmadmin 31848448K Dec 24 21:08
/bk_dDBG6_unstljrqq_s43772_p1_t995749722
-rw-rw---- oracle asmadmin 33278464K Dec 24 21:05
/bk_dDBG6_unrtljrkn_s43771_p1_t995749527
-rw-rw---- oracle asmadmin 33321984K Dec 24 21:03
/bk_dDBG6_unqtljrgq_s43770_p1_t995749402
-rw-rw---- oracle asmadmin 30984448K Dec 24 20:57
/bk_dDBG6_unptljr5d_s43769_p1_t995749037
-rw-rw---- oracle asmadmin 33304064K Dec 24 20:55
/bk_dDBG6_unotljr1g_s43768_p1_t995748912
-rw-rw---- oracle asmadmin 33391872K Dec 24 20:51
/bk_dDBG6_unntljqr2_s43767_p1_t995748706
-rw-rw---- oracle asmadmin 31161088K Dec 24 20:49
/bk_dDBG6_unmtljqnf_s43766_p1_t995748591
-rw-rw---- oracle asmadmin 33213440K Dec 24 20:46
/bk_dDBG6_unltljqge_s43765_p1_t995748366
-rw-rw---- oracle asmadmin 33353216K Dec 24 20:44
/bk_dDBG6_unktljqch_s43764_p1_t995748241
-rw-rw---- oracle asmadmin 33266176K Dec 24 20:40
/bk_dDBG6_unjtljq5q_s43763_p1_t995748026
-rw-rw---- oracle asmadmin 33190656K Dec 24 20:37
/bk_dDBG6_unitljpvc_s43762_p1_t995747820
-rw-rw---- oracle asmadmin 30812928K Dec 24 20:35
/bk_dDBG6_unhtljprp_s43761_p1_t995747705
-rw-rw---- oracle asmadmin 31826432K Dec 24 20:31
/bk_dDBG6_ungtljpko_s43760_p1_t995747480
-rw-rw---- oracle asmadmin 33315072K Dec 24 20:29
/bk_dDBG6_unftljpgr_s43759_p1_t995747355
-rw-rw---- oracle asmadmin 33404160K Dec 24 20:25
/bk_dDBG6_unetljp9q_s43758_p1_t995747130
-rw-rw---- oracle asmadmin 31286016K Dec 24 20:23
/bk_dDBG6_undtljp6g_s43757_p1_t995747024
-rw-rw---- oracle asmadmin 33310720K Dec 24 20:19
/bk_dDBG6_unctljouh_s43756_p1_t995746769
-rw-rw---- oracle asmadmin 33220608K Dec 24 20:17
/bk_dDBG6_unbtljor8_s43755_p1_t995746664
-rw-rw---- oracle asmadmin 33455872K Dec 24 20:13
/bk_dDBG6_unatljoj9_s43754_p1_t995746409
-rw-rw---- oracle asmadmin 30245888K Dec 24 20:12
/bk_dDBG6_un9tljogk_s43753_p1_t995746324
-rw-rw---- oracle asmadmin 31059968K Dec 24 20:07
/bk_dDBG6_un8tljo8a_s43752_p1_t995746058
-rw-rw---- oracle asmadmin 33527040K Dec 24 20:05
/bk_dDBG6_un7tljo51_s43751_p1_t995745953
-rw-rw---- oracle asmadmin 33480192K Dec 24 20:01
/bk_dDBG6_un6tljnt2_s43750_p1_t995745698
-rw-rw---- oracle asmadmin 33419008K Dec 24 20:00
/bk_dDBG6_un5tljnq3_s43749_p1_t995745603
-rw-rw---- oracle asmadmin 33415936K Dec 24 19:54
/bk_dDBG6_un4tljnfk_s43748_p1_t995745268
-rw-rw---- oracle asmadmin 31118848K Dec 24 19:54
/bk_dDBG6_un3tljnfk_s43747_p1_t995745268
-rw-rw---- oracle asmadmin 33385472K Dec 24 19:48
/bk_dDBG6_un2tljn4g_s43746_p1_t995744912
-rw-rw---- oracle asmadmin 33504512K Dec 24 19:48
/bk_dDBG6_un1tljn4g_s43745_p1_t995744912
-rw-rw---- oracle asmadmin 33554432 Dec 24 19:46 /c-2508538980-20181224-02
-rw-rw---- oracle asmadmin 33554432 Dec 24 19:45
/ctrl_dDBG6_umvtljmv9_s43743_p1_t995744745
-rw-rw---- oracle asmadmin 33554432 Dec 24 19:45 /c-2508538980-20181224-01
-rw-rw---- oracle asmadmin 7599360K Dec 24 19:41
/arch_dDBG6_umttljmn9_s43741_p1_t995744489
-rw-rw---- oracle asmadmin 7901952K Dec 24 19:41
/arch_dDBG6_umstljmn4_s43740_p1_t995744484
-rw-rw---- oracle asmadmin 7925504K Dec 24 19:38
/arch_dDBG6_umrtljmgs_s43739_p1_t995744284
-rw-rw---- oracle asmadmin 7926272K Dec 24 19:38
/arch_dDBG6_umqtljmgo_s43738_p1_t995744280
-rw-rw---- oracle asmadmin 8015872K Dec 24 19:34
/arch_dDBG6_umptljma5_s43737_p1_t995744069
-rw-rw---- oracle asmadmin 8041472K Dec 24 19:34
/arch_dDBG6_umotljma4_s43736_p1_t995744068
-rw-rw---- oracle asmadmin 33554432 Dec 24 19:33 /c-2508538980-20181224-00
-rw-rw---- oracle asmadmin 1572864 Dec 24 19:32
/bk_dDBG6_ummtljm72_s43734_p1_t995743970
-rw-rw---- oracle asmadmin 105119744 Dec 24 19:32
/bk_dDBG6_umltljm71_s43733_p1_t995743969
-rw-rw---- oracle asmadmin 1310720 Dec 24 19:32
/bk_dDBG6_umjtljm5u_s43731_p1_t995743934
-rw-rw---- oracle asmadmin 105119744 Dec 24 19:32
/bk_dDBG6_umktljm5u_s43732_p1_t995743934
-rw-rw---- oracle asmadmin 104071168 Dec 24 19:31
/bk_dDBG6_umitljm4h_s43730_p1_t995743889
-rw-rw---- oracle asmadmin 209977344 Dec 24 19:31
/bk_dDBG6_umhtljm4h_s43729_p1_t995743889
-rw-rw---- oracle asmadmin 223870976 Dec 24 19:30
/bk_dDBG6_umgtljm3e_s43728_p1_t995743854
-rw-rw---- oracle asmadmin 238288896 Dec 24 19:30
/bk_dDBG6_umftljm3e_s43727_p1_t995743854
-rw-rw---- oracle asmadmin 148373504 Dec 24 19:30
/bk_dDBG6_umdtljm2a_s43725_p1_t995743818
-rw-rw---- oracle asmadmin 201326592 Dec 24 19:30
/bk_dDBG6_umetljm2a_s43726_p1_t995743818
-rw-rw---- oracle asmadmin 481296384 Dec 24 19:29
/bk_dDBG6_umctljm0t_s43724_p1_t995743773
-rw-rw---- oracle asmadmin 457441280 Dec 24 19:29
/bk_dDBG6_umbtljm0s_s43723_p1_t995743772
-rw-rw---- oracle asmadmin 564396032 Dec 24 19:28
/bk_dDBG6_umatljlvp_s43722_p1_t995743737
-rw-rw---- oracle asmadmin 617349120 Dec 24 19:28
/bk_dDBG6_um9tljlvm_s43721_p1_t995743734
-rw-rw---- oracle asmadmin 645398528 Dec 24 19:28
/bk_dDBG6_um8tljlui_s43720_p1_t995743698
-rw-rw---- oracle asmadmin 731906048 Dec 24 19:28
/bk_dDBG6_um7tljlu3_s43719_p1_t995743683
-rw-rw---- oracle asmadmin 1299968K Dec 24 19:27
/bk_dDBG6_um5tljlsm_s43717_p1_t995743638
-rw-rw---- oracle asmadmin 1118464K Dec 24 19:27
/bk_dDBG6_um6tljlsm_s43718_p1_t995743638
-rw-rw---- oracle asmadmin 152043520 Dec 24 19:26
/bk_dDBG6_um4tljlr9_s43716_p1_t995743593
-rw-rw---- oracle asmadmin 145489920 Dec 24 19:26
/bk_dDBG6_um3tljlr8_s43715_p1_t995743592
-rw-rw---- oracle asmadmin 2948096K Dec 24 19:25
/bk_dDBG6_um2tljlos_s43714_p1_t995743516
-rw-rw---- oracle asmadmin 6329088K Dec 24 19:24
/bk_dDBG6_um1tljlmr_s43713_p1_t995743451
-rw-rw---- oracle asmadmin 7542016K Dec 24 19:23
/bk_dDBG6_um0tljlle_s43712_p1_t995743406
-rw-rw---- oracle asmadmin 18350080 Dec 24 19:21 /c-830405859-20181224-02
-rw-rw---- oracle asmadmin 7676416K Dec 24 19:21
/bk_dDBG6_ulvtljlh7_s43711_p1_t995743271
-rw-rw---- oracle asmadmin 18350080 Dec 24 19:21
/ctrl_dCDB4_ukutljlgv_s8862_p1_t995743263
-rw-rw---- oracle asmadmin 7223552K Dec 24 19:20
/bk_dDBG6_ulutljlg4_s43710_p1_t995743236
-rw-rw---- oracle asmadmin 18350080 Dec 24 19:20 /c-830405859-20181224-01
-rw-rw---- oracle asmadmin 492044288 Dec 24 19:19
/arch_dCDB4_ukstljle9_s8860_p1_t995743177
-rw-rw---- oracle asmadmin 493355008 Dec 24 19:19
/arch_dCDB4_ukrtljle9_s8859_p1_t995743177
-rw-rw---- oracle asmadmin 2883072K Dec 24 19:19
/bk_dDBG6_ulttljldo_s43709_p1_t995743160
-rw-rw---- oracle asmadmin 18350080 Dec 24 19:18 /c-830405859-20181224-00
-rw-rw---- oracle asmadmin 1572864 Dec 24 19:18
/bk_dCDB4_ukptljlbh_s8857_p1_t995743089
-rw-rw---- oracle asmadmin 2577664K Dec 24 19:17
/bk_dDBG6_ulstljlb3_s43708_p1_t995743075
-rw-rw---- oracle asmadmin 6815744 Dec 24 19:17
/bk_dCDB4_ukotljlae_s8856_p1_t995743054
-rw-rw---- oracle asmadmin 210239488 Dec 24 19:17
/bk_dCDB4_ukntljlab_s8855_p1_t995743051
-rw-rw---- oracle asmadmin 240648192 Dec 24 19:16
/bk_dCDB4_ukmtljl97_s8854_p1_t995743015
-rw-rw---- oracle asmadmin 249036800 Dec 24 19:16
/bk_dCDB4_ukltljl96_s8853_p1_t995743014
-rw-rw---- oracle asmadmin 458227712 Dec 24 19:16
/bk_dCDB4_ukktljl7p_s8852_p1_t995742969
-rw-rw---- oracle asmadmin 643039232 Dec 24 19:16
/bk_dCDB4_ukjtljl7p_s8851_p1_t995742969
-rw-rw---- oracle asmadmin 580124672 Dec 24 19:15
/bk_dCDB4_ukitljl6c_s8850_p1_t995742924
-rw-rw---- oracle asmadmin 568852480 Dec 24 19:15
/bk_dCDB4_ukhtljl65_s8849_p1_t995742917
-rw-rw---- oracle asmadmin 703332352 Dec 24 19:14
/bk_dCDB4_ukgtljl43_s8848_p1_t995742851
-rw-rw---- oracle asmadmin 1613056K Dec 24 19:14
/bk_dCDB4_ukftljl3s_s8847_p1_t995742844
-rw-rw---- oracle asmadmin 1945600K Dec 24 19:12
/bk_dCDB4_uketljl0t_s8846_p1_t995742749
-rw-rw---- oracle asmadmin 19474944K Dec 24 19:12
/bk_dDBG6_ulrtljl0u_s43707_p1_t995742750
-rw-rw---- oracle asmadmin 2055680K Dec 24 19:12
/bk_dCDB4_ukdtljl0t_s8845_p1_t995742749
-rw-rw---- oracle asmadmin 19337472K Dec 24 19:12
/bk_dDBG6_ulqtljl0f_s43706_p1_t995742735
-rw-rw---- oracle asmadmin 2809856K Dec 24 19:10
/bk_dCDB4_ukctljktu_s8844_p1_t995742654
-rw-rw---- oracle asmadmin 3252224K Dec 24 19:09
/bk_dCDB4_ukbtljkql_s8843_p1_t995742549
-rw-rw---- oracle asmadmin 4754688K Dec 24 19:06
/bk_dCDB4_ukatljkmd_s8842_p1_t995742413
-rw-rw---- oracle asmadmin 19728128K Dec 24 19:03
/bk_dDBG6_ulptljkgm_s43705_p1_t995742230
-rw-rw---- oracle asmadmin 27722752K Dec 24 19:01
/bk_dDBG6_ulotljkc4_s43704_p1_t995742084
-rw-rw---- oracle asmadmin 15104000K Dec 24 19:00
/bk_dCDB4_uk9tljka2_s8841_p1_t995742018
-rw-rw---- oracle asmadmin 32323840K Dec 24 19:00
/bk_dCDB4_uk8tljka2_s8840_p1_t995742018
-rw-rw---- oracle asmadmin 27166720K Dec 24 18:56
/bk_dDBG6_ulntljk3h_s43703_p1_t995741809
-rw-rw---- oracle asmadmin 27462912K Dec 24 18:56
/bk_dDBG6_ulmtljk2e_s43702_p1_t995741774
-rw-rw---- oracle asmadmin 30646016K Dec 24 18:50
/bk_dDBG6_ulltljjoj_s43701_p1_t995741459
-rw-rw---- oracle asmadmin 33334528K Dec 24 18:48
/bk_dDBG6_ulktljjkc_s43700_p1_t995741324
-rw-rw---- oracle asmadmin 33399040K Dec 24 18:44
/bk_dDBG6_uljtljjda_s43699_p1_t995741098
-rw-rw---- oracle asmadmin 33310464K Dec 24 18:42
/bk_dDBG6_ulitljj93_s43698_p1_t995740963
-rw-rw---- oracle asmadmin 33319936K Dec 24 18:39
/bk_dDBG6_ulhtljj3u_s43697_p1_t995740798
-rw-rw---- oracle asmadmin 30343424K Dec 24 18:37
/bk_dDBG6_ulgtljiuf_s43696_p1_t995740623
-rw-rw---- oracle asmadmin 31848448K Dec 24 18:33
/bk_dDBG6_ulftljio2_s43695_p1_t995740418
-rw-rw---- oracle asmadmin 33278464K Dec 24 18:32
/bk_dDBG6_uletljilc_s43694_p1_t995740332
-rw-rw---- oracle asmadmin 33321984K Dec 24 18:27
/bk_dDBG6_uldtljibr_s43693_p1_t995740027
-rw-rw---- oracle asmadmin 30984448K Dec 24 18:26
/bk_dDBG6_ulctljib2_s43692_p1_t995740002
-rw-rw---- oracle asmadmin 33303808K Dec 24 18:21
/bk_dDBG6_ulbtlji1r_s43691_p1_t995739707
-rw-rw---- oracle asmadmin 33391872K Dec 24 18:20
/bk_dDBG6_ulatljhvg_s43690_p1_t995739632
-rw-rw---- oracle asmadmin 31161088K Dec 24 18:15
/bk_dDBG6_ul9tljhm8_s43689_p1_t995739336
-rw-rw---- oracle asmadmin 33213440K Dec 24 18:14
/bk_dDBG6_ul8tljhj9_s43688_p1_t995739241
-rw-rw---- oracle asmadmin 33353216K Dec 24 18:08
/bk_dDBG6_ul7tljh9e_s43687_p1_t995738926
-rw-rw---- oracle asmadmin 33266176K Dec 24 18:07
/bk_dDBG6_ul6tljh65_s43686_p1_t995738821
-rw-rw---- oracle asmadmin 33190656K Dec 24 18:01
/bk_dDBG6_ul5tljgsa_s43685_p1_t995738506
-rw-rw---- oracle asmadmin 30812928K Dec 24 17:59
/bk_dDBG6_ul4tljgom_s43684_p1_t995738390
-rw-rw---- oracle asmadmin 31826432K Dec 24 17:53
/bk_dDBG6_ul3tljgdj_s43683_p1_t995738035
-rw-rw---- oracle asmadmin 33315072K Dec 24 17:53
/bk_dDBG6_ul2tljgcq_s43682_p1_t995738010
-rw-rw---- oracle asmadmin 33404160K Dec 24 17:43
/bk_dDBG6_ul1tljfp9_s43681_p1_t995737385
-rw-rw---- oracle asmadmin 31286016K Dec 24 17:42
/bk_dDBG6_ul0tljfnh_s43680_p1_t995737329
-rw-rw---- oracle asmadmin 33310720K Dec 24 17:27
/bk_dDBG6_ukvtljes6_s43679_p1_t995736454
-rw-rw---- oracle asmadmin 33220608K Dec 24 17:25
/bk_dDBG6_ukutljeoj_s43678_p1_t995736339
-rw-rw---- oracle asmadmin 33455872K Dec 24 17:06
/bk_dDBG6_ukttljdk5_s43677_p1_t995735173
-rw-rw---- oracle asmadmin 30245888K Dec 24 17:04
/bk_dDBG6_ukstljdhg_s43676_p1_t995735088
-rw-rw---- oracle asmadmin 31059968K Dec 24 16:39
/bk_dDBG6_ukrtljc2e_s43675_p1_t995733582
-rw-rw---- oracle asmadmin 33527040K Dec 24 16:39
/bk_dDBG6_ukqtljc1l_s43674_p1_t995733557
-rw-rw---- oracle asmadmin 33480192K Dec 24 16:19
/bk_dDBG6_ukptljat8_s43673_p1_t995732392
-rw-rw---- oracle asmadmin 33419008K Dec 24 16:18
/bk_dDBG6_ukotljarg_s43672_p1_t995732336
-rw-rw---- oracle asmadmin 33415936K Dec 24 15:58
/bk_dDBG6_ukntlj9l7_s43671_p1_t995731111
-rw-rw---- oracle asmadmin 31118848K Dec 24 15:58
/bk_dDBG6_ukmtlj9l0_s43670_p1_t995731104
-rw-rw---- oracle asmadmin 33385472K Dec 24 15:36
/bk_dDBG6_ukltlj8bi_s43669_p1_t995729778
-rw-rw---- oracle asmadmin 33504512K Dec 24 15:36
/bk_dDBG6_ukktlj8bi_s43668_p1_t995729778
oracle.DBG6@dr-oracledb-uat01:

III. Thực hiện restore database


1. Tạo pfile

Tạo pfile manual theo tên instance

oracle.DBG6@dr-oracledb-uat01: vi DBG6_pfile.ora
*.audit_file_dest='/u01/app/oracle/admin/DBG6/adump'
*.audit_trail='db'
*.compatible='12.1.0.2.0'
*.db_block_size=8192
*.db_create_file_dest='+DATA'
*.db_domain='msb.com.vn'
*.db_name='DBG6'
*.db_recovery_file_dest='+ARCGRP'
*.diagnostic_dest='/u01/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=DBG6XDB)'
*.log_archive_format='%t_%s_%r.arc'
*.open_cursors=1200
*.remote_login_passwordfile='EXCLUSIVE'
*.service_names='DBG6'
*.sessions=1000
*.enable_pluggable_database=true
*.db_recovery_file_dest_size=322122547200
control_files='+DATA/DBG6/CONTROLFILE/current.822.996517503'
control_files='+ARCGRP/DBG6/CONTROLFILE/current.2826.996517505' # Restore Controlfile

2. Restore Controlfile
- Startup nomount

oracle.DBG6@dr-oracledb-uat01: sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Wed Jan 2 17:14:28 2019

Copyright (c) 1982, 2014, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup nomount pfile='/home/oracle/DBG6_pfile.ora';


ORACLE instance started.
Total System Global Area 452984832 bytes
Fixed Size 2998976 bytes
Variable Size 377490752 bytes
Database Buffers 67108864 bytes
Redo Buffers 5386240 bytes
SQL> exit

- Allocate tape channel and restore controlfile

oracle.DBG6@dr-oracledb-uat01: rman target /


RMAN> run {
allocate channel c1 device type 'sbt_tape' parms
'SBT_LIBRARY=/usr/openv/netbackup/bin/libobk.a64(shr.o)';
send 'NB_ORA_SERV=dc-nbumaster.msb.com.vn, NB_ORA_CLIENT= dc-msbsrv02';
restore controlfile from '/c-2508538980-20181224-02';
release channel c1;
}

released channel: ORA_DISK_1


allocated channel: c1
channel c1: SID=884 device type=SBT_TAPE
channel c1: Veritas NetBackup for Oracle - Release 7.7.3 (2016051920)

sent command to channel: c1

Starting restore at 02-JAN-19

channel c1: restoring control file


channel c1: restore complete, elapsed time: 00:02:29
output file name=+DATA/DBG6/CONTROLFILE/current.822.996517503
output file name=+ARCGRP/DBG6/CONTROLFILE/current.2826.996517505
Finished restore at 02-JAN-19

released channel: c1

RMAN> alter database mount;

Statement processed

3. Restore and recover database

RMAN> run{
allocate channel c1 device type 'sbt_tape' parms
'SBT_LIBRARY=/usr/openv/netbackup/bin/libobk.a64(shr.o)';
send 'NB_ORA_SERV=dc-nbumaster.msb.com.vn, NB_ORA_CLIENT= dc-msbsrv02';
SET NEWNAME FOR DATABASE TO '+DATA/%b';
restore database;
switch datafile all;
recover database;
alter database open resetlogs;
release channel c1 ;
}

4. Recover database

RMAN> recover database;

Starting recover at 03-JAN-19


using channel ORA_DISK_1

starting media recovery

Oracle Error:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: '+DATA/DBG6/DATAFILE/system.747.996566819'

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 01/03/2019 14:14:55
RMAN-06053: unable to perform media recovery because of missing log
RMAN-06102: no channel to restore a backup or copy of archived log for thread 1 with sequence
44047 and starting SCN of 11066874418924
RMAN-06102: no channel to restore a backup or copy of archived log for thread 2 with sequence
48120 and starting SCN of 11066874418861
RMAN-06102: no channel to restore a backup or copy of archived log for thread 2 with sequence
48119 and starting SCN of 11066862140127
RMAN-06102: no channel to restore a backup or copy of archived log for thread 1 with sequence
44046 and starting SCN of 11066855677158
RMAN-06102: no channel to restore a backup or copy of archived log for thread 2 with sequence
48118 and starting SCN of 11066855677117

SQL> recover database using backup controlfile until cancel;

RMAN> list backup of archivelog all;

RMAN> run
{
allocate channel c1 device type 'sbt_tape' parms
'SBT_LIBRARY=/usr/openv/netbackup/bin/libobk.a64(shr.o)';
send 'NB_ORA_SERV=dc-nbumaster.msb.com.vn, NB_ORA_CLIENT= dc-msbsrv02';
restore archivelog from sequence 48118 until sequence 48120 thread 2;
restore archivelog from sequence 44046 until sequence 44047 thread 1;
}

SQL> RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL ;

SQL> alter database open resetlogs;

Database altered.

SQL> show pdbs

CON_ID CON_NAME OPEN MODE RESTRICTED


---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
7 BHXH MOUNTED
8 HARDTOKEN MOUNTED
10 BASEL2 MOUNTED
SQL> alter pluggable database BASEL2 open;

SQL> create spfile from pfile ='/home/oracle/DBG6_pfile.ora';

5. Kiểm tra tình trạng database sau khi recover

oracle.DBG6@dr-oracledb-uat01: lsnrctl status

LSNRCTL for IBM/AIX RISC System/6000: Version 12.1.0.2.0 - Production on 03-JAN-2019


15:23:02

Copyright (c) 1991, 2017, Oracle. All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for IBM/AIX RISC System/6000: Version 12.1.0.2.0 - Production
Start Date 06-OCT-2018 18:05:55
Uptime 88 days 21 hr. 17 min. 8 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/12.1.0/grid/network/admin/listener.ora
Listener Log File /u01/app/grid/diag/tnslsnr/dr-oracledb-uat01/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dr-oracledb-uat01)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=dr-oracledb-uat01)(PORT=5501))
(Security=(my_wallet_directory=/u01/app/oracle/admin/BCP2/xdb_wallet))
(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=dr-oracledb-uat01)(PORT=5500))
(Security=(my_wallet_directory=/u01/app/oracle/admin/DBG6/xdb_wallet))
(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "+ASM" has 1 instance(s).
Instance "+ASM", status READY, has 1 handler(s) for this service...
Service "BCP2" has 1 instance(s).
Instance "BCP2", status READY, has 1 handler(s) for this service...
Service "BCP2XDB" has 1 instance(s).
Instance "BCP2", status READY, has 1 handler(s) for this service...
Service "DBG6.msb.com.vn" has 1 instance(s).
Instance "DBG6", status READY, has 1 handler(s) for this service...
Service "DBG6XDB.msb.com.vn" has 1 instance(s).
Instance "DBG6", status READY, has 1 handler(s) for this service...
Service "HSTAGING" has 1 instance(s).
Instance "HSTAGING", status READY, has 1 handler(s) for this service...
Service "HSTAGINGXDB" has 1 instance(s).
Instance "HSTAGING", status READY, has 1 handler(s) for this service...
Service "basel2.msb.com.vn" has 1 instance(s).
Instance "DBG6", status READY, has 1 handler(s) for this service...
Service "bhxh.msb.com.vn" has 1 instance(s).
Instance "DBG6", status READY, has 1 handler(s) for this service...
Service "egdbprod" has 1 instance(s).
Instance "BCP2", status READY, has 1 handler(s) for this service...
Service "hardtoken.msb.com.vn" has 1 instance(s).
Instance "DBG6", status READY, has 1 handler(s) for this service...
Service "smsbanking" has 1 instance(s).
Instance "BCP2", status READY, has 1 handler(s) for this service...
Service "smsdbpro" has 1 instance(s).
Instance "BCP2", status READY, has 1 handler(s) for this service...
Service "wpsdb" has 1 instance(s).
Instance "wpsdb", status READY, has 1 handler(s) for this service...
Service "wpsdbXDB" has 1 instance(s).
Instance "wpsdb", status READY, has 1 handler(s) for this service...
The command completed successfully

You might also like