netbackup7操作维护手册内容摘要:

t. CUSER=`id |cut d( f2 | cut d ) f1` Put output in this file name.out. Change as desired. Note: output directory requires write permission. RMAN_LOG_FILE=${0}.out You may want to delete the output file so that backup information does not accumulate. If not, delete the following lines. if [ f $RMAN_LOG_FILE ] then rm f $RMAN_LOG_FILE Veritas Netbackup 备份软件管理与操作 Version 第 24 页 fi Initialize the log file. echo $RMAN_LOG_FILE chmod 666 $RMAN_LOG_FILE Log the start of this script. echo Script $0 $RMAN_LOG_FILE echo ==== started on `date` ==== $RMAN_LOG_FILE echo $RMAN_LOG_FILE Replace /db/oracle/product/ora81, below, with the Oracle home path. ORACLE_HOME=/local/oracle/product/ export ORACLE_HOME Replace ora81, below, with the Oracle SID of the target database. ORACLE_SID=fmpdb export ORACLE_SID Veritas Netbackup 备份软件管理与操作 Version 第 25 页 Replace ora81, below, with the Oracle DBA user id (account). ORACLE_USER=oracle Set the target connect string. Replace sys/manager, below, with the target connect string. TARGET_CONNECT_STR=/ Set the Oracle Recovery Manager name. RMAN=$ORACLE_HOME/bin/rman Print out the value of the variables set by this script. echo $RMAN_LOG_FILE echo RMAN: $RMAN $RMAN_LOG_FILE echo ORACLE_SID: $ORACLE_SID $RMAN_LOG_FILE echo ORACLE_USER: $ORACLE_USER $RMAN_LOG_FILE echo ORACLE_HOME: $ORACLE_HOME $RMAN_LOG_FILE Veritas Netbackup 备份软件管理与操作 Version 第 26 页 Print out the value of the variables set by bphdb. echo $RMAN_LOG_FILE echo NB_ORA_FULL: $NB_ORA_FULL $RMAN_LOG_FILE echo NB_ORA_INCR: $NB_ORA_INCR $RMAN_LOG_FILE echo NB_ORA_CINC: $NB_ORA_CINC $RMAN_LOG_FILE echo NB_ORA_SERV: $NB_ORA_SERV $RMAN_LOG_FILE echo NB_ORA_POLICY: $NB_ORA_POLICY $RMAN_LOG_FILE NOTE: This script assumes that the database is properly opened. If desired, this would be the place to verify that. echo $RMAN_LOG_FILE If this script is executed from a NetBackup schedule, NetBackup sets an NB_ORA environment variable based on the schedule type. The NB_ORA variable is then used to dynamically set BACKUP_TYPE For example, when: schedule type is BACKUP_TYPE is Automatic Full INCREMENTAL LEVEL=0 Automatic Differential Incremental INCREMENTAL LEVEL=1 Automatic Cumulative Incremental INCREMENTAL LEVEL=1 CUMULATIVE Veritas Netbackup 备份软件管理与操作 Version 第 27 页 For user initiated backups, BACKUP_TYPE defaults to incremental level 0 (full). To change the default for a user initiated backup to incremental or incremental cumulative, unment one of the following two lines. BACKUP_TYPE=INCREMENTAL LEVEL=1 BACKUP_TYPE=INCREMENTAL LEVEL=1 CUMULATIVE Note that we use incremental level 0 to specify full backups. That is because, although they are identical in content, only the incremental level 0 backup can have incremental backups of level 0 applied to it. if [ $NB_ORA_FULL = 1 ] then echo Full backup requested $RMAN_LOG_FILE BACKUP_TYPE=INCREMENTAL LEVEL=0 elif [ $NB_ORA_INCR = 1 ] then echo Differential incremental backup requested $RMAN_LOG_FILE BACKUP_TYPE=INCREMENTAL LEVEL=1 elif [ $NB_ORA_CINC = 1 ] then echo Cumulative incremental backup r。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。