亚洲色图欧美日韩在线播放-户外操美女逼逼中国-免费久久99国产精品自在现-欧美激情五月综合啪啪-九九日本黄色精品视频-亚洲成年网址青青草原-欧美性爱精品在线免费观看-国产精品一区二区美女-日电影一区二区三区

自動備份mysql并刪除7天前備份

1.遠程連接服務器


先參看https://www.35.com/faq/list.asp?unid=417 教程遠程登陸服務器


2.下載備份腳本文件


windows: 下載http://downinfo.myhostadmin.net/vps/bkupmysql.bat 保存到d盤根目錄

linux:  wget  http://downinfo.myhostadmin.net/vps/bkupmysql.sh 保存到/root目錄


3.編輯腳本文件

windows:

用記事本打開bkupmysql.bat     

set dbuser=root                        #設置數(shù)據(jù)庫用戶,一般不需要修改

set dbpass=passwd                      #設置數(shù)據(jù)庫超管密碼,需要修改為實際的密碼

set DaysAgo=7                          #設置保留天數(shù)

set mysqlpath=d:\mysqlbak              #設置備份文件保存路徑,一般不需要修改

set mysql=D:\SOFT_PHP_PACKAGE\mysql\bin\mysql.exe   #設置備份文件保存路徑,5.6版本需要修改路徑

set mysqldump=D:\SOFT_PHP_PACKAGE\mysql\bin\mysqldump.exe #設置mysql執(zhí)行文件路徑,5.6版本需要修改路徑

set logfile=d:\bkinfo.log              #設置備份成功與否日志文件,一般不需要修改

set logfail=d:\bkfail.log              #設置失敗過程詳細日志文件,一般不需要修改

注意:若創(chuàng)建的數(shù)據(jù)庫中包含Database,test,information_schema,performance_schema,mysql字符,

請刪除

findstr -v "^Database$ ^Database$ ^test$ ^information_schema$ ^performance_schema$ ^mysql$"

中對應的名稱

linux:

vi bkupmysql.sh

按i進入編輯模式

dbuser='root'                         #設置數(shù)據(jù)庫用戶,一般不需要修改

dbpass='passwd'                       #設置數(shù)據(jù)庫超管密碼,需要修改為實際的密碼

DaysAgo='7'                           #設置保留天數(shù)

mysqlpath='/home/backup/mysql'        #設置備份文件保存路徑,一般不需要修改

mysql='/www/wdlinux/mysql/bin/mysql'  #設置mysql執(zhí)行文件路徑,一般不需要修改

mysqldump='/www/wdlinux/mysql/bin/mysqldump'  #設置mysqldump執(zhí)行文件路徑,一般不需要修改

exclude_db="^Database$\|^mysql$\|^information_schema$\|^performance_schema$\|^test$" 

#設置禁止備份的數(shù)據(jù)庫名,一般不需要修改

logfile='/root/bkinfo.log'            #設置備份成功與否日志文件,一般不需要修改

#logfail='/root/bkfail.log'           #設置失敗過程詳細日志文件,一般不需要修改

主要修改數(shù)據(jù)庫密碼,其他可保持默認

修改完成后按ESC鍵返回,按:wq保存退出


4.添加任務計劃

每天凌晨4點執(zhí)行

windows:

cmd下執(zhí)行

schtasks /create /tn "bkupmysql" /ru system /tr d:\bkupmysql.bat /sc daily /st 04:00

linux:

crontab -e

按i進入編輯狀態(tài),在末尾換行,復制以下內容,其中/root/bkfail.log為失敗詳細日志保存路徑

0 4 * * * /bin/sh /root/bkupmysql.sh >>/root/bkfail.log 2>&1

按ESC鍵返回,按:wq保存退出



提示:以上腳本僅供參考,實際應用可能因環(huán)境、權限、配置等不同造成不能備份或其他異常,我司不對此負責,請根據(jù)實際情況自行調整。


編輯:三五互聯(lián)
日期:2017-08-28

收藏 】 【 打印 】   
您可對文檔進行評分喲~

勾選遇到的問題提交給我們,收到反饋后保證及時修正更新!

提交反饋需要先登陸會員帳號

上一篇:區(qū)塊鏈終端庫幣網(wǎng)收購并啟用雙拼域名kubi.com!
下一篇:雙拼域名wanshan.cc在三五互聯(lián)一口價20000元被秒!
若文檔內容對您沒有幫助,不能解決問題? 您還可以 咨詢在線客服提交工單搜索常見問題 ,我們將竭誠為您服務。
  >> 相關文章
 
分享至: