最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux下實(shí)現(xiàn)VPS免費(fèi)備份腳本

 更新時(shí)間:2012年05月11日 23:30:34   作者:  
因?yàn)楸綽olg是架設(shè)在vps上的,空間商又沒(méi)有提供備份的功能,所以說(shuō)哪天vps掛了,我的網(wǎng)站也就跟著掛了
有人說(shuō)你怎么不備份呢?這個(gè)問(wèn)題我也考慮過(guò)啊,其實(shí)你有沒(méi)有想過(guò)對(duì)于這種國(guó)外的vps什么的,備份一下所有的網(wǎng)站怎么說(shuō)也得百十兆吧。

你總不能天天去下載吧?這帶寬可受不了,就算是帶寬充足,說(shuō)不定vps哪天也讓你給下載掛了。

ok~切入正題,先說(shuō)這個(gè)免費(fèi)備份的問(wèn)題,實(shí)際上也不免費(fèi),只是有個(gè)前提,那就是你在godaddy.com的買的有域名,大家都知道在godaddy上買域名可以免費(fèi)申請(qǐng)空間的,對(duì)于不用這東西的來(lái)說(shuō)實(shí)在是太浪費(fèi)了,所以今天的主題就是針對(duì)那些在godaddy買過(guò)域名有免費(fèi)空間的盆友(在godaddy有域名沒(méi)申請(qǐng)空間的可以去問(wèn)問(wèn)度娘谷哥)

那我們備份vps的原理就是利用shell腳本備份網(wǎng)站以及數(shù)據(jù)庫(kù),然后通過(guò)ftp腳本吧備份文件上傳到godaddy的免費(fèi)空間,簡(jiǎn)單吧。

那我就直接上腳本了~嘿嘿。

下面這個(gè)是備份網(wǎng)站和數(shù)據(jù)庫(kù)的腳本:
復(fù)制代碼 代碼如下:

#!/bin/bash
#set -x
time=`date +%Y%m%d`
#下面是備份MySql
[ ! -e /backup/sqltmp ] && mkdir -p /backup/sqltmp #創(chuàng)建臨時(shí)備份mysql目錄
[ ! -e /backup/backsql ] && mkdir -p /backup/backsql #創(chuàng)建mysql備份的存放目錄
cd /backup/sqltmp
sql=`mysqlshow -u用戶名 -p密碼 |grep -v + | grep -Ev “Data|information|mysql|test” | awk {‘print $2′}` #查詢mysql數(shù)據(jù)庫(kù)里出系統(tǒng)數(shù)據(jù)以外的網(wǎng)站數(shù)據(jù)庫(kù),這里可以根據(jù)需要修改
for sqlname in $sql
do
mysqldump -u用戶名 -p密碼 $sqlname > $sqlname.sql
done
tar zcvf backsql.$time.tar.gz *.sql
rm -rf *.sql
mv * ../backsql/.
cd ..
rm -rf sqltmp
#下面是備份網(wǎng)站
[ ! -e /backup/webtmp ] && mkdir -p /backup/webtmp #創(chuàng)建臨時(shí)備份web文件目錄
[ ! -e /backup/backweb ] && mkdir -p /backup/backweb #創(chuàng)建web文件備份的存放目錄
cd /backup/webtmp
tar zcvf backweb.$time.tar.gz /home/*
mv * ../backweb/.
cd ..
rm -rf webtmp

下面這個(gè)是上傳到通過(guò)ftp把備份網(wǎng)站上傳到godaddy空間上的腳本:
復(fù)制代碼 代碼如下:

#!/bin/bash
backsql=`cd /backup/backsql;ls -r backsql* | head -1` #因?yàn)槊刻於紓浞菸募∽钚碌哪莻€(gè)
backweb=`cd /backup/backweb;ls -r backweb* | head -1`
ftp -n<<EOF
open ip #這里寫godaddy空間的ip
user ftp用戶名 ftp密碼
binary
cd /back/ #備份文件要存放的ftp上的路徑
lcd /backup/backsql/ #備份mysql文件本地存放路徑
prompt
mput $backsql
lcd /backup/backweb/ #備份web文件本地存放路徑
mput $backweb
close
bye
EOF

然后把這兩個(gè)腳本做個(gè)crontab計(jì)劃任務(wù)就實(shí)現(xiàn)每天定時(shí)異地備份了,而且省時(shí)省力省錢。
復(fù)制代碼 代碼如下:

[root@90itt.com ~]# crontab -e
01 0 * * * /root/backup.sh
0 5 * * * /root/ftp.sh

相關(guān)文章

  • 配置fail2ban對(duì)Apache服務(wù)器進(jìn)行安全防護(hù)的方法

    配置fail2ban對(duì)Apache服務(wù)器進(jìn)行安全防護(hù)的方法

    這篇文章主要介紹了配置fail2ban對(duì)Apache服務(wù)器進(jìn)行安全防護(hù)的方法,主要是起到過(guò)濾IP地址的效果,示例基于Linux系統(tǒng),需要的朋友可以參考下
    2015-06-06
  • linux中設(shè)置固定ip的方法(親測(cè)有效)

    linux中設(shè)置固定ip的方法(親測(cè)有效)

    這篇文章主要介紹了linux設(shè)置固定ip的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • linux控制臺(tái)下實(shí)現(xiàn)2048小游戲

    linux控制臺(tái)下實(shí)現(xiàn)2048小游戲

    2048小游戲已經(jīng)火了很久了,各種程序版本的都有,今天我們就來(lái)給大家分享一個(gè)在Linux控制臺(tái)中實(shí)現(xiàn)2048小游戲的代碼,希望大家能夠喜歡。
    2015-03-03
  • Ubuntu16.04下CUDA8.0和CUDA9.0共存

    Ubuntu16.04下CUDA8.0和CUDA9.0共存

    這篇文章主要介紹了Ubuntu16.04下CUDA8.0和CUDA9.0共存,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Linux 常用的文件基本指令

    Linux 常用的文件基本指令

    這篇文章主要介紹了Linux的常用的文件指令,文章中詳細(xì)列出了常用指令,感興趣的小伙伴可以參考一下
    2023-04-04
  • linux編輯文件保存退出的實(shí)操講解

    linux編輯文件保存退出的實(shí)操講解

    在本篇文章里小編給大家整理的是一篇關(guān)于linux編輯文件保存退出的實(shí)操講解內(nèi)容,需要的朋友們參考下。
    2020-02-02
  • Linux防火墻配置及iptables與firewalld的使用解讀

    Linux防火墻配置及iptables與firewalld的使用解讀

    防火墻是一種網(wǎng)絡(luò)安全設(shè)備,通過(guò)規(guī)則控制進(jìn)出網(wǎng)絡(luò)的訪問(wèn)行為,它分為硬件防火墻和軟件防火墻兩大類,iptables是Linux系統(tǒng)中用于配置防火墻的工具,具有4個(gè)表和5個(gè)鏈,firewall命令用于配置和管理防火墻,有drop、block、public、external、dmz等不同的區(qū)域配置
    2025-01-01
  • Linux中禁止用戶修改/重置密碼

    Linux中禁止用戶修改/重置密碼

    這篇文章主要給大家介紹了關(guān)于在Linux中禁止用戶修改/重置密碼的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面跟著小編一起來(lái)看看吧。
    2017-06-06
  • Apache Rewrite url重定向功能的簡(jiǎn)單配置

    Apache Rewrite url重定向功能的簡(jiǎn)單配置

    Rewrite url重定向就是實(shí)現(xiàn)URL的跳轉(zhuǎn)和隱藏真實(shí)地址,基于Perl語(yǔ)言的正則表達(dá)式規(guī)范。平時(shí)幫助我們實(shí)現(xiàn)擬靜態(tài),擬目錄,域名跳轉(zhuǎn),防止盜鏈等
    2010-08-08
  • Linux系統(tǒng)交換空間介紹

    Linux系統(tǒng)交換空間介紹

    今天小編就為大家分享一篇關(guān)于Linux系統(tǒng)交換空間介紹的文章,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-09-09

最新評(píng)論

桂平市| 开鲁县| 永修县| 兰溪市| 望谟县| 元氏县| 朝阳县| 永城市| 海林市| 长泰县| 博兴县| 静宁县| 丰都县| 楚雄市| 建德市| 东光县| 罗定市| 高密市| 嘉黎县| 陆丰市| 体育| 盖州市| 宁晋县| 靖宇县| 平昌县| 衡东县| 荣昌县| 高淳县| 鲜城| 金阳县| 茌平县| 吐鲁番市| 涞源县| 陕西省| 衡南县| 前郭尔| 顺义区| 霍城县| 师宗县| 汝南县| 五台县|