偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

講解Aix 5.3自動備份Oracle的多個實例

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

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

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

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

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

#備份目錄
BACKUP_DIR=/opt/databack

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

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

#開始備份第一個實例
 

  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  

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

#開始備份第二個實例
 

  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 

#開始備份第三個實例
 

  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 

#開始上傳備份文件
 

  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加入到計劃任務(wù)中

$crontab -e    [回車]
* 18 * * * /opt/databack/databack.sh
#注釋:每天晚18點運行此備份程序。
PS:此自動備份腳本在AIX 5.3和CentOS 5.3下實驗成功。

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

【編輯推薦】

  1. 3大Aix調(diào)制工具詳解說來
  2. 深度講解Aix監(jiān)控工具
  3. Aix操作系統(tǒng)模擬硬盤更換
  4. 深入討論Aix lvm 你該如何換硬盤
  5. 組織規(guī)劃邏輯卷以增加Aix系統(tǒng)I/O性能及可靠性
責任編輯:小霞
相關(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自動啟動

2010-10-26 10:02:05

oracle備份命令

2010-01-14 10:08:01

CentOS5.3安裝

2013-03-19 10:35:24

Oracle

2010-04-26 11:34:13

Aix FTP

2010-05-05 17:07:47

AIX操作系統(tǒng)

2011-05-17 14:19:28

Oracle異地數(shù)據(jù)庫自動備份

2010-04-30 10:19:34

Aix系統(tǒng)

2010-04-26 10:03:17

2009-03-17 13:59:26

ORA-01578壞塊Oracle

2010-04-23 16:51:44

Aix ACL

2010-02-07 10:57:32

交換操作系統(tǒng)

2009-11-23 14:17:50

PHP 5.3閉包語法

2010-04-27 16:52:52

AIX操作系統(tǒng)

2010-04-27 18:18:55

AIX微分區(qū)

2010-04-19 12:54:01

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

2010-04-27 17:40:09

AIX系統(tǒng)

2010-04-23 17:09:25

Aix文件系統(tǒng)
點贊
收藏

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