2
A
回答
2
你所描述實質上是rsync的默認行爲,但你最好的選擇是使用-a,所以你的rsync的是這樣的:
rsync -e ssh -avz --delete-after /path/to/stuff [email protected]:/path/to
-e指定文件將通過SSH發送
-avz 這是3個選項的組合。 「-a」表示存檔。這將保留符號鏈接,權限,時間戳,組/所有者,並且將遞歸。 「v」使得作業冗長。這不是必需的,但你可以看到rsync發生了什麼,所以你知道你是否做錯了什麼。 「z」壓縮數據以加快傳輸速度。
- 刪除之後將告訴rsync比較目標與源並在rsync完成後刪除任何無關文件。這是一個危險的選擇,所以謹慎使用。
2
如果您在Linux中,請使用cron
運行首先安裝該驅動器的shell script
,然後對其執行rsync。做一個crontab -e
然後添加以下
* * * * 0 script.sh 2>&1 >> scriptLog.log
運行在每個星期,其中星期天= 0,星期一= 1 ...
附註:第一天這實際上不會是備份,因爲您只將同步和覆蓋文件到B.備份僅在數據狀態X在時間點T保留時才被定義。其中,在始終保留T &後X永遠不會更改。
相關問題
- 1. rsync遠程本地自動備份
- 2. rsync的本地備份過程中丟失的文件夾
- 3. rsync與ssh遠程備份
- 4. 使用rsync備份MySQL
- 5. 帶有rsync的特定文件的備份文件夾
- 6. 如何配置rsync以在本地同步2個文件夾
- 7. 如何使用docker save將本地映像備份到文件?
- 8. 如何將遠程Sybase數據庫備份到本地文件?
- 9. 本地github備份
- 10. 本地目錄之間的Rsync文件
- 11. 如何在本地吞服rsync
- 12. 如何備份本地存儲數據
- 13. 備份文件腳本
- 14. 通過rsync增量備份單個日誌文件
- 15. Rsync不能'複製我的rdiff備份文件
- 16. 如何使用rsync將「/ root」文件夾備份到網絡共享?
- 17. 如何使用rsync備份最近一段時間內更改的文件?
- 18. 如何存儲在備份文件一定數量的備份
- 19. 如何從Django視圖rsync到本地文件夾
- 20. rsync備份bash腳本從另一個文件中讀取選項
- 21. rsync不檢測文件在svn hotcopy備份中重命名。任何選擇?
- 22. 如何在備份前驗證文件?
- 23. 如何在java中備份文件?
- 24. rsync的備份和改變時區
- 25. 本地主機備份SQL
- 26. 本地DynamoDB表備份
- 27. 如何RSYNC單個文件?
- 28. rsync將本地文件結構複製到遠程文件夾
- 29. 使用rsync的兩個android設備之間的rsync文件
- 30. 文件備份的Java地圖