#!/bin/sh
export oracle_base=/soft/ora9
export oracle_home=/soft/ora9/product/9.2
export path=$oracle_home/bin:$oracle_home/apache/apache/bin:$path
export oracle_owner=oracle
export oracle_sid=yjdb
export oracle_term=vt100
export ld_assume_kernel=2.4.1
export treads_flag=native
export ld_library_path=/soft/ora9/product/9.2/lib:$ld_library_path
export path=/soft/ora9/product/9.2/bin:$path
export lc=en_us
export lang=american_america.zhs16gbk
exp scyj/scyjdatabase119 direct=y consistent=y owner=scyj file=scyjbak_`date +%y
%m%d`.dmp
exp xinyong/xinyong direct=y consistent=y owner=xinyong file=xinyongbak_`date +%
y%m%d`.dmp
tar -czvf scyjbak_`date +%y%m%d`.tar.gz scyjbak_`date +%y%m%d`.dmp
tar -czvf xinyongbak_`date +%y%m%d`.tar.gz xinyongbak_`date +%y%m%d`.dmp
ftp -n -i 192.168.1.7 put scyjbak_`date +%y%m%d`.tar.gz cd ../xinyong_bak put xinyongbak_`date +%y%m%d`.tar.gz #get ##ls #bye eofrm scyjbak_`date +%y%m%d`.dmp rm xinyongbak_`date +%y%m%d`.dmp mv scyjbak_`date +%y%m%d`.tar.gz scyj_bak/ mv xinyongbak_`date +%y%m%d`.tar.gz xinyong_bak/ 之前我在linux crontab有提到第一個指令碼 bin bash oracle變數設定 export oracle base data oracle export oracle home oracle product 102 export oracle sid sidname export o... 功能 打包檔案列表中的檔案,存為帶日期標籤的檔案,每天定時備份一次,同時為避免備份量過大,只保留每月底和近一週的副本,最多共18個備份。windows下 backup.cmd rem echo off rem configure rar tool path set rartool c program... 伺服器上有n個資料庫 現在需要備份其中的5個資料庫 隨性寫了個 僅供參考 每天自動備份 db user root db passwd pwd time date y m d all db mysql u db user p db passwd bse show databases for db in... 伺服器上有n個資料庫 現在需要備份其中的5個資料庫 隨性寫了個 僅供參考 每天自動備份 db user root db passwd pwd time date y m d all db mysql u db user p db passwd bse show databases for db in... 指令碼如下 bin sh 備份目錄 dic usr share db bak y date y m date m d date d read p dbname dbname if n dbname then echo not set dbname exit fidbname myfee mysql備...Oracle自動備份指令碼(Linux)
自動備份指令碼
linux 下 mysql自動備份指令碼
linux 下 mysql自動備份指令碼
mysql在linux自動備份指令碼