需求
開發和運維在很多時候需要進行檔案同步,特别是有多台伺服器或終端,又需要同步複制檔案的情況下,靠人工一個一個去複制粘貼效率太低,用檔案同步工具則可極大搞大效率!
至于檔案同步工具,目前市面上用的比較多的多Syncthing,FreeFileSync,GoodSync,AllwaySync,SyncToy。本文推薦的便是Syncthing,推薦原因是功能強大,操作友善!而且還有一個原因是因為它開源,是以可以零成本搞定多台裝置間的檔案同步。是不是Very nice?
Syncthing檔案同步工具使用及配置
Syncthing檔案同步工具的使用之前就寫過一篇,這裡就不再重複,具體可參考
Syncthing - P2P檔案同步工具使用
附圖:
這是配置好的某個節點的Syncthing的操作界面

Syncthing安裝、部署、配置好後,隻要處在同一區域網路或是擁有公網IP,大家就能同步檔案了。但是,如今公網IP正在變成稀缺資源,很多情況下多部裝置都是内網IP,實作異地檔案同步不容易,是以接下來就需要使用蒲公英異地組網來搞定這類問題。
如何用蒲公英oray實作異地組網
蒲公英異地組網同樣操作簡單而且支援多個平台,并且适用于複雜的網絡結構,無需公網IP,無需專業網絡知識,隻需簡單兩步就能将異地區域網路建成一個網絡,注冊Oray賬号并用相同賬号登入即可完成組網。
也就是說,在所有需要同步檔案的裝置中安裝蒲公英異地組網軟體,并用同一個Oray賬号登入就行。
本文選的是windows 個人版的通路端
下載下傳完按提示安裝即可。打開通路端,界面如下所示:
上圖可以看到,完成組網後,蒲公英異地組網軟體會配置設定給主機特定的區域網路IP,比如172.16.X.X之類的。
不過,為了能快速發現裝置,每個Syncthing用戶端在遠端裝置選項的“位址清單”一欄最好加上蒲公英配置設定到的區域網路IP,如下圖中所示:
完成以上這些設定就算是大功告成了,現在無論出門在外還是在家中,各個裝置之間都能随時同步共享的檔案,這樣一來不僅可以滿足檔案備份需求,也能便于日常辦公,更重要的是還沒有額外成本。是不是So easy?
這裡面其實有個問題,在用個人版的時候,多個裝置(測試時用的是三個)用同一賬号登入的問題,如果用微信掃碼,會出現該賬号在另一裝置已登入而被T出的情況,這時可以采用uid登入的方式。
配置uid登入,要先打開 蒲公英SD-WAN|智能組網|異地組網|4G工業路由器|移動辦公|企業協同辦公|遠端視訊監控-貝銳蒲公英官網 右上角有登入入口,掃碼或手機登入即可,登入後的界面大緻如下 :
在成員清單上右上角,有個“添加成員”按鈕,添加成員即可,個人體驗版隻支援三個成員,這點要注意下,本文選擇的是軟體成員,設定登入密碼,該成員對應的終端上就用這個uid及對應的密碼登入即可。
總結:
總體而言,使用Syncthing檔案同步軟體打造私有雲盤的過程并不複雜,過程也不算太繁瑣,學習成本其實并不高,或許有人還是會有這樣的疑問這個方案的優勢在哪裡?小編為大家總結了如下幾點: