自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

講解Aix 5.3自動(dòng)備份Oracle的多個(gè)實(shí)例

系統(tǒng) 其他OS
在文章中,我們會(huì)講解一下關(guān)于Aix 5.3中,如何來(lái)自動(dòng)備份Oracle的知識(shí),我們會(huì)在文章中,舉出幾個(gè)實(shí)例來(lái)為大家講解問(wèn)題。

大家對(duì)Oracle很熟悉吧,我們今天就來(lái)學(xué)習(xí)跟Oracle有關(guān)的知識(shí)。Oracle是數(shù)據(jù)庫(kù),他在電子中占有很重要的位置。在Aix 5.3中,如何來(lái)備份Oracle呢?我們就以幾個(gè)例子來(lái)講解一下吧!

一、在Aix 5.3中新建databack.sh文件,存放目錄/opt/databack/

#數(shù)據(jù)庫(kù)用戶資料
USERNAME=數(shù)據(jù)庫(kù)用戶名(信息隱藏)
PASSWORD=數(shù)據(jù)庫(kù)密碼(信息隱藏)

#FTP服務(wù)器信息
FTP_SERV=FTP服務(wù)器(信息隱藏)
FTP_USER=FTP用戶名(信息隱藏)
FTP_PASS=FTP密碼(信息隱藏)
FTP_DIR=FTP目錄(信息隱藏)

#備份目錄
BACKUP_DIR=/opt/databack

#格式化日期
DATE=`date +%Y%m%d`

#定義三個(gè)實(shí)例
EXP1=第一個(gè)ORACLE實(shí)例名稱(信息隱藏)
EXP2=第二個(gè)ORACLE實(shí)例名稱(信息隱藏)
EXP3=第三個(gè)ORACLE實(shí)例名稱(信息隱藏)

#開(kāi)始備份第一個(gè)實(shí)例
 

  1. export ORACLE_SID=${EXP1}  
  2. if [ -f ${BACKUP_DIR}/${EXP1}/${EXP1}_${DATE}.dmp ]; then  
  3. echo exp ${EXP1} `date +%Y-%m-%d` backup file already exists.   
  4. else  
  5. exp ${USERNAME}/${PASSWORD} file=${BACKUP_DIR}/${EXP1}/${EXP1}_${DATE}.dmp  
  6. fi  

#注釋:如果備份目錄下存在當(dāng)日的備份文件,則輸出“文件已存在”的提示信息,如果沒(méi)有,則備份文件。

#開(kāi)始備份第二個(gè)實(shí)例
 

  1. export ORACLE_SID=${EXP2}  
  2. if [ -f ${BACKUP_DIR}/${EXP2}/${EXP2}_${DATE}.dmp ]; then  
  3. echo exp ${EXP2} `date +%Y-%m-%d` backup file already exists.   
  4. else  
  5. exp ${USERNAME}/${PASSWORD} file=${BACKUP_DIR}/${EXP2}/${EXP2}_${DATE}.dmp  
  6. fi 

#開(kāi)始備份第三個(gè)實(shí)例
 

  1. export ORACLE_SID=${EXP3}  
  2. if [ -f ${BACKUP_DIR}/${EXP3}/${EXP3}_${DATE}.dmp ]; then  
  3. echo exp ${EXP3} `date +%Y-%m-%d` backup file already exists.   
  4. else  
  5. exp ${USERNAME}/${PASSWORD} file=${BACKUP_DIR}/${EXP3}/${EXP3}_${DATE}.dmp  
  6. fi 

#開(kāi)始上傳備份文件
 

  1. ftp -n $FTP_SERV <<AUTO_FTP 
  2. user $FTP_USER $FTP_PASS  
  3. passive  
  4. binary  
  5. cd $FTP_DIR  
  6. cd ${EXP1}  
  7. put ${BACKUP_DIR}/${EXP1}/${EXP1}_${DATE}.dmp ${EXP1}_${DATE}.dmp  
  8. cd ../${EXP2}  
  9. put ${BACKUP_DIR}/${EXP2}/${EXP2}_${DATE}.dmp ${EXP2}_${DATE}.dmp  
  10. cd ../${EXP3}  
  11. put ${BACKUP_DIR}/${EXP3}/${EXP3}_${DATE}.dmp ${EXP3}_${DATE}.dmp  
  12. AUTO_FTP 

二、在Aix 5.3中將databack.sh加入到計(jì)劃任務(wù)中

$crontab -e    [回車]
* 18 * * * /opt/databack/databack.sh
#注釋:每天晚18點(diǎn)運(yùn)行此備份程序。
PS:此自動(dòng)備份腳本在AIX 5.3和CentOS 5.3下實(shí)驗(yàn)成功。

這樣,我們就講解完了今天關(guān)于在Aix 5.3中要學(xué)習(xí)的知識(shí)。

【編輯推薦】

  1. 3大Aix調(diào)制工具詳解說(shuō)來(lái)
  2. 深度講解Aix監(jiān)控工具
  3. Aix操作系統(tǒng)模擬硬盤更換
  4. 深入討論Aix lvm 你該如何換硬盤
  5. 組織規(guī)劃邏輯卷以增加Aix系統(tǒng)I/O性能及可靠性
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-28 16:56:45

AIX5.3

2012-05-22 15:41:28

AIX Fast Co

2010-11-15 11:28:21

oracle自動(dòng)啟動(dòng)

2010-10-26 10:02:05

oracle備份命令

2010-04-26 11:34:13

Aix FTP

2010-01-14 10:08:01

CentOS5.3安裝

2013-03-19 10:35:24

Oracle

2010-04-30 10:19:34

Aix系統(tǒng)

2010-04-26 10:03:17

2010-04-23 16:51:44

Aix ACL

2009-11-23 14:17:50

PHP 5.3閉包語(yǔ)法

2011-05-17 14:19:28

Oracle異地數(shù)據(jù)庫(kù)自動(dòng)備份

2010-05-05 17:07:47

AIX操作系統(tǒng)

2009-03-17 13:59:26

ORA-01578壞塊Oracle

2010-02-07 10:57:32

交換操作系統(tǒng)

2010-04-19 12:54:01

Oracle數(shù)據(jù)庫(kù)

2010-04-27 17:40:09

AIX系統(tǒng)

2010-05-05 14:20:46

AIX CDE

2010-04-23 17:09:25

Aix文件系統(tǒng)

2010-04-09 15:22:57

Oracle數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)