[img]
最近開發需要在ubuntu裡面定時備份oracle資料庫的需要,採用cron,具體步驟如下:
1,為oracle使用者配置環境變數 /home/oracle/.profile
#for oracle
export oracle_home=/opt/ora10
export oracle_sid=orcl
export oracle_owner=oracle
export path=$path:$oracle_home/bin
export ld_library_path=$oracle_home/lib:/lib:/lib32:/usr/lib
export disable_hugetlbfs=1
export nls_lang=american_america.zhs16gbk
2,寫好導資料指令碼 存為 expdb.sh
source /home/oracle/.profile
exp xx/xx file=/usr/local/aaa.dmp
給指令碼授權
chmod 777 expdb.sh
3,寫定時任務 crontab -u oracle -e
00 17 * * 1-5 /usr/local/cjd/expdb.sh #表示 周一至周五 每天 17點執行
4,檢視該使用者定時任務
crontab -u -l
5,一切完畢。
ubuntu系統設定定時備份mysql
第一步 建立mysql的備份執行指令碼 1.新建備份指令碼檔案,在新建在了 home mysql backup下,命名為 mysqlbackup.sh xml touch mysqlbackup.sh 2.編輯並新增內容 xml vi mysqlbackup.sh 注 mysqldump執行引數這裡...
ubuntu定時備份mysql資料庫
在專案中,遇到自動備份資料庫的需求,以應對專案遭遇bug時將不利影響降低到最小。ubuntu版本16.04 檢視命令 sudo lsb release a mysql版本5.7 檢視命令 mysql version 為方便檢視,在 home ubuntu目錄下新建備份目錄data backup,將備...
mysql定時備份指令碼 MySql定時備份指令碼
最近需要對某服務的資料庫資料進行備份,因此參考網上教程完成資料庫備份指令碼.因為服務的使用頻率較低,因此設定定時任務,在每天的中午以及午夜時分進行備份操作.bin bash 設定mysql的登入使用者名稱和密碼 根據實際情況填寫 mysql user mysql password mysql hos...