將壓縮包都解壓在/usr目錄下
進入tcl解壓目錄,然後進入unix目錄
#./configure
#make
#make install
後安裝expect,進入expect解壓目錄
#./configure --with-tclinclude=/usr/src/tcl8.4.19/generic/ --with-tclconfig=/usr/local/lib/
上面具體路徑按實際填寫
#make
#make install
完成,測試
#expect
expect1.1>
expect1.1>
l 三個指令碼檔案都建立在/usr/local/mysql/目錄下
l 在/usr/local/msyql/data/目錄下新建backup目錄,存放備份檔案和日誌
l 以上如有改動,則需要更改mysqlbackup指令碼中變數bin_dir,back_dir
l 更改db_name,db_user,db_pass
第一行引入shell
echo –e的「-e」是實現轉義字元
此指令碼實現檔案自動上傳
expect的變數都放在陣列裡,使用set取值
expect之後的語句必須寫在一行上,不能換行
l 在負責接收備份檔案的主機上新建目錄/usr/local/backup/
l 更改配置變數username,host,passwd,
給autosend2配置變數
crontab –e 進入任務編輯
crontab –l 檢視有那些任務
/var/log/cron是crontab任務執行的日誌檔案
* * * * * /指令碼路徑》dev/null 2>&1
分 時 日 月 周
WINRAR自動備份檔案
1.建立壓縮列表檔案 e backup md.bak e backup ps.bak 每個檔案占用一行,儲存成 lst 檔案,檔名任意設定,這裡設定為backup.lst 2.建立winrar快捷方式 在e backup目錄下單擊右鍵 新建 快捷方式,在彈出的視窗中直接複製下面的命令列 c prog...
資料庫備份檔案還原方法
jason.lin 2017 11 10 星期五 工作有幾年了,現在發現前段時間遇到問題的解決方法最近經常記不住了,又得重新查詢解決辦法,費時費力,一直想著要做個部落格記錄這些方法,方便提醒自己,趁現在提了辭職時間比較充裕的時候,決定從現在開始拾起部落格這一塊。下面不廢話了,開始第一篇隨筆了!一 情...
SQL 2005自動備份與自動刪除備份檔案
點選 sql server 外圍應用配置器 開啟 功能的外圍應用配置器 在裡面啟用xp cmdshell,重啟sql服務,使其生效 在windows目錄下的system32目錄裡新建 del oldfiles.vbs 內容如下 strdrive left wscript.arguments 0 2 ...