本文共 723 字,大约阅读时间需要 2 分钟。
运维过程中没有备份工具,例如NBU等自动备份工具时,需要手动写备份脚本进行备份,下面展示0级全备份和1级增量备份脚本:
0级全备份:#!/bin/bashORACLE_SID=kjdb1ORACLE_HOME=/oracle/app/db/11.2.0ORACLE_BASE=/oracle/app/dbexport ORACLE_SID=$ORACLE_SIDexport ORACLE_HOME=$ORACLE_HOMEexport ORACLE_BASE=$ORACLE_BASEbackuptime='date +%Y-%m-%d_%H-%M-%S'echo $backuptime$ORACLE_HOME/bin/rman log=/backuporacle/log/kjdb1_backuplv0_$backuptime.log<
1级增量备份:
#!/bin/bashORACLE_SID=kjdb1ORACLE_HOME=/oracle/app/db/11.2.0ORACLE_BASE=/oracle/app/dbexport ORACLE_SID=$ORACLE_SIDexport ORACLE_HOME=$ORACLE_HOMEexport ORACLE_BASE=$ORACLE_BASEbackuptime=`date +%Y-%m-%d_%H-%M-%S`echo $backuptime$ORACLE_HOME/bin/rman log=/backuporacle/log/kjdb1_backup1_$backuptime.log<
部署定时任务,根据需求进行部署,一般按照每周做一个周期进行全备份和增量备份。
转载地址:http://nlmdi.baihongyu.com/