去中心化、聚合、選擇性同步的儲存解決方案

去中心化、聚合、選擇性同步的儲存解決方案

本來我只是想同步一些選定的文件我的 1TB OneDrive 到我的筆記本固態硬碟我的所有文件給我的外接硬碟。雲端儲存程式(dropbox、gdrive、onedrive、resilio、syncthing...)似乎不喜歡同一裝置上具有相同內容的兩個同步資料夾,因此必須用虛擬機器欺騙它們,要麼尋找另一個解決方案。


我想多了一點終極儲存解決方案(至少對於我的用例來說)而且它變得有點複雜,但對於當今許多人來說這是一個相當正常的設定:

  • 配備小驅動器的筆記型電腦
  • 智慧型手機和平板電腦
  • 外接硬碟
  • (NAS)
  • (雲儲存)
  • SD 卡(例如來自相機)

聚合(所有可用資料的虛擬磁碟機)

在每個儲存設備上,我希望有一個虛擬家庭驅動器我所有設備上的所有文件都聚集在其中。目前的活動文件、照片、影片通常可以在所有裝置上同步進行組織、編輯、刪除等。 exHDD) ,但如果連接足夠的話,它們仍然顯示在我的家庭驅動器中並且隨時可用。這樣一個抽象層,將多個位置的資料聚合到一個位置可以透過符號連結(mklink)來實現,但我想這將需要相當多的管理開銷。

同步(分散、選擇性)

接下來,不同資料來源需要同步(始終文件表,選擇性文件/資料夾)只要兩個設備可以通訊(SSD <-USB-> exHDD // 智慧型手機 <-WiFi-> NAS // exHDD <-USB 和互聯網-> 雲端)。我想這可以透過以下方式實現同步事物,或甚至可以從git(用於新增版本控制)。另一個選擇是下一個雲或者海洋文件,但它們都是集中式方法,我想避免這種方法。我可以想像區塊鏈存儲喜歡西亞或者斯托爾吉也是很好的競爭者,但想聽聽社區的意見。彈性同步非常適合去中心化同步部分,但由於它是閉源的,我認為很難將它與聚合部分結合。

長話短說

  • 將所有可用儲存空間(SSD、exHDD、NAS、雲端、智慧型手機...)聚合到一個虛擬資料夾(符號連結、連結
  • 同步地點之間的分散化(同步事物,吉特)

  • 換句話說,我想要一個具有 Windows 離線檔案和慢速連結功能的網路資料夾,但位於分散的網路基礎架構中

現狀如何?我是否監督過可行的解決方案?我是在要求不可能的事嗎?

相關內容