国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Linux Shell > 正文

簡單的遠程FTP定時備份Shell腳本分享

2020-07-27 19:15:08
字體:
來源:轉載
供稿:網友

先說問題.公司現(xiàn)在有2臺服務器,都是centos系統(tǒng),一臺本地(局域網),一臺則在電信機房.因為工作需要,每天備份機房上的數(shù)據(jù)到本地,以前一直是FTP登錄,然后下載到本地機器.現(xiàn)在則希望,利用本地的centos機器,自動備份到本地.
解決方法如下:

1.下載遠程電信機房中機器上已打包好的數(shù)據(jù).這個不難,一條語句搞定.

復制代碼 代碼如下:
wget ftp://user_name:password@ip_address:port/dir/file_name


2.定時任務,需要寫個腳本,并加入定時任務中.

a.腳本.假設你計劃將遠程的文件備份到/var/www/html/back目錄下,到這個目錄下,新建文件,內容如下
復制代碼 代碼如下:

!#/bin/sh
cd /var/www/html/back/
wget ftp(上面那條語句)


保存為bak.sh

b.加入定時任務.直接vi /etc/crontab 在最后一行加入如下語句

復制代碼 代碼如下:
30 18 * * * root /var/www/html/back/bak.sh(腳本保存的位置)


這樣每天下午6:30本地的centos機器自動會將遠程FTP的文件備份到/var/www/html/back中了.

PS:文中涉及的技術詳細情,限于各種因素不細說.大家搜索下就可以了,歡迎給我留言,Q me.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 曲阜市| 屏东市| 石家庄市| 堆龙德庆县| 阳原县| 电白县| 小金县| 凤山县| 宁阳县| 海南省| 张家界市| 井研县| 和政县| 武强县| 格尔木市| 新民市| 塔河县| 信丰县| 阜南县| 柳林县| 台南县| 康定县| 玉树县| 霍邱县| 湖北省| 肃南| 高安市| 惠东县| 龙山县| 临沂市| 苏州市| 库车县| 松溪县| 响水县| 宁强县| 浦城县| 乐山市| 柳州市| 精河县| 石家庄市| 贡山|