歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux自動上傳備份文件

Linux自動上傳備份文件

日期:2017/3/1 17:02:08   编辑:關於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