2010-11-11 24 views
1

所以我感興趣的方式(最理想的跨平臺)有一個zip文件,通過令人討厭的上行鏈路連接速度慢(認爲ADSL)上傳 - 只有增量上傳(假設最新版本位於服務器上,並且需要上傳最少的更改)。壓縮文件感知增量上傳(跨平臺)

現在rsync可以工作 - 與gzip rsync感知支持(即您使用gzip壓縮文件 - 但告訴它是rsync友好的) - 但這是,在Windows上有點痛苦。

以前解決了嗎?或者是rsync/gzip組合的最先進的狀態? (請注意,這個網絡是不對稱的 - 下載速度要快一個數量級 - 所以不是雙向同步問題)。

+2

不知道你怎麼能提高rsync的,已經通過自身支持gzip壓縮。 – cababunga 2010-11-11 01:44:48

+0

沒有改善 - 但它在windows上很痛苦 - 並且需要用rsync友好的方式來壓縮文件 – 2010-11-11 01:51:22

回答

1

最好的解決方案似乎是「使用rsync,即使是在Windows」

1

rdiff-backup也可用for Windows,並且非常適合這些類型的問題。它似乎也很好地處理二進制差異。只有在非任務關鍵型數據的情況下才能使用它,因爲Windows變體沒有經過很好的測試。

我使用它的Linux,沒有任何Windows的經驗。確定在本地/遠程位置比較哈希值可能是一個好主意。

如果您不需要增量備份,則必須實施一些cronjob(在任務欄中安排作業,不知道它在Windows中如何調用)以清除較舊的文件。

不知道它是否適合您的需求,但我認爲它非常接近,絕對值得一試!

+0

是的,如果rdiff/rsync在Windows上「足夠」可用 - 它看起來就會工作得很好。 – 2010-11-12 04:35:38