簡單的遠端FTP定時備份Shell指令碼分享

2022-09-26 17:00:16 字數 725 閱讀 1087

先說問題.公司現在有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 ...