先說問題.公司現在有2臺伺服器,都是centos系統,一台本地(區域網),一台則在程式設計客棧電信機房.因為工作需要,每天備份機房上的資料到本地,以前一直是ftp登入,然後**到本地機器.現在則希望,利用本地的centos機器,自動備份到本地.
解決方法如下:
1.**遠端電信機房中機器上已打包好的資料.這個不難,一條語句搞定.
複製** **如下:
wget ftp://user_name:password@ip_address:port/dir/file_name
2.定時任務,需要寫個指令碼,並加入定時任務中.
a.指令碼.假設你計畫將遠端的檔案備份程式設計客棧到/var/www/html/back目錄下,到這個目錄pvxfunq下新建檔案,內容如下
複製** **如下:
!#/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/backpvxfunq中了.
本文標題: 簡單的遠端ftp定時備份shell指令碼分享
本文位址:
ACCESS定時遠端備份
access遠端備份一直是個令人頭疼的問題 看到乙個不錯的備份方法 分享下 又關了 關得很突然,資料也來不及備份。因為公司有個倉庫的系統在租用伺服器上,如果停了就得重新點倉,那是很累人的事。最近 時常關,真讓人頭痛。為了避免下次又被關拿不到資料,需要實現每天遠端資料備份。可是倉庫系統用的是acces...
ACCESS定時遠端備份
又關了 關得很突然,資料也來不及備份。因為公司有個倉庫的系統在租用伺服器上,如果停了就得重新點倉,那是很累人的事。最近 時常關,真讓人頭痛。為了避免下次又被關拿不到資料,需要實現每天遠端資料備份。可是倉庫系統用的是access,每天去備份下來很累人,所以想用自動備份的方法。ftp.txt open ...
Xshell Python實現的簡單shell
原專案為 支援python版本 2.7 3.5以上 主要使用python標準庫,需要安裝prompt toolkit 2017.9.24更新 1 用prompt toolkit替代readline獲取命令命令列資訊,支援上下鍵獲取命令歷史,輸入提示,自動補全等功能。2 刪除了history命令。3 ...