日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
CentOSLinux下每天自動備份MySQL數(shù)據(jù)庫

centos linux下每天自動備份mysql數(shù)據(jù)庫

創(chuàng)新互聯(lián)是一家網站設計公司,集創(chuàng)意、互聯(lián)網應用、軟件技術為一體的創(chuàng)意網站建設服務商,主營產品:響應式網站開發(fā)、成都品牌網站建設、網絡營銷推廣。我們專注企業(yè)品牌在網站中的整體樹立,網絡互動的體驗,以及在手機等移動端的優(yōu)質呈現(xiàn)。做網站、成都網站建設、移動互聯(lián)產品、網絡運營、VI設計、云產品.運維為核心業(yè)務。為用戶提供一站式解決方案,我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞析悅目的作品,網站的價值服務。

1.先在服務器下建文件夾以下3個文件夾:mkdir /bak,mkdir /bak/bakmysql,mkdir /bak/bakmysqlold 。在/bak/bakmysql文件夾下建一個shell腳本:touch /bak/bakmysql/backup.sh 。

給文件授權:chmod 755 /bak/bakmysql/backup.sh 。

2.編輯shell腳本:vi /bak/bakmysql/backup.sh
#!/bin/sh
cd /bak/bakmysql
echo "You are in bakmysql directory"
mv bakmysql* /bak/bakmysqlold
echo "Old databases are moved to bakmysqlold folder"
Now=$(date +"%d-%m-%Y")
File=bakmysql-$Now.sql
mysqldump -uroot -p'password' db_bbs > $File
echo "Your database backup successfully completed"
SevenDays=$(date -d -7day  +"%d-%m-%Y")
if [ -f /bak/bakmysqlold/bakmysql-$SevenDays.sql ]
then
rm -rf /bak/bakmysqlold/bakmysql-$SevenDays.sql
echo "You have delete 7days ago bak file "
else
echo "7days ago bak file not exist "
fi

3.shell腳本:mysqldump -uroot -p'password' db_bbs> $File 這句中的紅色字體請分別換為你自己的mysql數(shù)據(jù)庫用戶、密碼和database名。腳本先將/bak/bakmysql文件夾下bakmysql為文件名開頭的備份文件移至/bak/bakmysqlold,再生成最新的備份文件,最后再判斷/bak/bakmysqlold文件夾中七天前的文件是否存在,存在則刪除,最后結束。這樣就能自動備份最近七天的數(shù)據(jù)庫腳本。

這是博主的服務器截圖:


文章標題:CentOSLinux下每天自動備份MySQL數(shù)據(jù)庫
網站URL:http://www.5511xx.com/article/dhghoop.html