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

linux數(shù)據(jù)庫備份并通過ftp上傳腳本分享

 更新時間:2014年03月05日 16:17:32   作者:  
這篇文章主要介紹了linux數(shù)據(jù)庫備份并通過ftp上傳腳本,腳本還可以備份網(wǎng)站,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

#!/bin/bash

#author: 505056357@qq.com

echo "backup job start"

#設(shè)置要備份的網(wǎng)站目錄,即是網(wǎng)站的根目錄

file=/home/wwwroot/default

#設(shè)置本地備份目錄,用于存放打包后的文件

backpath=/home/wwwroot/bkdata/

dbuser=root

#數(shù)據(jù)密碼,要記得用單引號將把整個密碼引起來,如果密碼中有單引號就用雙引號,嘿嘿

dbpwd='123456'

dbname=car

domain=192.168.0.187

user=ftpuser

userpwd='123456'

bkdate=$(date +%Y%m%d)

sqlfile_sql=${dbname}_${bkdate}.sql

sqlfile_gz=${dbname}_${bkdate}.tar.gz

sqlfp=${backpath}${bkdate}/$sqlfile_sql

if [ -e $backpath${bkdate} ]

then

        echo $backpath is exists.

else

        mkdir -p $backpath${bkdate}

fi

#執(zhí)行數(shù)據(jù)庫備份,/apps/mysql/bin/mysqldump修改為你實際環(huán)境的路徑

/apps/mysql/bin/mysqldump -u $dbuser -p$dbpwd $dbname > ${sqlfp}

#對備份之后的數(shù)據(jù)庫文件壓縮,或者在數(shù)據(jù)庫備份時通過加入?yún)?shù)直接進行壓縮

tar zcf $backpath${bkdate}/$sqlfile_gz -C ${backpath}${bkdate} ${sqlfile_sql}

#刪除未壓縮SQL的文件

rm -f ${sqlfp}

#生成的文件名格式:web_網(wǎng)站目錄名_20130419.tar.gz

fn=web_${file##*/}_${bkdate}.tar.gz

tar zcf $backpath${bkdate}/$fn -C ${file%/*} ${file##*/}

#以下操作為FTP自動連接并把本地文件上傳到異地服務(wù)器上

/usr/bin/lftp ${domain} << END

user ${user} ${userpwd}

lcd ${backpath}

mirror -R ${bkdate}

exit

END

echo "backup job done"

相關(guān)文章

  • 每天一個linux命令 chgrp命令

    每天一個linux命令 chgrp命令

    這篇文章主要為大家詳細介紹了一個linux命令:chgrp命令,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • shell腳本加密工具shc使用詳解

    shell腳本加密工具shc使用詳解

    Linux下的shell腳本用途廣泛,經(jīng)常包含IP、Pwd等關(guān)鍵信息,可讀可寫的特點很容易造成信息泄露,導(dǎo)致嚴(yán)重后果?;谶@些原因,對腳本實施加密便變得很有必要。本文介紹shell腳本加密工具應(yīng)用場景分析,一起看看吧
    2021-06-06
  • linux進程監(jiān)控shell腳本代碼

    linux進程監(jiān)控shell腳本代碼

    這篇文章主要為大家分享一個監(jiān)控linux進程的shell腳本,當(dāng)程序異常退出時可以自動重啟,涉及到捕獲進程信號與重啟進程的命令與知識
    2014-12-12
  • shell腳本實現(xiàn)實時檢測文件變更

    shell腳本實現(xiàn)實時檢測文件變更

    這篇文章主要介紹了shell腳本實現(xiàn)實時檢測文件變更,本文直接給出實現(xiàn)代碼和使用方法,以及svn下的實現(xiàn)代碼,需要的朋友可以參考下
    2015-05-05
  • awk腳本統(tǒng)計一組單詞中字母出現(xiàn)最多最少頻率

    awk腳本統(tǒng)計一組單詞中字母出現(xiàn)最多最少頻率

    這篇文章主要介紹編寫一個 awk 腳本來找到一組單詞中出現(xiàn)次數(shù)最多(和最少)的單詞頻率,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • Linux文件查找和解壓縮命令詳解

    Linux文件查找和解壓縮命令詳解

    這篇文章主要介紹了Linux文件查找和解壓縮命令,文件搜索查找包括按照名字搜索,按照文件所屬`主用戶`搜索,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • linux腳本實現(xiàn)自動發(fā)送和收取郵件的設(shè)置方法

    linux腳本實現(xiàn)自動發(fā)送和收取郵件的設(shè)置方法

    這篇文章主要是介紹linux下通過腳本自動發(fā)送和收取郵件的設(shè)置方法,有需要的朋友可以參考下
    2013-05-05
  • Linux之時鐘中斷詳解

    Linux之時鐘中斷詳解

    這篇文章主要介紹了Linux之時鐘中斷詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • 詳解shell 變量的高級用法示例

    詳解shell 變量的高級用法示例

    這篇文章主要介紹了詳解shell 變量的高級用法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Linux查看端口占用的幾種常用命令

    Linux查看端口占用的幾種常用命令

    這篇文章主要介紹了Linux查端口占用的幾個常用命令,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-09-09

最新評論

称多县| 林甸县| 镇平县| 百色市| 千阳县| 西充县| 烟台市| 五家渠市| 牙克石市| 舟曲县| 长沙市| 奈曼旗| 塘沽区| 浑源县| 革吉县| 乌鲁木齐县| 澄江县| 灌阳县| 中牟县| 彰武县| 城固县| 湾仔区| 马龙县| 临夏县| 定结县| 会宁县| 包头市| 岳普湖县| 本溪市| 伊宁县| 南木林县| 大新县| 福安市| 江西省| 宝坻区| 蒲江县| 礼泉县| 长丰县| 米脂县| 公主岭市| 岐山县|