婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > oracle備份之備份測試腳本的方法(冷備、熱備、rman)

oracle備份之備份測試腳本的方法(冷備、熱備、rman)

熱門標簽:鶴壁電話機器人價格 網貸外呼系統合法嗎 地圖標注坐標圖標 電銷套路機器人 杭州網絡外呼系統運營商 手機地圖標注門店 地圖標注效果的制作 安陽企業電銷機器人供應商 汽車4s店百度地圖標注店

1、數據庫環境

數據庫DBID及打開模式

SQL> select dbid,open_mode from v$database; 
DBID OPEN_MODE
---------- ----------
4106451204 READ WRITE

數據文件:

SQL> select file#,status,enabled,name from v$datafile;

FILE# STATUS ENABLED NAME
---------- ------- ---------- --------------------------------------------------------------------------------
1 SYSTEM READ WRITE /u01/app/oracle/oradata/ocmdb/dfile/system01.dbf
2 ONLINE READ WRITE /u01/app/oracle/oradata/ocmdb/undotbs01.dbf
3 ONLINE READ WRITE /u01/app/oracle/oradata/ocmdb/dfile/sysaux01.dbf
4 ONLINE READ WRITE /u01/app/oracle/oradata/ocmdb/dfile/tbs_1.dbf
5 ONLINE READ WRITE /u01/app/oracle/oradata/ocmdb/dfile/tbs3.dbf
6 ONLINE READ WRITE /u01/app/oracle/oradata/ocmdb/dfile/tbs_big01.dbf
7 ONLINE READ WRITE /u01/app/oracle/oradata/ocmdb/dfile/rman.dbf

控制文件:

SQL> select status,name from v$controlfile;

STATUS NAME
------- --------------------------------------------------------------------------------
/u01/app/oracle/ocmdb/cfile/ora_control1
/u01/app/oracle/ocmdb/cfile/ora_control2
/u01/app/oracle/ocmdb/cfile/control3

聯機日志:

SQL> select group#,status,type,member from v$logfile;

GROUP# STATUS TYPE MEMBER
---------- ------- ------- --------------------------------------------------------------------------------
1 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo01.log
1 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo11.log
3 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo03.log
2 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo02.log
5 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo05.log
5 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo55.log
4 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo04.log
4 ONLINE /u01/app/oracle/oradata/ocmdb/lfile/redo44.log

2、數據庫備份腳本

冷備份腳本

#rem script:coldbak.sh
#rem creater:chon
#rem date:2011
#rem desc:offline full backup database

#--connect database
sqlplus / as sysdba EOF
#--shutdown database
shutdown immediate;
#--Copy Data file
!cp /u01/app/oracle/oradata/ocmdb/dfile/*.dbf /backup
!cp /u01/app/oracle/oradata/ocmdb/undotbs01.dbf /backup
#--Copy Control file
!cp /u01/app/oracle/ocmdb/cfile/* /backup
#--Copy Log file
!cp /u01/app/oracle/oradata/ocmdb/lfile/*.log /backup
#--Copy archive log
!cp -R /u01/app/oracle/rmanbak/OCMDB/archivelog/* /backup
#--startup database
startup;

說明:
1、以上腳本在數據庫關閉狀態下備份數據庫所有的數據文件,聯機日志,控制文件,歸檔日志(在一個目錄下),如果成功備份,所有文件是一致的。
2、沒有備份參數文件,參數文件可以另外備份,沒有必要每次都備份,只需要在改變設置后備份一次。
3、如果以上命令沒有成功依次執行,那么備份將是無效的,如連接數據庫不成功,那么肯定關閉數據庫也不成功,那么備份則無效
4、冷備份建議下人工干預下執行。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

OS熱備份
查看表空間和數據文件對應關系

SQL> select file_id,tablespace_name,file_name from dba_data_files;

FILE_ID TABLESPACE_NAME FILE_NAME
---------- ------------------------------ --------------------------------------------------------------------------------
7 RMAN_TS /u01/app/oracle/oradata/ocmdb/dfile/rman.dbf
6 BIG_TBS /u01/app/oracle/oradata/ocmdb/dfile/tbs_big01.dbf
5 TBS3 /u01/app/oracle/oradata/ocmdb/dfile/tbs3.dbf
4 TBS_1 /u01/app/oracle/oradata/ocmdb/dfile/tbs_1.dbf
3 SYSAUX /u01/app/oracle/oradata/ocmdb/dfile/sysaux01.dbf
2 UNDOTBS /u01/app/oracle/oradata/ocmdb/undotbs01.dbf
1 SYSTEM /u01/app/oracle/oradata/ocmdb/dfile/system01.dbf

數據庫OS熱全備份腳本

#rem script:hotbak.sh
#rem creater:chon
#rem date:2011
#rem desc:backup all database datafile in archive

#--connect database
sqlplus / as sysdba EOF

#--archive
alter system archive log current;

#--start hotbak
alter tablespace system begin backup;
!cp /u01/app/oracle/oradata/ocmdb/dfile/system01.dbf /backup
alter tablespace system end backup;

alter tablespace UNDOTBS begin backup;
!cp /u01/app/oracle/oradata/ocmdb/undotbs01.dbf /backup
alter tablespace UNDOTBS end backup;

alter tablespace SYSAUX begin backup;
!cp /u01/app/oracle/oradata/ocmdb/dfile/sysaux01.dbf /backup
alter tablespace SYSAUX end backup;

alter tablespace TBS_1 begin backup;
!cp /u01/app/oracle/oradata/ocmdb/dfile/tbs_1.dbf /backup
alter tablespace TBS_1 end backup;

alter tablespace TBS3 begin backup;
!cp /u01/app/oracle/oradata/ocmdb/dfile/tbs3.dbf /backup
alter tablespace TBS3 end backup;

alter tablespace BIG_TBS begin backup;
!cp /u01/app/oracle/oradata/ocmdb/dfile/tbs_big01.dbf /backup
alter tablespace BIG_TBS end backup;

alter tablespace RMAN_TS begin backup;
!cp /u01/app/oracle/oradata/ocmdb/dfile/rman.dbf /backup
alter tablespace RMAN_TS end backup;
#--end

#--bak control file
#--binary
alter database backup controlfile to '/backup/controlbinbak.000';
#--ascii
alter database backup controlfile to trace;

alter system archive log current;

說明:
1、熱備份必須在數據庫歸檔方式下才可以運行
2、以上腳本可以在數據庫運行狀態下備份數據庫所有的數據文件(除了臨時數據文件),沒有必要備份聯機日志。
3、歸檔日志至少需要一次完整備份之后的所有日志。
4、如果以上命令沒有成功依次執行,那么備份也是無效的,如連接數據庫不成功,那么備份則無效

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

RMAN備份腳本
--本地

創建文件夾

mkdir /home/oracle/backup
mkdir /home/oracle/backup/script
mkdir /home/oracle/backup/log
mkdir /home/oracle/backup/export

--備份目的地

mkdir /home/oracle/rman_backup

創建備份表空間

create tablespace rman_tbs datafile '/oradata/luke/rman_tbs01.dbf' size 1024M;

創建備份用戶

create user rman identified by rman default tablespace rman_tbs temporary tablespace temp;
grant connect,resource ,recovery_catalog_owner to rman;

rman catalog rman/rman
create catalog tablespace rman_tbs;
connect target sys/lukewhx@luke
register database;
report schema;

configure retention policy to redundancy 2;
configure retention policy to recovery window of 7 days;

--倒出RMAN用戶數據腳本exp_rman.par (即備份catalog庫)
userid=rman/rman
file=/home/oracle/backup/export/rman.dmp
log=/home/oracle/backup/log/rman.log

-- 倒出RMAN數據SHELL腳本exp_rman.sh
#!/bin/bash
cd $HOME
. .bash_profile
cd $HOME/backup/script
exp parfile=exp_rman.par

-- 零級備份RMAN腳本level0_backup.rcv
connect catalog rman/rman
connect target sys/unumall@unu2
run {

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS; 
CONFIGURE CONTROLFILE AUTOBACKUP ON; 
allocate channel d1 type disk;
allocate channel d2 type disk;
backup incremental level 0 database format '/home/oracle/rman_backup/level0_%d_%s_%p_%u.bak'
tag='level 0' include current controlfile;
sql 'alter system archive log current';
backup archivelog all format '/home/oracle/rman_backup/log_%d_%s_%p_%u.bak' delete all input;
release channel d2;
release channel d1;
}
crosscheck backup;
delete noprompt expired backup;
delete noprompt obsolete;
resync catalog;

--零級備份SHELL腳本的level0_backup.sh
#!/bin/bash
cd $HOME
. .bash_profile
cd $HOME/backup/script
rman cmdfile=level0_backup.rcv msglog=$HOME/backup/log/level0_backup.log
. /home/oracle/backup/script/exp_rman.sh


--一級差異增量備份RMAN腳本 level1_backup.rcv
connect catalog rman/rman
connect target sys/luke@luke
run {
allocate channel d1 type disk;
backup incremental level 1 format '/home/oracle/rman_backup/level1_%d_%s_%p_%u.bak' tag = 'level 1' database;
sql 'alter system archive log current';
backup archivelog all format '/home/oracle/rman_backup/log_%d_%s_%p_%u.bak' delete all input;
release channel d1;
}
crosscheck backup;
delete noprompt expired backup;
delete noprompt obsolete;
resync catalog;


--一級差異增量備份SHELL腳本level1_backup.sh


#!/bin/bash
cd $HOME
. .bash_profile
cd /home/oracle/backup/script
rman cmdfile=level1_backup.rcv msglog=$HOME/backup/log/level1.log
. /home/oracle/backup/script/exp_rman.sh


--二級差異增量備份RMAN腳本 level2_backup.rcv
connect catalog rman/rman
connect target sys/luke@luke
run {
allocate channel d1 type disk;
backup incremental level 2 format '/home/oracle/rman_backup/level2_%d_%s_%p_%u.bak' tag = 'level 2' database;
sql 'alter system archive log current';
backup archivelog all format '/home/oracle/rman_backup/log_%d_%s_%p_%u.bak' delete all input;
release channel d1;
}
crosscheck backup;
delete noprompt expired backup;
delete noprompt obsolete;
resync catalog;

--二級差異增量備份SHELL腳本level2_backup.sh

#!/bin/bash
cd $HOME
. .bash_profile
cd /home/oracle/backup/script
rman cmdfile=level2_backup.rcv msglog=$HOME/backup/log/level2.log
. /home/oracle/backup/script/exp_rman.sh

提高 RMAN增量備份性能

alter database enable block change tracking using file
'/u01/app/oracle/admin/devdb/bdump/luke.log';

desc v$block_change_tracking;

linux下定時執行備份腳本

crontab -e -u oracle
SHELL=/bin/bash --以下腳本在bash下執行
MAILTO=oracle --執行日志以郵件形式郵給oracle用戶,可以/var/spool/mail/oracle下查收
10 1 * * 0 /home/oracle/backup/script/level0_backup.sh
10 1 * * 1 /home/oracle/backup/script/level2_backup.sh
10 1 * * 2 /home/oracle/backup/script/level2_backup.sh
10 1 * * 3 /home/oracle/backup/script/level1_backup.sh
10 1 * * 4 /home/oracle/backup/script/level2_backup.sh
10 1 * * 5 /home/oracle/backup/script/level2_backup.sh
10 1 * * 6 /home/oracle/backup/script/level2_backup.sh

一周差異備份策略:
備份目標庫和catalog庫
周日0級全備,周一周二為2級,周三為1級,周四周五周六為2級。
每天凌晨1點10分開始備份

零級備份

backup incremental level 0 database;

一級差異增量 差異增量是默認增量備份方式

backup incremental level 1 database;

一級累計增量

backup incremental level 1 cumulative database;

總結

到此這篇關于oracle備份之備份測試腳本的方法(冷備、熱備、rman)的文章就介紹到這了,更多相關oracle備份測試腳本內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • mysql數據庫和oracle數據庫之間互相導入備份
  • Oracle數據庫自動備份腳本分享(超實用)
  • Python讀寫及備份oracle數據庫操作示例
  • Windows系統下Oracle數據庫每天自動備份
  • Linux 自動備份oracle數據庫詳解
  • PL/SQL遠程備份和恢復Oracle數據庫
  • Oracle自動備份及自動備份步驟

標簽:柳州 泰安 焦作 河源 梧州 南陽 銀川 酒泉

巨人網絡通訊聲明:本文標題《oracle備份之備份測試腳本的方法(冷備、熱備、rman)》,本文關鍵詞  oracle,備份,之,測試,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle備份之備份測試腳本的方法(冷備、熱備、rman)》相關的同類信息!
  • 本頁收集關于oracle備份之備份測試腳本的方法(冷備、熱備、rman)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品你懂的| 国内精品国产成人国产三级粉色 | 国产成人精品午夜视频免费 | 国产精品一品视频| 蜜臀av一级做a爰片久久| 久久不见久久见中文字幕免费| 日韩av电影免费观看高清完整版在线观看| 一区二区三区免费网站| 精品中文字幕一区二区| k8久久久一区二区三区| 色视频成人在线观看免| 国产麻豆精品在线| 国产精品99久久久久久有的能看| 国产精品一区二区黑丝| 国产在线播精品第三| 高清不卡在线观看| 91麻豆精品国产91久久久资源速度| 一区二区三区在线免费播放| 精品一区二区三区日韩| 99天天综合性| 欧美一级艳片视频免费观看| 亚洲国产精品99久久久久久久久| 亚洲bdsm女犯bdsm网站| www.亚洲精品| 久久久www免费人成精品| 美女视频一区在线观看| 国产白丝网站精品污在线入口| 91精彩视频在线观看| 国产精品成人免费在线| 国产一区二区三区日韩| 欧美日韩在线观看一区二区| 国产精品久久久久一区二区三区共| 日本欧美一区二区| 欧美丝袜丝nylons| 一区二区免费在线| 在线观看av一区| 亚洲激情中文1区| 在线看国产一区| 日韩高清不卡一区| 日韩精品中午字幕| 国产美女一区二区三区| 国产欧美一区二区精品性| 国产一区二区三区视频在线播放| 精品日韩一区二区三区| 国内精品久久久久影院薰衣草 | 欧美日韩高清在线播放| 亚洲精品免费在线观看| 91精品国产综合久久小美女| 久久97超碰色| 国产精品国产三级国产a| 欧美综合色免费| 久久国产尿小便嘘嘘尿| 亚洲国产精品二十页| 国产高清无密码一区二区三区| 国产精品美女久久久久久久久| 精品视频在线看| 黄色成人免费在线| 国产精品第一页第二页第三页| 欧美福利电影网| 99国产精品久| 国产成人福利片| 日韩二区在线观看| 综合电影一区二区三区| 欧美一区二区免费| 欧美性色欧美a在线播放| 国产河南妇女毛片精品久久久| 亚洲永久精品大片| 国产精品免费视频一区| 日韩美女在线视频| 欧美日韩国产一区| 欧美综合一区二区三区| 99久久免费视频.com| 国产成人自拍在线| 久久精品国产秦先生| 亚洲综合丝袜美腿| 午夜欧美一区二区三区在线播放| 亚洲欧美中日韩| 亚洲天堂成人在线观看| 国产精品福利一区| 国产精品久久久久三级| 欧美韩日一区二区三区| 中文字幕免费在线观看视频一区| 欧美mv日韩mv国产网站app| 欧美一区二区免费| 久久精品亚洲一区二区三区浴池| www国产精品av| 亚洲欧美一区二区不卡| 亚洲一区二区综合| 毛片av中文字幕一区二区| 精品影院一区二区久久久| 大胆亚洲人体视频| 欧美午夜精品久久久久久孕妇| 欧美日韩国产一级片| 国产亚洲综合在线| 亚洲电影一区二区三区| 国产成人午夜精品影院观看视频| 99精品热视频| 在线观看日韩国产| 26uuu精品一区二区| 亚洲一二三专区| 国产一区二区伦理| 日韩一区二区在线观看| 亚洲一区日韩精品中文字幕| 成人丝袜18视频在线观看| 欧美日韩综合在线| 中文字幕成人av| 狠狠色2019综合网| 欧美大片一区二区| 天天色天天操综合| 美女视频网站久久| 欧美日韩中文精品| 日本一区二区成人在线| 国产精品主播直播| 精品va天堂亚洲国产| 日本欧美一区二区三区| 欧美一级片在线看| 亚洲中国最大av网站| 不卡一区二区三区四区| 欧美成人免费网站| 亚瑟在线精品视频| 日本乱人伦一区| 中文字幕日韩一区二区| 99久久婷婷国产精品综合| 亚洲欧美成人一区二区三区| 青青草国产成人99久久| 91精品久久久久久久久99蜜臂| 亚洲黄色小说网站| 在线观看不卡视频| 日韩精品一级二级| 欧美v国产在线一区二区三区| 婷婷亚洲久悠悠色悠在线播放| 欧美性猛片xxxx免费看久爱| 免费在线视频一区| 久久久噜噜噜久噜久久综合| 成人一区二区三区中文字幕| 午夜欧美在线一二页| 久久只精品国产| 欧美一区二区三区四区在线观看| 国产九色精品成人porny | 欧美极品xxx| 欧美日韩亚洲综合| av电影在线观看一区| 三级不卡在线观看| 中文字幕一区二区三区在线播放| 欧美午夜精品一区| 99视频精品在线| 国产一区二区三区四| 欧美a级理论片| 日韩电影免费在线观看网站| 中文字幕亚洲区| 中文字幕中文字幕一区| 欧美岛国在线观看| 久久夜色精品国产噜噜av | 免费观看久久久4p| 国产精品成人一区二区三区夜夜夜| 欧美一级高清片| 欧美精品18+| 欧美va在线播放| 欧美精品一区二区三区久久久| 欧美一区国产二区| 91精品国产一区二区三区香蕉 | 欧美成va人片在线观看| 欧美日本免费一区二区三区| 欧美少妇性性性| 国产欧美精品一区aⅴ影院 | 91在线你懂得| 91福利视频久久久久| 91麻豆精品国产综合久久久久久| 欧美一二三区在线观看| 欧美videos大乳护士334| 国产精品每日更新| 国产精品久久国产精麻豆99网站| 亚洲视频 欧洲视频| 一区二区三区在线视频观看| 日韩成人一区二区三区在线观看| 久久精品国产精品青草| 91欧美一区二区| 久久午夜电影网| 亚洲激情欧美激情| 狠狠狠色丁香婷婷综合久久五月| 粉嫩久久99精品久久久久久夜 | 日韩成人一区二区三区在线观看| 国产伦精品一区二区三区视频青涩 | 99久久精品免费| 欧美videossexotv100| 亚洲第一综合色| 色婷婷亚洲婷婷| 欧美经典一区二区三区| 丝袜脚交一区二区| 色婷婷激情综合| 国产精品久久久久久久久动漫| 久久精品免费观看| 欧美亚洲丝袜传媒另类| 日韩伦理av电影| 9i看片成人免费高清| 国产精品网站导航| 成人免费视频国产在线观看| 国产片一区二区| 国产91精品一区二区麻豆网站| 久久天堂av综合合色蜜桃网|