歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux自動上傳備份文件

Linux自動上傳備份文件   通過sftp自動將重要數據備份至目標服務器 1.准備工作  www.2cto.com   安裝lftp   yum install lsfp   2.建立執行文件 bak.sh #!/bin/sh cd /usr/local/bakfile/ tar -zcvf bakfile.tar.gz bakfile HOST=192.168.0.3   USER=root PASS=centos   echo "Starting bak File..." lftp -u ${USER},${PASS} sftp://${HOST} <<EOF cd /usr/bak/ lcd /usr/local/bakfile/ put bakfile.tar.gz exit EOF echo "Done" 3.加入計劃任務  www.2cto.com   >crontab -e   >0 1 * * 1 /usr/lcoal/bakbin/bak.sh   每星期1:00 自動執行一次   ---------------------------------------   任務計劃注解:   時間:   * * * * *  /bin/bin.sh &   按順序分別表示  分  時  日 月 周   1 2 3 4 * 表示 4月3日 2:1 分執行   */10 * * * * 表示每10分鐘執行一次   0    1-5  * * *  表示 每天的 1:00  2:00 3:00 4:00 5:00  執行   在執行的文件後面 加上‘ & ’  表示後台執行
Copyright © Linux教程網 All Rights Reserved