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

linux下Vps自動備份web和mysql數(shù)據(jù)庫的腳本

 更新時間:2012年05月11日 22:59:33   作者:  
這篇文章主要介紹了vps下web與mysql數(shù)據(jù)庫的備份方法,需要的朋友可以參考下
用Vps什么事都要自己費(fèi)心,備份也是。像Linode里的備份服務(wù)是要收費(fèi)的,一個月是5美元。與其花這5美元,不如自己豐衣足食。為服務(wù)安裝上了Dropbox,設(shè)定為每天4:00-6:00 開啟同步服務(wù)。在之前運(yùn)行兩個腳本,自動備份web文件夾和mysql數(shù)據(jù)庫。
兩個腳本都是備份文件到/root/Dropbox/backup目錄里,并自動刪除10天前的備份。web備份是每周行一次,刪除30天前的備份。

一、備份WEB文件夾

1、備份/home/users/public_html目錄
2、修改crontab為每周第一天3:22時運(yùn)行
復(fù)制代碼 代碼如下:

22 3 * * 0 root run-parts /etc/cron.weekly

3、復(fù)制腳本到/etc/cron.weekly目錄
4、修改權(quán)限
復(fù)制代碼 代碼如下:

chmod 0755 /etc/cron.weekly/webbackup.sh

5、腳本如下
復(fù)制代碼 代碼如下:

#!/bin/sh
filename=`date +%Y%m%d`
backup_dir="/root/Dropbox/backup/web"
#delete all files 10 days ago
find $backup_dir -mtime +30 -name "*" -exec rm -rf {} \;
#each user you want backup
users="baidu sina"
for user in ${users}; do
tar zcvf $backup_dir/$user$filename.tar.gz /home/$user/public_html
done

6、注意filename那句不是單引號,在tab鍵上方
7、要備份的用戶的public_html目錄,就把該用戶填入users

二、Mysql數(shù)據(jù)庫每日備份

1、為了安全,新建用戶backup,用強(qiáng)密碼(自動生成即可),全局權(quán)限為select,lock tables
2、每日3:00開始執(zhí)行,修改crontab
3、復(fù)制腳本到/etc/cron.daily
4、修改權(quán)限
5、腳本內(nèi)容
復(fù)制代碼 代碼如下:

#!/bin/sh
dbuser="backup"
dbpassword="youpassword"
datas="db1 db2 db3"
filename=`date +%Y%m%d`
bin_dir="/usr/local/mysql/bin"
backup_dir="/root/Dropbox/backup/mysql"
#delete all files 10 days ago
find $backup_dir -mtime +10 -name "*" -exec rm -rf {} \;
#Do each database backup
for data in ${datas}; do
$bin_dir/mysqldump --opt -u$dbuser -p$dbpassword $data | gzip > $backup_dir/$data$filename.sql.gz
done

6、同上一個第6條
7、要備份的數(shù)據(jù)庫填入datas

三、感受

因?yàn)槎荚诿绹脑?,備份到dropbox的速度很快,一個10M的文件備份到dropbox,從開啟dropbox服務(wù),馬上刷新dropbox的網(wǎng)站就可以看到了。
如果流量很緊張的話,也可以設(shè)定dropbox為每周運(yùn)行,或每5天運(yùn)行等。應(yīng)該是需要設(shè)定要備份周期,或者結(jié)合起來使用。

相關(guān)文章

  • 記一次Ubuntu服務(wù)器被黑經(jīng)歷

    記一次Ubuntu服務(wù)器被黑經(jīng)歷

    最近我們的一臺Ubuntu阿里云服務(wù)器一直提示有肉雞行為,提示了好幾天,開始并沒有關(guān)注,然后連續(xù)幾天后發(fā)現(xiàn)應(yīng)該是個大問題啊,很可能服務(wù)被侵入了。下面通過本文給大家分享下詳情
    2016-11-11
  • 總結(jié)Linux 6種日志查看方法

    總結(jié)Linux 6種日志查看方法

    在本篇文章里小編給大家整理的是關(guān)于Linux 6種日志查看方法,有需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • apache下ab.exe使用介紹

    apache下ab.exe使用介紹

    這篇文章主要介紹了apache下ab.exe使用方法,需要的朋友可以參考下
    2014-03-03
  • Linux?gdb調(diào)試正在運(yùn)行中的程序方式

    Linux?gdb調(diào)試正在運(yùn)行中的程序方式

    這篇文章主要介紹了Linux?gdb調(diào)試正在運(yùn)行中的程序方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 2018值得選用的五個Linux服務(wù)器發(fā)行版

    2018值得選用的五個Linux服務(wù)器發(fā)行版

    Linux發(fā)行版很少互相復(fù)制。從以下5個最流行的Linux服務(wù)器發(fā)行版來看,這一點(diǎn)很明顯,它們各有不同的優(yōu)缺點(diǎn),這篇文章給大家?guī)砹?018值得選用的五個Linux服務(wù)器發(fā)行版,需要的朋友參考下吧
    2018-01-01
  • apache下面二級目錄部署react/vue的方法

    apache下面二級目錄部署react/vue的方法

    這篇文章主要介紹了apache下面二級目錄部署react/vue的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • LAMP服務(wù)器性能優(yōu)化技巧之Mysql優(yōu)化

    LAMP服務(wù)器性能優(yōu)化技巧之Mysql優(yōu)化

    目前LAMP (Linux + Apache + MySQL + PHP) 近幾年來發(fā)展迅速,已經(jīng)成為Web 服務(wù)器的事實(shí)標(biāo)準(zhǔn)。本文我們將介紹基于LAMP組合的服務(wù)器的性能優(yōu)化技巧:Mysql優(yōu)化
    2012-02-02
  • linux中權(quán)限管理命令詳解(chmod/chown/chgrp/unmask)

    linux中權(quán)限管理命令詳解(chmod/chown/chgrp/unmask)

    這篇文章主要介紹了linux中權(quán)限管理命令詳解(chmod/chown/chgrp/unmask)的相關(guān)知識,通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • Linux 系統(tǒng)優(yōu)化的一些建議(內(nèi)核優(yōu)化)

    Linux 系統(tǒng)優(yōu)化的一些建議(內(nèi)核優(yōu)化)

    這篇文章主要介紹了Linux 系統(tǒng)優(yōu)化的一些建議,幫助大家更好的使用Linux,感興趣的朋友可以了解下
    2020-08-08
  • Linux上查看用戶創(chuàng)建日期的幾種方法總結(jié)

    Linux上查看用戶創(chuàng)建日期的幾種方法總結(jié)

    在Linux系統(tǒng)中,如何找到用戶創(chuàng)建的時間呢?下面這篇文章就來給大家介紹了關(guān)于在Linux上如何查看用戶創(chuàng)建日期的幾種方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05

最新評論

六枝特区| 盐池县| 荔波县| 临清市| 偃师市| 井冈山市| 防城港市| 永顺县| 临沂市| 多伦县| 屯门区| 阿克苏市| 和静县| 防城港市| 红安县| 沁阳市| 临朐县| 鄂托克前旗| 平谷区| 平利县| 崇州市| 文水县| 永兴县| 台南市| 登封市| 灵台县| 绩溪县| SHOW| 洪湖市| 大荔县| 武冈市| 临城县| 乐山市| 抚远县| 广水市| 当雄县| 岱山县| 沾益县| 舒兰市| 泉州市| 保山市|