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

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

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
linux服務器自動備份腳本的方法(mysql、附件備份)

一、創(chuàng)建backup.sh腳本文件

目前創(chuàng)新互聯(lián)已為1000+的企業(yè)提供了網站建設、域名、網頁空間、網站托管維護、企業(yè)網站設計、阿拉善盟網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

#!/bin/sh
SOURCE_FOLDER=/data
DB_FOLDER=/data/db
BACKUP_FOLDER=/data/backup
TM=`date +%Y%m%d%H%M%S`
echo start to dump mysql database and backup files at $TM
# delete old sql backup files
cd $DB_FOLDER
rm -rf $DB_FOLDER/*.sql
#dump mysql data
/usr/bin/mysqldump -h127.0.0.1 -uroot -pcz_pims@2018 –single-transaction –master-data=2 –databases ms > ms-$TM.sql
echo dump db pims_hf as pims_hf-$TM.sql
/usr/bin/mysqldump -h127.0.0.1 -uroot -ppass –single-transaction –master-data=2 –databases ms_workflow > pims_hf_workflow-$TM.sql
echo dump db ms_workflow as pims_hf_workflow-$TM.sql
/usr/bin/mysqldump -h127.0.0.1 -uroot -ppass –single-transaction –master-data=2 –databases files > files-$TM.sql
echo dump db filesrv as files-$TM.sql
# delete backup files which 30 days before than today
find $BACKUP_FOLDER/* -type f -mtime +30 -name “*.zip” -exec rm {} \;
# compress
cd $SOURCE_FOLDER
zip -q -r $BACKUP_FOLDER/db-$TM.zip db
zip -q -r $BACKUP_FOLDER/files-new.zip files
echo zip $SOURCE_FOLDER files and backup to $BACKUP_FOLDER end
# 調用系統(tǒng)方式 send notice msg to 釘釘通知
curl -X POST -d “templateCode=003&content=文件備份成功,備份文件保存到此目錄: $BACKUP_FOLDER” http://127.0.0.1:8080/admin/do/notify/dingding
echo -e end backup files at $TM ‘\n\n\n’

二、創(chuàng)建定時任務

1)、在命令行輸入: crontab -e 然后添加相應的任務,wq存盤退出。
2)、直接編輯/etc/crontab 文件,即vi /etc/crontab,添加相應的任務。

crontab文件格式:

  *           *        *        *        *           command

minute   hour    day   month   week      command

分          時        天      月        星期      命令

例如:每周每月每天1點0分執(zhí)行備份腳本,日志放在backup.log文件中

0 1 * * * /bin/sh /home/script/backup.sh >> /home/script/backup.log 2>&1

若測試腳本是否正常運行,可以手動執(zhí)行測試

3)、查詢當前用戶定時任務。

總結

以上所述是小編給大家介紹的linux 服務器自動備份腳本的方法(mysql、附件備份),大家如有疑問可以留言,或者聯(lián)系站長。感謝親們支持?。?!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

成都創(chuàng)新互聯(lián)科技有限公司,經過多年的不懈努力,公司現(xiàn)已經成為一家專業(yè)從事IT產品開發(fā)和營銷公司。廣泛應用于計算機網絡、設計、SEO優(yōu)化、關鍵詞排名等多種行業(yè)!


當前題目:linux服務器自動備份腳本的方法(mysql、附件備份)
鏈接URL:http://www.5511xx.com/article/cdjigej.html