新建目錄 創建備份腳本 設置腳本的執行權限 將備份操作加入到定時任務(每天凌晨2點定時執行) 創建刪除腳本(定時刪除7天前的備份數據) 設置腳本的執行權限 將刪除操作加入到定時任務(每天凌晨1點定 ...
.創建並編輯文件 usr sbin bakmysql.sh,命令: vi usr sbin bakmysql.sh 內容如下: 注意 p 和 db passwd之間沒有空格,不然 db passwd會被當做參數 數據庫名 來解析 .修改文件bakmysql.sh屬性,使其可執行 chmod usr sbin bakmysql.sh 或 chmod x usr sbin bakmysql.sh 腳 ...
2015-07-20 11:52 3 10776 推薦指數:
新建目錄 創建備份腳本 設置腳本的執行權限 將備份操作加入到定時任務(每天凌晨2點定時執行) 創建刪除腳本(定時刪除7天前的備份數據) 設置腳本的執行權限 將刪除操作加入到定時任務(每天凌晨1點定 ...
backdb.sh 文件 #!/bin/bash USER="root" PASSWORD="888888" DATABASE="mydb" HOSTNAME="127.0.0.1" W ...
打算弄個mysql定時備份的腳本,可以自行設計crontab定時執行時間,可以是周一和周四每周備份兩次 ...
本來看到舊版的server administration可以自動備份的,想着workbench應該也可以……沒想到竟然不行,而且mysql只是考慮將這個功能加到community plugin中。憂桑……還好有人寫了個AutoMySQLBackup共享在了sourceforge上。試試看怎么樣 ...
編寫sh腳本如下: #!/bin/bash db_user="root" db_passwd="123456" db_name="test_db" #進入備份目錄將之前的移動到old目錄 cd /mnt/backup/bakmysql echo "you ...
第一步:創建自動備份腳本文件 第二步:在備份腳本文件中寫入備份腳本 在文件中寫入內容后保存(:wq): 其中:-p后面的root是密碼,根據實際情況進行修改;mysql指的是要備份的數據庫名稱;大於號后面的是備份文件存放地址,$(date "+%Y%m%d_%H:%M ...
然后通過下面命令將腳步加入系統的計划任務 保存退出以后就可以了。 也許需要重啟crontab 啟用命令:/sbin/service crond restart 后期 ...
"*.sql.gz" -exec rm -rf {} \;#end 第一句是備份成壓縮文件,第二句是刪 ...