自動執行任務crontab
chmod -R 775 /u01/dbackup/
[oracle]$ crontab -l
0 0 * * * /u01/dbackup/rman.sh >/u01/dbackup/crontab.log 2>&1 &
[oracle]$ more /u01/dbackup/rman.sh
#!/bin/ksh
ORACLE_SID=crm
ORACLE_HOME=/u01/app/oracle/11.2.0.0/db_home
export ORACLE_SID ORACLE_HOME
RMAN=$ORACLE_HOME/bin/rman
LOG=/u01/dbackup/rman.log
D=`date +%Y%m%d`
$RMAN target / cmdfile=/u01/dbackup/rman.src LOG=$LOG append
cat /u01/dbackup/rman.log
#cd /u01/dbackup
#zip backup_${D}.zip /u01/dbackup/*_crmdbk_${D}*.back
[oracle]$
[oracle]$
[oracle]$ more /u01/dbackup/rman.src
run{
allocate channel d1 type disk;
allocate channel d2 type disk;
backup spfile format '/u01/dbackup/%d_%T_%s_%p_%u_SPFILE';
backup AS COMPRESSED BACKUPSET database format '/u01/dbackup/%d_%T_%s_%p_%u_FULL';
sql 'alter system archive log current';
backup AS COMPRESSED BACKUPSET archivelog all format '/u01/dbackup/%d_%T_%s_%p_%u_ARCHIVE' delete all input;
backup current controlfile format '/u01/dbackup/%d_%T_%s_%p_%u_CONTROLFILE';
release channel d1;
release channel d2;
}
configure controlfile autobackup on;
crosscheck backup;
crosscheck archivelog all;
delete expired backup;
delete expired archivelog all;
CONFIGURE BACKUP OPTIMIZATION ON;
[oracle]$
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21302630/viewspace-1719301/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- crontab+shell 實現每秒執行一個任務
- 使用 Bash 自動執行復雜任務
- crontab任務
- 寶塔兩種方式編寫 crontab 自動任務
- Linux下的crontab定時執行任務命令詳解Linux
- Centos 7下利用crontab定時執行任務詳解CentOS
- crontab定時任務
- Springboot-之定時任務,啟動執行任務Spring Boot
- Linux crontab 定時任務Linux
- win10 禁止任務自動執行方法 win10自動執行程式怎麼禁止Win10行程
- Browserflow - 在瀏覽器中自動執行重複性任務瀏覽器
- [自動化執行]沒用過Ansible,你的自動化任務會考慮用它嗎?
- 排查linux 定時任務cron crontabLinux
- linux 使用crontab 建立定時任務Linux
- crontab異常:shell下可以執行命令,執行crontab卻報錯
- 180628-動態任務執行框架想法篇框架
- Jenkins Android APP 持續整合體系建設二—自動部署、執行測試任務,關聯打包任務JenkinsAndroidAPP
- linux中crontab計劃任務怎麼刪除?linux中crontab計劃任務的刪除方法Linux
- crontab使用說明【一文搞懂Linux定時任務Crontab】Linux
- laravel框架任務排程(定時執行任務)Laravel框架
- 同步任務與非同步任務執行順序非同步
- 微任務和巨集任務哪個先執行
- Linux crontab 未執行排查Linux
- Linux(Debian)使用crontab設定定時任務Linux
- 程式與計劃任務管理(at 及 crontab)
- Laravel 定時任務以及 crontab 安裝Laravel
- php:多程式執行任務PHP
- IDEA上執行Flink任務Idea
- 如何用crontab每隔1分鐘執行一個命令列指令碼,shell設定時任務命令列指令碼
- Bash、Python和JavaScript哪個指令碼更適合執行自動化任務?- SurangaPythonJavaScript指令碼
- 任務異常自動告警
- Linux 學習筆記--任務計劃 crontabLinux筆記
- Django定時任務Django-crontab的使用Django
- 如何避免任務重複執行
- Spark叢集和任務執行Spark
- SpringBoot執行定時任務@ScheduledSpring Boot
- 使用screen後臺執行任務
- C# 執行緒與任務C#執行緒
- Django配置celery執行非同步任務和定時任務Django非同步