開始部署
建立源目錄
mkdir /opt/git
任意新增檔案,之後測試時用
[root@localhost git]
# pwd
/opt/git
[root@localhost git]
# touch a
[root@localhost git]
# ls
a
授權的賬號和密碼
授權
chmod 600 /etc/secrets.pass
啟動rsync服務並檢視
rsync --daemon
ss -nltp|
grep 873
listen 0 5 192.168.153.179:873 *:*
建立目錄,此目錄以存放伺服器備份過來的資料目錄
mkdir /opt/backgit
免密登入
授權
chmod 600 /etc/secrets.backpass
測試備份服務端資料
rsync -az --password-file=/etc/secrets.backpass [email protected]::git /opt/backgit
成功備份,加入crontab 定時任務
ls /opt/backgit/
a
定時任務每分鐘 1 次,抓緊時間進行操作
[root@backup ~]
# crontab -l
* * * * * rsync -az --password-file=/etc/secrets.backpass [email protected]::git /opt/backgit
pwd
/opt/git
rm -rf a
touch xinzeng
[root@server git]
# ls
xinzeng
可以使用 ll 命令檢視時間,這個自行選擇~ _ ~
大功告成!!!
[root@backup backgit]
# ls
a[root@backup backgit]
# ls
a xinzeng
[root@backup backgit]
# ll
總用量 0
-rw-r--r--. 1 root root 0 10月 29 13:47 a
-rw-r--r--. 1 root root 0 10月 29 14:13 xinzeng
完畢~ _ ~!!! django apscheduler實現定時任務
準備 1.安裝 pip install django apscheduler django apscheduler,3.註冊後資料遷移 python manage.py migrate 遷移之後會生成兩張表 django apscheduler djangojob django apschedule...
Python while true實現爬蟲定時任務
記得以前的windows 任務定時是可以的正常使用的,今天試了下,發現不能正常使用了,任務計畫總是掛起。接下來記錄下python 爬蟲定時任務的幾種解決方法。今天是第一篇,後面會陸續更新。首先最容易的是while true死迴圈掛起,上 import osimport timeimport sysf...
SpringMVC整合quartz,實現定時任務
org.quartz scheduler quartz 1.8.4 public class timetask 時間的配置如下 0 26 16 value 時間大小由小到大排列,從秒開始,順序為 秒,分,時,天,月,年 為任意 為無限制。由此上面所配置的內容就是,在每天的16點26分啟動znrwdb...