是否可以指定一個時間範圍,以便rsync僅對最近更改的文件進行操作。如何使用rsync備份最近一段時間內更改的文件?
我正在編寫一個腳本來通過SSH備份最近添加的文件,rsync似乎是一個有效的解決方案。我的問題是,我的源代碼目錄中包含了大量舊文件,我沒有興趣備份。
我迄今爲止遇到的唯一解決方案是使用ctime進行查找以生成--files-from文件。 這有效,但我必須處理一些舊版本的rsync版本,不支持--files-from。 我正在考慮以同樣的方式生成--include-from模式,但很想找到更優雅的東西。
在您下次初始化rsync之後,您會調用它,它只會傳輸新的或已修改的文件。這是rsync的目的。 – lothar 2009-06-03 15:24:05
另一種選擇是重新組織目錄佈局,使得您不想備份的文件位於不同的路徑中,以便您可以將該路徑放到rsync的忽略列表中。 – lothar 2009-06-03 15:26:01
我打算建議使用rsync的`-t`選項,但這並不完全符合要求 – Hasturkun 2009-06-03 15:28:22