运维过程中没有备份工具,例如NBU等自动备份工具时,需要手动写备份脚本进行备份,下面展示0级全备份和1级增量备份脚本:
0级全备份:
#!/bin/bash
ORACLE_SID=kjdb1
ORACLE_HOME=/oracle/app/db/11.2.0
ORACLE_BASE=/oracle/app/db
export ORACLE_SID=$ORACLE_SID
export ORACLE_HOME=$ORACLE_HOME
export ORACLE_BASE=$ORACLE_BASE
backuptime='date +%Y-%m-%d_%H-%M-%S'
echo $backuptime
$ORACLE_HOME/bin/rman log=/backuporacle/log/kjdb1_backuplv0_