亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

完整的oracle rman備份恢復的例子

2024-08-29 13:46:56
字體:
來源:轉載
供稿:網友
完整的Oracle rman備份恢復的例子
 
1、 建rman庫作為repository
$more createrman_db1.sh
set echo on
spool makedb1.log
create database rman
datafile '/eXPort/home/oracle/oradata/rman_data/system.dbf' size 50m autoextend
on next 640K
logfile '/export/home/oracle/oradata/rman_data/redo0101.log' SIZE 10M,
'/export/home/oracle/oradata/rman_data/redo0201.log' SIZE 10M
maxdatafiles 30
maxinstances 8
maxlogfiles 64
character set US7ASCII
national character set US7ASCII
;
disconnect
spool off
exit@/export/home/oracle/8.1.6/rdbms/admin/catalog.sql;REM ********** ALTER SYSTEM TABLESPACE *********
ALTER TABLESPACE SYSTEM
DEFAULT STORAGE ( INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCR
EASE 50);
ALTER TABLESPACE SYSTEM
MINIMUM EXTENT 64K;REM ********** TABLESPACE FOR ROLLBACK **********
CREATE TABLESPACE RBS DATAFILE '/export/home/oracle/oradata/rman_data/rbs.dbf' s
ize 50m
AUTOEXTEND ON NEXT 512K
MINIMUM EXTENT 512K
DEFAULT STORAGE ( INITIAL 512K NEXT 512K MINEXTENTS 10 MAXEXTENTS UNLIMITED PC
TINCREASE 0 );REM ********** TABLESPACE FOR TEMPORARY **********
CREATE TABLESPACE TEMP DATAFILE '/export/home/oracle/oradata/rman_data/temp.dbf'
size 50m
AUTOEXTEND ON NEXT 64K
MINIMUM EXTENT 64K
DEFAULT STORAGE ( INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCR
EASE 0) TEMPORARY;REM **** Creating four rollback segments ****************
CREATE PUBLIC ROLLBACK SEGMENT RBS_0 TABLESPACE RBS
STORAGE ( OPTIMAL 64000K );
ALTER ROLLBACK SEGMENT "RBS_0" ONLINE;
REM **** SYS and SYSTEM users ****************
alter user sys temporary tablespace TEMP;
alter user system temporary tablespace TEMP;
disconnect
spool off
exit$more createrman_db3.sh
spool crdb3.log
@/export/home/oracle/8.1.6/rdbms/admin/catPRoc.sql
@/export/home/oracle/8.1.6/rdbms/admin/caths.sql
@/export/home/oracle/8.1.6/rdbms/admin/otrcsvr.sql
connect system/manager
@/export/home/oracle/8.1.6/sqlplus/admin/pupbld.sqldisconnect
spool off
exit2、建repository存放的表空間和rman用戶
$more createrman_db4.sh
connect internal
create tablespace rman_ts
datafile '/export/home/oracle/oradata/rman_data/rman_ts.dbf'
size 20M default storage (initial 100K next 100K pctincrease 0);
create user rman_hainan identified by rman_hainan
temporary tablespace TEMP
default tablespace rman_ts quota unlimited on
rman_ts;
grant recovery_catalog_owner to rman_hainan;
grant connect ,resource to rman_hainan;
3、建catalog,注冊目標數據庫
$more createrman_db5.sh
rman catalog rman_hainan/rman_hainan@rman msglog=rman.log
create catalog ;
exit;
rman target sys/oracle@db1
connect catalog rman_hainan/rman_hainan@rman
register database;
exit;4、可以開始做備份了。
5、做全備
$more rmanshell
. /export/home/oracle/.profile
rman rcvcat rman_hainan/rman_hainan@rman target / cmdfile /export/home/oracle/ba
ckup_level0.rcv log /export/home/oracle/backup.log$more backup_level0.rcv
resync catalog;
run {
allocate channel t1 type disk;
backup
incremental level 0
skip inaccessible
tag hot_db_bk_level0
filesperset 3
format '/export/home/oracle/bk_%s_%p_%t.bk'
(database);
sql 'alter system archive log current';
backup
filesperset 10
format '/export/home/oracle/a1_%s_%p_%t.ac'
(archivelog all delete input);
backup
format '/export/home/oracle/df_t%t_s%s_p%p.ct'
current controlfile ;
}6、做增備
$more rmanshell1
rman rcvcat rman_hainan/rman_hainan@rman target / cmdfile backup_level1.rcv log
backup.log$more backup_level1.rcv
resync catalog;
run {
allocate channel t1 type disk;
backup
incremental level 1
skip inaccessible
tag hot_db_bk_level1
filesperset 3
format 'bk_%s_%p_%t.bk1'
(database);
sql 'alter system archive log current';
backup
filesperset 10
format 'a1_%s_%p_%t.ac1'
(archivelog all delete input);
backup current controlfile;
}1、 刪除舊的全備
$rman rcvcat rman_hainan/rman_hainan@rman target /Recovery Manager: Release 8.1.6.0.0 - ProdUCtionRMAN-06005: connected to target database: TEST (DBID=1692992254)
RMAN-06008: connected to recovery catalog databaseRMAN> list backupset;RMAN-03022: compiling command: listList of Backup Sets
Key Recid Stamp LV Set Stamp Set Count Completion Time
------- ---------- ---------- -- ---------- ---------- ----------------------
38 145 399987408 0 399987406 153 11-JUN-00根據key來刪除舊的備份。RMAN> allocate channel for maintenance type disk;
RMAN> change backupset 169 delete; ----------THIS IS THE COMMAND TO REMOVE THE ENTRY & OS FILE做完后可以看到list backupset和操作系統的文件都沒有了。2、 恢復
(1) 將數據庫啟動到nomount狀態:
$svrmgrlOracle Server Manager Release 3.1.6.0.0 - ProductionCopyright (c) 1997, 1999, Oracle Corporation. All Rights Reserved.Oracle8i Enterprise Edition Release 8.1.6.0.0 - 64bit Production
With the Partitioning option
JServer Release 8.1.6.0.0 - Production
SVRMGR> connect internal
Connected.
SVRMGR> startup nomount;
ORACLE instance started.
Total System Global Area 339275684 bytes
Fixed Size 94116 bytes
Variable Size 318685184 bytes
Database Buffers 16384000 bytes
Redo Buffers 4112384 bytes
SVRMGR> exit
Server Manager complete.
(2) 恢復控制文件:
$rman rcvcat rman_hainan/rman_hainan@rman target /Recovery Manager: Release 8.1.6.0.0 - ProductionRMAN-06006: connected to target database: test (not mounted)
RMAN-06008: connected to recovery catalog databaseRMAN> run {
2> allocate channel d1 type disk;
3> restore controlfile;
4> release channel d1;
5> }(3) 恢復數據文件RMAN> run {
2> allocate channel d1 type disk;
3> sql "alter database mount";
4> restore datafile 1;
5> restore datafile 2;
6> restore datafile 3;
7> restore datafile 4;
8> release channel d1;
9> }(4) 恢復日志文件RMAN> run {
2> set archivelog destination to '/export/home/oracle/admin/test/arch';
3> allocate channel d1 type disk;
4> restore archivelog all;
5> release channel d1;
6> }
會把所有的日志文件恢復。(5) 根據日志做recover
$svrmgrlOracle Server Manager Release 3.1.6.0.0 - ProductionCopyright (c) 1997, 1999, Oracle Corporation. All Rights Reserved.Oracle8i Enterprise Edition Release 8.1.6.0.0 - 64bit Production
With the Partitioning option
JServer Release 8.1.6.0.0 - ProductionSVRMGR> connect internal
Connected.
SVRMGR> recover database using backup controlfile until cancel;
ORA-00279: change 51054 generated at 06/11/2000 11:38:37 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/admin/test/arch/arch_1_3.arc
ORA-00280: change 51054 for thread 1 is in sequence #3
Specify log: {<RET>=suggested filename AUTO CANCEL}
Log applied.
ORA-00279: change 51058 generated at 06/11/2000 11:38:44 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/admin/test/arch/arch_1_4.arc
ORA-00280: change 51058 for thread 1 is in sequence #4
ORA-00278: log file '/export/home/oracle/admin/test/arch/arch_1_3.arc' no longer
needed for this recovery
Specify log: {<RET>=suggested filename AUTO CANCEL}Log applied.
ORA-00279: change 51074 generated at 06/11/2000 11:40:20 needed for thread 1
ORA-00289: suggestion : /export/home/oracle/admin/test/arch/arch_1_5.arc
ORA-00280: change 51074 for thread 1 is in sequence #5
ORA-00278: log file '/export/home/oracle/admin/test/arch/arch_1_4.arc' no longer
needed for this recovery
Specify log: {<RET>=suggested filename AUTO CANCEL}
cancel
Media recovery cancelled.
SVRMGR> alter database open resetlogs;
Statement processed.
恢復完成。
SVRMGR> select table_name from user_tables;
TABLE_NAME
------------------------------
BONUS
DEPT
EMP
SALGRADE
TEST
TEST_ZMY
ZMY
ZMY_DEPT
ZMY_EMP
9 rows selected.
可以檢查看到,所有的都恢復了,包括全備份后的事務。(只要有歸檔日志,都可以恢復)。
3、 恢復后rman數據庫的同步
$rman rcvcat rman_hainan/rman_hainan@rman target /Recovery Manager: Release 8.1.6.0.0 - ProductionRMAN-06005: connected to target database: TEST (DBID=1692992254)
RMAN-06008: connected to recovery catalog databaseRMAN> reset database;RMAN-03022: compiling command: reset
RMAN-03023: executing command: reset
RMAN-08006: database registered in recovery catalog
RMAN-03023: executing command: full resync
RMAN-08029: snapshot controlfile name set to default value: ?/dbs/snapcf_@.f
RMAN-08002: starting full resync of recovery catalog
RMAN-08004: full resync complete 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美色道久久88综合亚洲精品| 91久久久亚洲精品| 亚洲高清av在线| 97在线视频国产| 精品亚洲夜色av98在线观看| 欧美理论电影网| 亚洲第一精品夜夜躁人人爽| 美女久久久久久久久久久| 北条麻妃一区二区在线观看| 在线免费看av不卡| 欧美美女18p| 亚洲国产成人久久综合一区| 欧美日韩爱爱视频| 视频一区视频二区国产精品| 欧美成人久久久| 羞羞色国产精品| 亚洲免费av电影| 亚洲免费福利视频| 久久99亚洲精品| 亚洲国产欧美精品| 久久国产视频网站| 欧美黄色片视频| 欧美精品在线播放| 久久精品91久久久久久再现| 日韩成人在线视频观看| 97在线视频精品| 欧美高清视频免费观看| 欧美激情喷水视频| 亚洲另类欧美自拍| 揄拍成人国产精品视频| 国产97人人超碰caoprom| 中文字幕视频在线免费欧美日韩综合在线看| 欧美日韩国产成人在线观看| 亚洲最大的成人网| 清纯唯美日韩制服另类| 欧美日韩美女在线| 亚洲日本欧美日韩高观看| 亚洲欧洲xxxx| 国产亚洲精品久久久久久| 久久久免费观看视频| 欧美又大又粗又长| 中文字幕国内精品| 91精品国产91久久久久久最新| 亚洲国产精品久久久久秋霞蜜臀| 精品国产31久久久久久| 国产精品偷伦视频免费观看国产| 国产精品久久久久福利| 成人激情在线观看| 成人免费视频xnxx.com| xvideos成人免费中文版| 国产精品丝袜一区二区三区| 92国产精品视频| 激情久久av一区av二区av三区| 日韩一二三在线视频播| 国产精品嫩草影院一区二区| 日韩在线视频网站| 中文精品99久久国产香蕉| 亚洲人成77777在线观看网| 亚洲综合av影视| 日韩欧美在线播放| 高清欧美性猛交xxxx黑人猛交| 亚洲色图五月天| 亚洲影院色无极综合| 91精品国产91| 中文字幕精品国产| 黄网动漫久久久| 久久精品国产精品| 国产精品亚洲片夜色在线| 国产精品旅馆在线| 97在线观看免费高清| 成人av在线天堂| 成人疯狂猛交xxx| 日韩乱码在线视频| 午夜精品一区二区三区av| 国产亚洲aⅴaaaaaa毛片| 亚洲美女免费精品视频在线观看| 色偷偷综合社区| 国产精品入口福利| 亚洲激情免费观看| 欧美日韩免费看| 日韩成人中文字幕| 欧美日韩国产中文精品字幕自在自线| 国产丝袜一区二区三区免费视频| 91香蕉嫩草神马影院在线观看| 91精品久久久久久久久中文字幕| 久久久久久久一区二区三区| 国产香蕉一区二区三区在线视频| 欧美在线视频导航| 亚洲成人av资源网| 国产精品国语对白| 一区二区三区无码高清视频| 国产精品夜间视频香蕉| 在线视频精品一| 国产精品久久久| 一区二区三区 在线观看视| 亚洲综合最新在线| 欧美成人精品h版在线观看| 粉嫩av一区二区三区免费野| 国产成人久久久精品一区| 青青草国产精品一区二区| 久久久久久美女| 日本一区二区三区在线播放| 国产精品一区二区电影| 亚洲国产女人aaa毛片在线| 亚洲欧美日韩一区二区在线| 国产精品一区二区三区免费视频| 岛国av在线不卡| 欧美精品日韩www.p站| 色yeye香蕉凹凸一区二区av| 亚洲美女在线看| 久久亚洲综合国产精品99麻豆精品福利| 国产这里只有精品| 亚洲精品国产综合区久久久久久久| 日韩大片免费观看视频播放| 26uuu日韩精品一区二区| 亚洲欧洲高清在线| 亚洲国产三级网| 亚洲综合小说区| 久久国产精品影视| 亚洲男人的天堂在线| 日韩中文在线中文网在线观看| 午夜精品理论片| 热久久美女精品天天吊色| 久久精视频免费在线久久完整在线看| 久久久精品一区| 亚洲第一精品福利| 欧美野外wwwxxx| 97精品一区二区三区| 日韩av一区在线| 成人欧美一区二区三区黑人| zzjj国产精品一区二区| 隔壁老王国产在线精品| 欧美怡春院一区二区三区| 日韩欧美高清在线视频| 国产精品自产拍在线观看| 国产精品视频yy9099| 久久最新资源网| 久久视频免费观看| 久久精品一本久久99精品| 久久综合久中文字幕青草| 日韩成人在线视频| 亚洲性线免费观看视频成熟| 91国在线精品国内播放| 自拍偷拍亚洲一区| 热久久99这里有精品| 国产精品视频久久久| 在线视频日本亚洲性| 国产精品h片在线播放| 亚洲午夜精品久久久久久性色| 国模极品一区二区三区| 国产精品成人一区二区| 操人视频在线观看欧美| 久久精品在线视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美精品激情视频| 91av视频在线免费观看| 久久精品国产v日韩v亚洲| 色悠悠久久88| 欧美激情精品久久久久| 91av国产在线| 国产精品日韩欧美综合| 国产视频久久网| 日韩在线播放av| 日韩精品中文字幕有码专区|