人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

網(wǎng)站自動(dòng)備份:LinuxVps每日自動(dòng)備份腳本網(wǎng)站每日自動(dòng)備份腳本

發(fā)布日期:2021-09-08 17:39 | 文章來源:百度云

  【小Y 提醒】文章部分內(nèi)容來源互聯(lián)網(wǎng),不代表YINGSOO觀點(diǎn)!若有咨詢“網(wǎng)站自動(dòng)備份:LinuxVps每日自動(dòng)備份腳本網(wǎng)站每日自動(dòng)備份腳本”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問題,請?jiān)诰€咨詢YINGSOO客服,獲取專業(yè)解答!

  【熱門推薦】法國云服務(wù)器特價(jià) | 服務(wù)器免費(fèi)試用 | 臺(tái)灣物理服務(wù)器特價(jià)

  【文章推薦】香港CN2專線服務(wù)器和普通服務(wù)器的區(qū)別是什么?優(yōu)勢明顯

網(wǎng)站自動(dòng)備份:LinuxVps每日自動(dòng)備份腳本網(wǎng)站每日自動(dòng)備份腳本

  此文介紹一種,每天自動(dòng)備份網(wǎng)站以及數(shù)據(jù)庫文件,發(fā)送emAiL到郵箱,并上傳網(wǎng)站和數(shù)據(jù)加文件到Ftp空間,自動(dòng)刪除舊備份的方法。

  首先用root和密碼ssH登錄到準(zhǔn)備備份的Vps上,默認(rèn)的目錄為/root。

  第一步、安裝emAiL發(fā)送組件,用如下命令:

  yuminstallsendmailmutt

  第二步、把每日自動(dòng)備份腳本下載到Vps上的/root目錄下,腳本下載地址:/shell/AutobackuptoFtp.sh ,

  用命令:

  wget/shell/AutobackuptoFtp.sh

  第三步、用Vi命令編輯上一步下載下來的自動(dòng)備份腳本AutobackuptoFtp.sh,修改的位置如下:腳本代碼如下(注意修改Ftp服務(wù)器地址用戶名密碼):

  #!/bin/bash#你要修改的地方從這里開始mYsQL_UseR=root#mysql用戶名mYsQL_pAss=123456#mysql密碼mAiL_to=admin@tmvps.cn#數(shù)據(jù)庫發(fā)送到的郵箱Ftp_UseR=cat#ftp用戶名Ftp_pAss=123456#ftp密碼Ftp_ip=122.122.122.2#ftp地址Ftp_backup=backup#ftp上存放備份文件的目錄,這個(gè)要自己得ftp上面建的web_dAtA=/home/www#要備份的網(wǎng)站數(shù)據(jù)#你要修改的地方從這里結(jié)束#定義數(shù)據(jù)庫的名字和舊數(shù)據(jù)庫的名字databakname=data_$(date+"%Y%m%d").tar.gzwebbakname=web_$(date+%Y%m%d).tar.gzolddata=data_$(date-d-5day+"%Y%m%d").tar.gzoldweb=web_$(date-d-5day+"%Y%m%d").tar.gz#刪除本地3天前的數(shù)據(jù)rm-rf/home/backup/data_$(date-d-3day+"%Y%m%d").tar.gz/home/backup/web_$(date-d-3day+"%Y%m%d").tar.gzcd/home/backup#導(dǎo)出數(shù)據(jù)庫,一個(gè)數(shù)據(jù)庫一個(gè)壓縮文件fordbin`/usr/local/mysql/bin/mysql-u$mYsQL_UseR-p$mYsQL_pAss-b-n-e'sHowdAtAbAses'|xargs`;do(/usr/local/mysql/bin/mysqldump-u$mYsQL_UseR-p$mYsQL_pAss${db}|gzip-9->${db}.sql.gz)done#壓縮數(shù)據(jù)庫文件為一個(gè)文件tarzcf/home/backup/$databakname/home/backup/*.sql.gzrm-rf/home/backup/*.sql.gz#發(fā)送數(shù)據(jù)庫到email,如果數(shù)據(jù)庫壓縮后太大,請注釋這行echo"主題:數(shù)據(jù)庫備份"|mutt-a/home/backup/$databakname-s"內(nèi)容:數(shù)據(jù)庫備份"$mAiL_to#壓縮網(wǎng)站數(shù)據(jù)tarzcf/home/backup/$webbakname$web_dAtA#上傳到Ftp空間,刪除Ftp空間5天前的數(shù)據(jù)ftp-v-n$Ftp_ip<

  給腳本添加執(zhí)行權(quán)限:

  chmod+x/root/AutobackuptoFtp.sh

  利用系統(tǒng)crontab實(shí)現(xiàn)每天自動(dòng)運(yùn)行:

  crontab-e

  輸入以下內(nèi)容:

  0000***/root/AutobackuptoFtp.sh

  其中00 00為時(shí)間分/小時(shí),可自行修改,例如:30 12 ***,就是每天12.30運(yùn)行這個(gè)腳本。

  以下為lftp備份腳本:

  #!/bin/bash

  #定義數(shù)據(jù)庫的名字和舊數(shù)據(jù)庫的名字

  databakname=data_$(date +"%Y%m%d").tar.gz

  webbakname=web_$(date +%Y%m%d).tar.gz

  #刪除本地3天前的數(shù)據(jù)

  rm -rf /home/backup/data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/web_$(date -d -3day +"%Y%m%d").tar.gz

  #導(dǎo)出mysql數(shù)據(jù)庫

  /usr/local/mysql/bin/mysqldump -uroot -ppassword --databases db1 > /home/backup/databackup.sql

  #壓縮數(shù)據(jù)庫

  tar zcf /home/backup/$databakname /home/backup/databackup.sql

  rm -rf /home/backup/databackup.sql

  #壓縮網(wǎng)站數(shù)據(jù)

  tar zcvf /home/backup/$webbakname /home/wwwroot

  #使用lftp同步備份目錄

  lftp -u user,password -e "mirror -R --only-newer /home/backup /backup" ftp.yoursite.cn

  exit

  end

  YINGSOO,國際數(shù)據(jù)中心綜合服務(wù)提供商,公司主要向客戶提供香港云主機(jī)、美國云主機(jī)、香港服務(wù)器租用、日本服務(wù)器租用等境外服務(wù)器租用托管業(yè)務(wù),至今已在全球自主運(yùn)營了 6 個(gè)數(shù)據(jù)中心,建設(shè)了 20 個(gè)云服務(wù)節(jié)點(diǎn),以優(yōu)質(zhì)的服務(wù)和穩(wěn)定的產(chǎn)品,贏得用戶的信賴與支持。全國統(tǒng)一服務(wù)熱線:400-630-3752

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部