亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

Oracle數(shù)據(jù)庫RMAN的自動備份腳本簡介

時間:2024-08-12 18:46:12 Oracle認證 我要投稿
  • 相關(guān)推薦

Oracle數(shù)據(jù)庫RMAN的自動備份腳本簡介

  各位同學(xué)知道Oracle數(shù)據(jù)庫RMAN如何自動備份腳本嘛?下面小編為大家整理了關(guān)于Oracle數(shù)據(jù)庫RMAN的自動備份腳本文章,希望能為你提供幫助:

  1、數(shù)據(jù)庫設(shè)置為歸檔方式

  2、數(shù)據(jù)庫的備份腳本

  db_full_backup.sh :數(shù)據(jù)庫全備腳本

  db_l0_backup.sh :數(shù)據(jù)庫0級備份腳本

  db_l1_backup.sh :數(shù)據(jù)庫1級備份腳本

  ftp.sh :數(shù)據(jù)FTP上傳腳本

  ftp_del.sh :數(shù)據(jù)FTP清理腳本

  rman_bak.sh :數(shù)據(jù)備份主程序

  3、備份原理

  每周1、3、6進行0級備份

  每周日、2、4、5進行1級備份

  備份文件上傳到FTP服務(wù)器

  FTP服務(wù)器每周清理一次,但是清理后將周六和周日的備份進行保留(6.bak和0.bak)

  所有工作防暑crontab中自動執(zhí)行備份

  4、備份目錄含義

  arc :數(shù)據(jù)庫歸檔目錄

  rmanbak :數(shù)據(jù)庫備份文件的保存目錄

  rmanscripts :數(shù)據(jù)庫腳本存放路徑

  5、FTP目錄

  ftp上必須手動建立目錄

  L0:

  ---1

  ---3

  ---6

  ---6.bak

  L1:

  ---2

  ---4

  ---5

  ---0

  ---0.bak

  rman_bak.sh腳本主程序

  #!/bin/bash

  #--------------------------------------------

  # Oracle auto backup using rman

  #

  # author:songrh

  # week:1,3,6 Level 0 backup

  # 2,4,5,0 Level 1 backup

  # Copyright by ChenLong Tec

  #--------------------------------------------

  #

  #

  export ORACLE_BASE=/u02/oracle

  export ORACLE_HOME=/u02/oracle/product/9.2.4

  export ORACLE_SID=PROD

  export LD_LIBRARY_PATH=$ORACLE_HOME/lib

  export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib

  export NLS_LANG=american_america.ZHS16GBK

  export TNS_ADMIN=$ORACLE_HOME/network/admin

  export ORA_NL33=$ORACLE_HOME/ocommon/nls/admin/data

  export PATH=/bin:/usr/bin:/usr/sbin:$ORACLE_HOME/bin:$PATH

  export PATH=$PATH:/opt/local/bin

  #

  SH_PATH=/u02/rmanscripts

  ARC_PATH=/u02/arch

  RMAN_BAK_PATH=/u02/rmanbak

  #

  #FULL_PATH=$RMAN_BAK_PATH/full

  L0_PATH=$RMAN_BAK_PATH/L0

  L1_PATH=$RMAN_BAK_PATH/L1

  #

  #DAY_TAG=`date "%Y-%m-%d"`

  LOG_TAG=`date "%Y-%m-%d"`

  #FIRST_DAY=`date %e`

  WEEK=`date %w`

  #WEEK=1

  #

  # FTP configure

  IP="122.120.150.155"

  FTPUSER="ftpbak"

  FTPPASS="******"

  FTPROOT0="L0"

  FTPROOT1="L1"

  #

  DISK_USE=`df -k |sed -n '/u02/'p | awk '{print $5}' |sed 's/%//'`

  ####check path function

  ############

  if [[ $DISK_USE -ge 90 ]]; then

  rm -rf $L0_PATH/*

  rm -rf $L1_PATH/*

  fi

  if [ "$WEEK" = "6" -o "$WEEK" = "3" -o "$WEEK" = "1" ]; then

  if [ ! -d $L0_PATH ]; then

  mkdir $L0_PATH

  fi

  if [ "$WEEK" = "1" ]; then

  rm -rf $L0_PATH/*

  rm -rf $L1_PATH/*

  mkdir $L0_PATH/$WEEK

  $SH_PATH/db_l0_backup.sh $L0_PATH/$WEEK

  cd $L0_PATH/$WEEK

  $SH_PATH/ftp_del.sh $IP $FTPUSER $FTPPASS $FTPROOT0 $WEEK $WEEK_$LOG_TAG.log

  else

  if [ ! -d $L0_PATH/$WEEK ]; then

  mkdir $L0_PATH/$WEEK

  $SH_PATH/db_l0_backup.sh $L0_PATH/$WEEK

  cd $L0_PATH/$WEEK

  $SH_PATH/ftp.sh $IP $FTPUSER $FTPPASS $FTPROOT0 $WEEK $WEEK_$LOG_TAG.log

  else


【Oracle數(shù)據(jù)庫RMAN的自動備份腳本簡介】相關(guān)文章:

Oracle認證簡介07-22

Oracle數(shù)據(jù)庫語句大全10-08

ORACLE數(shù)據(jù)庫碎片的整理08-18

oracle數(shù)據(jù)庫基本語句08-21

Oracle數(shù)據(jù)庫認證層次08-29

Oracle數(shù)據(jù)庫的基本介紹09-04

Oracle數(shù)據(jù)庫SQLPLUS介紹10-09

Oracle數(shù)據(jù)庫SELECT語句10-25

Oracle 數(shù)據(jù)庫查詢小技巧10-17

oracle數(shù)據(jù)庫基礎(chǔ)知識07-26

主站蜘蛛池模板: 色综合av综合无码综合网站| 亚洲精品少妇30p| 日本熟妇人妻中出| 玩弄少妇高潮ⅹxxxyw| 综合网天天| 国产在线视频导航| 欧美天天拍在线视频| 亚洲国产精品久久久天堂麻豆宅男| 欧美激情性xxxxx高清真| 蜜桃传媒av免费观看麻豆| 理论片一区| 国产玖玖玖玖精品电影| 欧美三级不卡在线观看| 加勒比色老久久综合网| 都匀市| 美女无遮挡免费视频网站| 欧美疯狂做受xxxx| 久久 国产 尿 小便 嘘嘘 | 国产香蕉视频在线播放| 熟女肥臀白浆大屁股一区二区| 亚洲乱码一区av春药高潮| 湖南省| 国内成+人 亚洲+欧美+综合在线| 麻豆国产AV超爽剧情系列 | 亚洲精品少妇高清30p| 国产成人av一区二区三区无码| 久久综合亚洲色一区二区三区| 日韩国产高清一区二区| 江阴市| 国产成人精品人人| 精品久久久久久久免费影院| 奉化市| 无码区国产区在线播放| 无码午夜成人1000部免费视频| 亚洲成人小说| 色欲国产精品一区成人精品| 福利在线不卡| 人妻体验按摩到忍不住哀求继续| 欧美亚洲精品一区二区| 中文字幕午夜福利片午夜福利片97 | 亚洲日韩av无码中文字幕美国|