婷婷综合国产,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
    中文字幕一区二区视频| 91国产丝袜在线播放| 精品噜噜噜噜久久久久久久久试看| 日韩高清在线观看| 日韩免费高清av| 韩国在线一区二区| 中文字幕亚洲一区二区va在线| 波多野结衣在线aⅴ中文字幕不卡| 国产精品美女久久久久久久| 色综合亚洲欧洲| 亚洲第一激情av| 亚洲精品一线二线三线无人区| 国产精品1区2区3区在线观看| 国产精品久久久久婷婷二区次| 99国产欧美久久久精品| 午夜一区二区三区视频| 日韩精品一区二区三区在线| 99久久综合99久久综合网站| 亚洲成人av一区二区三区| 日韩一区二区三区av| 成人免费视频免费观看| 亚洲午夜精品久久久久久久久| 欧美岛国在线观看| bt欧美亚洲午夜电影天堂| 日本欧美大码aⅴ在线播放| 国产性天天综合网| 亚洲女同ⅹxx女同tv| 欧美日韩在线播放| 国产成人精品免费在线| 午夜免费久久看| 国产精品视频一区二区三区不卡| 欧美日本视频在线| 国产91富婆露脸刺激对白| 亚洲一区二区视频| 久久亚洲综合av| 欧美日韩精品一区二区在线播放| 国产一区二区h| 石原莉奈在线亚洲三区| 亚洲欧洲日产国码二区| 欧美一级免费大片| 欧美性一区二区| 国产成人精品免费在线| 麻豆精品一二三| 一区二区三区四区在线免费观看| 久久久精品国产99久久精品芒果| 91成人在线免费观看| 国产91精品一区二区麻豆网站| 琪琪一区二区三区| 亚洲成a人片在线观看中文| 亚洲视频一区在线| 久久看人人爽人人| 欧美va日韩va| 91精品国产一区二区| 欧美亚洲尤物久久| 91久久国产综合久久| 成人福利视频在线看| 极品少妇xxxx精品少妇| 三级久久三级久久| 亚洲成a人片在线不卡一二三区 | 成人福利视频在线看| 男人的天堂亚洲一区| 亚洲va欧美va天堂v国产综合| 国产精品久久久久久久久免费桃花 | 色94色欧美sute亚洲线路一久| 国产凹凸在线观看一区二区| 九九热在线视频观看这里只有精品| 亚洲成人一区二区在线观看| 亚洲精品国产无套在线观| 中文字幕一区在线观看视频| 中文字幕乱码久久午夜不卡| 国产亚洲欧美在线| 久久久久国产精品厨房| 久久久电影一区二区三区| 337p日本欧洲亚洲大胆精品| 国产午夜亚洲精品羞羞网站| 精品对白一区国产伦| 久久亚洲私人国产精品va媚药| 亚洲精品一区二区三区精华液| 精品久久一区二区三区| 久久看人人爽人人| 国产精品九色蝌蚪自拍| 亚洲欧美影音先锋| 亚洲免费在线观看视频| 一片黄亚洲嫩模| 日韩中文字幕1| 看片网站欧美日韩| 国产剧情一区二区三区| 国产91高潮流白浆在线麻豆| 99re免费视频精品全部| 在线区一区二视频| 日韩视频免费观看高清完整版| 欧美成人官网二区| 久久久www成人免费无遮挡大片| 久久综合色婷婷| 国产精品视频第一区| 亚洲人成网站影音先锋播放| 亚洲福利视频一区| 精品综合免费视频观看| 成人午夜精品在线| 欧美写真视频网站| 欧美一区二区观看视频| 国产日产精品一区| 亚洲最大成人综合| 久久超级碰视频| av一区二区不卡| 欧美一区二区日韩一区二区| 国产校园另类小说区| 亚洲资源在线观看| 国产福利一区在线观看| 欧洲一区在线观看| 久久久无码精品亚洲日韩按摩| 亚洲人一二三区| 狠狠色丁香婷综合久久| 一本久久精品一区二区| 欧美一级淫片007| 亚洲免费观看高清完整版在线观看| 午夜日韩在线电影| av一区二区三区黑人| 日韩视频免费直播| 亚洲欧美国产三级| 极品尤物av久久免费看| 欧美日韩一区 二区 三区 久久精品 | 亚洲精品国产a| 国产一区二区三区av电影| 欧美色中文字幕| 欧美激情综合网| 免费观看日韩电影| 一本到三区不卡视频| 久久久综合精品| 日韩高清一区在线| 在线看日本不卡| 日本一区二区三区电影| 美国欧美日韩国产在线播放| 欧美综合欧美视频| 国产精品网站一区| 韩国v欧美v亚洲v日本v| 欧美三级视频在线| 亚洲欧美一区二区三区久本道91| 久久99国产精品久久99果冻传媒| 欧美日韩精品福利| 亚洲图片欧美激情| 国产sm精品调教视频网站| 日韩女同互慰一区二区| 亚洲国产精品久久艾草纯爱| 91蜜桃视频在线| 国产精品福利av| 粉嫩一区二区三区在线看| 日韩欧美国产三级| 蜜桃传媒麻豆第一区在线观看| 欧美视频一区在线| 亚洲精品欧美二区三区中文字幕| 不卡视频在线观看| 国产清纯白嫩初高生在线观看91 | 久久福利资源站| 日韩一级黄色片| 免费av成人在线| 日韩三级在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美性xxxxx极品少妇| 一区二区三区四区在线| 色婷婷综合激情| 一区二区三区四区在线免费观看| 91免费在线播放| 亚洲自拍偷拍av| 7777精品伊人久久久大香线蕉经典版下载| 亚洲精品一卡二卡| 欧美三级蜜桃2在线观看| 亚洲永久免费视频| 欧美欧美欧美欧美| 性久久久久久久久久久久| 91精品国产一区二区人妖| 美日韩黄色大片| 久久久久99精品一区| 成人综合婷婷国产精品久久蜜臀| 欧美激情资源网| 色婷婷精品大视频在线蜜桃视频| 亚洲精品va在线观看| 欧美亚一区二区| 美女脱光内衣内裤视频久久网站| 欧美一区二区精品| 国产高清亚洲一区| 国产精品精品国产色婷婷| 欧美亚洲综合久久| 久草热8精品视频在线观看| 中文字幕精品—区二区四季| www.爱久久.com| 五月激情六月综合| 欧美成人一区二区三区在线观看| 国产精品综合av一区二区国产馆| 中文字幕av不卡| 欧美久久久久中文字幕| 国产在线精品一区二区夜色| 国产精品久久一级| 欧美视频在线不卡| 国产老肥熟一区二区三区| 亚洲自拍偷拍av| 欧美国产视频在线| 91精品综合久久久久久| 国产99久久久国产精品免费看| 一区二区三区蜜桃网|