1{
2 echo '#!/bin/sh'
3 echo 'source ~/.bash_profile'
4 echo 'backtime=`date +"20%y%m%d%H%M%S"`'
5 echo "rman target / log=${BACKUPDIR}/level0_backup_\${backtime}.log<<EOF"
6 echo 'run {'
7 echo 'allocate channel c1 device type disk;'
8 echo 'allocate channel c2 device type disk;'
9 echo 'crosscheck backup;'
10 echo 'crosscheck archivelog all; '
11 echo 'sql"alter system switch logfile";'
12 echo 'delete noprompt expired backup;'
13 echo 'delete noprompt obsolete device type disk;'
14 echo "backup incremental level 0 database include current controlfile format '${BACKUPDIR}/backlv0_%d_%T_%t_%s_%p';"
15 echo 'backup archivelog all DELETE INPUT format '${BACKUPDIR}/archivelog_%d_%T_%t_%s_%p';'
16 echo 'release channel c1;'
17 echo 'release channel c2;'
18 echo '}'
19 echo 'EOF'
20} >>${SCRIPTSDIR}/dbbackup_lv0.sh