Oracle數(shù)據(jù)庫自動備份手冊forlinux_第1頁
Oracle數(shù)據(jù)庫自動備份手冊forlinux_第2頁
Oracle數(shù)據(jù)庫自動備份手冊forlinux_第3頁
Oracle數(shù)據(jù)庫自動備份手冊forlinux_第4頁
Oracle數(shù)據(jù)庫自動備份手冊forlinux_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Oracle數(shù)據(jù)庫自動備份手冊目錄結構1目的12系統(tǒng)用戶一覽13Oracle環(huán)境變量14備份方法14.1.1創(chuàng)建備份目錄14.1.2創(chuàng)建備份腳本14.1.3設置腳本定時執(zhí)行21 目的在linux環(huán)境下使用exp備份數(shù)據(jù)庫,該方法適合于備份數(shù)據(jù)級別小余1TB的數(shù)據(jù)庫,版本10g、11g皆可。經(jīng)測試,該方法在redhat5.x,redhat6.x,centos6.x等64位環(huán)境下正常執(zhí)行。2 系統(tǒng)用戶一覽序號用戶所在組權限密碼1.rootroot超級用戶root1232.oracleoinstalldbaorcl3 Oracle環(huán)境變量標題內(nèi)容ORACLE目錄/home/oracleORACLE_

2、BASE/usr/local/oracle/ORACLE_HOME/usr/local/oracle/product/1120ORACLE_SIDorcl4 備份方法4.1.1 創(chuàng)建備份目錄使用oracle創(chuàng)建備份文件存儲目錄su oracledf hl 查詢/home下空閑磁盤空間,保證空間充足mkdir /home/oracle/backup4.1.2 創(chuàng)建備份腳本使用oracle用戶創(chuàng)建自動備份腳本cd /home/oraclevi backup.sh腳本內(nèi)容如下,其中的紅色部分需要根據(jù)實際情況調(diào)整當前備份設置刪除1個月之前的備份文件#! /bin/shexport LANG=en_US

3、.UTF-8export NLS_LANG=Simplified Chinese_china.ZHS16GBKexport ORACLE_BASE=/usr/local/oracle/export ORACLE_HOME=/usr/local/oracle/product/1120export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin#設置備份文件格式#設置刪除備份文件的格式,當前為刪除1個月前的備份backuptime=date +%Y%m%d%Hdeletetime=date -d 1 month ago +%Y

4、%m%d%H#開始刪除1個月前的備份rm -f /home/oracle/backup/orcl_$deletetime.dmprm -f /home/oracle/backup/orcl_$deletetime.log#開始備份exp count/count file=/home/oracle/backup/orcl_$backuptime.dmp log=/home/oracle/backup/orcl_$backuptime.log full=y注意:date -d 1 month ago 命令代表獲取當前1個月之前的時間 date -d 1 week ago命令代表獲取當前1周之前的時

5、間date -d 1 day ago命令代表獲取當前1天之前的時間提升權限chmod +x backup.sh #需要先設置為可執(zhí)行腳本,只需要設置一次手動測試一下./backup.sh4.1.3 設置腳本定時執(zhí)行使用root執(zhí)行vi /etc/crontab#在最后一行添加10 17 * * * oracle /home/oracle /backup.sh #每天的17:10執(zhí)行/home/oracle /backup.sh命令用法l * * * * * :代表執(zhí)行時間間隔分別表示:分鐘:0-59小時:1-23 日期:1-31月份:1-12 星期:0-6(0表示周日)還可以用一些特殊符號:*

6、:表示任何時刻,:表示分割 :表示一個段,如第二端里:1-5,就表示1到5點/n :表示每個n的單位執(zhí)行一次,如第二段里,*/1,就表示每隔1個小時執(zhí)行一次命令。也可以寫成1-23/1.一些示例43 21 * * * 21:43 執(zhí)行15 05 * * * 05:15 執(zhí)行0 17 * * * 17:00 執(zhí)行0 17 * * 1 每周一的 17:00 執(zhí)行0,10 17 * * 0,2,3 每周日,周二,周三的 17:00和 17:10 執(zhí)行0-10 17 1 * * 毎月1日從 17:00到7:10 毎隔1分鐘 執(zhí)行0 0 1,15 * 1 毎月1日和 15日和 一日的 0:00 執(zhí)行42

7、 4 1 * * 毎月1日的 4:42分 執(zhí)行0 21 * * 1-6 周一到周六 21:00 執(zhí)行0,10,20,30,40,50 * * * *每隔10分 執(zhí)行*/10 * * * * 每隔10分 執(zhí)行* 1 * * * 從1:0到1:59 每隔1分鐘 執(zhí)行0 1 * * * 1:00 執(zhí)行0 */1 * * * 毎時0分 每隔1小時 執(zhí)行0 * * * * 毎時0分 每隔1小時 執(zhí)行2 8-20/3 * * *8:02,11:02,14:02,17:02,20:02 執(zhí)行30 5 1,15 * * 1日 和 15日的 5:30 執(zhí)行在實際使用過程中需要根據(jù)數(shù)據(jù)庫膨脹的速度考慮備份定時的時間,一般膨脹越快,備份越頻繁,如每天一次晚上23:00備份;數(shù)據(jù)庫文件較大時,可適當降低備份頻率,如2天或3天備份一次,同時增加刪除頻率,如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論